{"id":1338,"name":"react-redux","ecosystem":"npm","repository_url":"https://github.com/reduxjs/react-redux","issues_count":268,"created_at":"2025-06-06T15:01:43.269Z","updated_at":"2025-06-06T15:01:43.269Z","purl":"pkg:npm/react-redux","metadata":{"id":2270100,"name":"react-redux","ecosystem":"npm","description":"Official React bindings for Redux","homepage":"https://github.com/reduxjs/react-redux","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/reduxjs/react-redux","keywords_array":["react","reactjs","redux"],"namespace":null,"versions_count":141,"first_release_published_at":"2015-07-11T21:06:55.874Z","latest_release_published_at":"2024-12-10T23:06:45.755Z","latest_release_number":"9.2.0","last_synced_at":"2025-06-05T20:02:42.376Z","created_at":"2022-04-09T23:24:27.990Z","updated_at":"2025-06-05T20:04:52.178Z","registry_url":"https://www.npmjs.com/package/react-redux","install_command":"npm install react-redux","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"previous":"4.4.10","previous-5.x":"5.1.2","fix-test":"7.1.2-alpha.0","rc":"8.0.0-rc.1","alpha":"9.0.0-alpha.1","beta":"9.0.0-beta.0","next":"9.0.0-rc.0","latest":"9.2.0"}},"repo_metadata":{"id":38454708,"uuid":"38934449","full_name":"reduxjs/react-redux","owner":"reduxjs","description":"Official React bindings for Redux","archived":false,"fork":false,"pushed_at":"2025-05-17T04:24:02.000Z","size":11694,"stargazers_count":23485,"open_issues_count":25,"forks_count":3364,"subscribers_count":400,"default_branch":"master","last_synced_at":"2025-06-03T02:23:14.351Z","etag":null,"topics":["react","redux"],"latest_commit_sha":null,"homepage":"https://react-redux.js.org","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/reduxjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["markerikson","timdorr","phryneas"]}},"created_at":"2015-07-11T17:32:01.000Z","updated_at":"2025-06-02T04:16:39.000Z","dependencies_parsed_at":"2023-01-31T21:30:38.390Z","dependency_job_id":"92272c8f-c7c1-4fda-8b83-0bd7db90ee08","html_url":"https://github.com/reduxjs/react-redux","commit_stats":{"total_commits":1001,"total_committers":287,"mean_commits":"3.4878048780487805","dds":0.8331668331668332,"last_synced_commit":"89a86805f2fcf9e8fbd2d1dae345ec791de4a71f"},"previous_names":["reactjs/react-redux","gaearon/react-redux","rackt/react-redux"],"tags_count":142,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reduxjs","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258287710,"owners_count":22677936,"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":"reduxjs","name":"Redux","uuid":"13142323","kind":"organization","description":"Redux is a predictable state container for JavaScript apps.","email":null,"website":"https://redux.js.org/","location":"The Moon","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/13142323?v=4","repositories_count":21,"last_synced_at":"2024-03-25T19:55:53.969Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/reduxjs","funding_links":[],"total_stars":150676,"followers":838,"following":0,"created_at":"2022-11-02T16:22:10.649Z","updated_at":"2024-03-25T19:56:03.719Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reduxjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reduxjs/repositories"},"tags":[{"name":"v9.2.0","sha":"7e2fdd4ee2021e4282e12ba9fc722f09124e30cd","kind":"tag","published_at":"2024-12-10T23:07:12.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.2.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.2.0/manifests"},{"name":"v9.1.2","sha":"1af75b3b3008251c3a9f21bea14b655659f3123f","kind":"tag","published_at":"2024-05-02T02:14:35.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.1.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.1.2/manifests"},{"name":"v9.1.1","sha":"d44ff74b25d9240c462a64182790539e030cbb0f","kind":"tag","published_at":"2024-04-14T16:32:39.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.1.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.1.1/manifests"},{"name":"v9.1.0","sha":"4ebe6e98e58d47128bec1191eaa63fb07bf9aa75","kind":"tag","published_at":"2024-01-12T17:20:40.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.1.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.1.0/manifests"},{"name":"v9.0.4","sha":"8c503efef000b69133accaecfec8fff346822a3e","kind":"tag","published_at":"2023-12-11T15:07:38.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.0.4","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.4/manifests"},{"name":"v9.0.3","sha":"27d4f3f3a4ade2e82395de40b10363aa956f55c8","kind":"tag","published_at":"2023-12-10T15:12:14.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.0.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.3/manifests"},{"name":"v9.0.2","sha":"dbdac99cb703b52fbafbe841157469a834c105df","kind":"tag","published_at":"2023-12-05T20:57:33.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.0.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.2/manifests"},{"name":"v9.0.1","sha":"ad56bd08ccd1d20ab36de00fc592d93d76752ec0","kind":"tag","published_at":"2023-12-04T20:37:35.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.0.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.1/manifests"},{"name":"v9.0.0","sha":"8a207798f3a6c983ec2e50b59940d89eb6fc8ba7","kind":"tag","published_at":"2023-12-04T04:48:30.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.0.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.0/manifests"},{"name":"v9.0.0-rc.0","sha":"b748c5cec4388575fb3adfe6dec61831d29785fc","kind":"tag","published_at":"2023-11-16T04:25:47.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.0.0-rc.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.0-rc.0/manifests"},{"name":"v9.0.0-beta.0","sha":"7a6e465d0f5d38a2a7827b45e593c7f9651542a7","kind":"tag","published_at":"2023-10-01T02:06:46.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.0.0-beta.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.0.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.0-beta.0/manifests"},{"name":"v8.1.3","sha":"854f3e1687382925952712399f93c0e7d271cdbb","kind":"tag","published_at":"2023-10-01T02:03:29.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.1.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.1.3/manifests"},{"name":"v9.0.0-alpha.1","sha":"34d1653f194033dca7f55f232c943218c24a3e43","kind":"tag","published_at":"2023-08-26T22:10:41.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.0.0-alpha.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.0-alpha.1/manifests"},{"name":"v9.0.0-alpha.0","sha":"acb455c93d157317982266f16a071d5ebed80d55","kind":"tag","published_at":"2023-08-23T02:35:08.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v9.0.0-alpha.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v9.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v9.0.0-alpha.0/manifests"},{"name":"v8.1.2","sha":"4a7e129ee537d35c53da258ccf7924a0376391ee","kind":"commit","published_at":"2023-07-29T16:02:15.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.1.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.1.2/manifests"},{"name":"v8.1.1","sha":"e04515a82c980748d442d535c1ef85d0d9d5fe9f","kind":"tag","published_at":"2023-06-21T01:35:10.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.1.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.1.1/manifests"},{"name":"v8.1.0","sha":"117b3972535101c89df28ca729f943dbb8f03353","kind":"tag","published_at":"2023-06-13T03:17:46.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.1.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.1.0/manifests"},{"name":"v8.0.7","sha":"06f3ef09b79cc2d221e67256a4fca4089fb14e48","kind":"tag","published_at":"2023-05-31T00:32:28.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.7","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.7/manifests"},{"name":"v8.0.6","sha":"c99502bdb6add8aa81cf116b40b2879f84d37c43","kind":"tag","published_at":"2023-05-30T23:17:44.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.6","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.6/manifests"},{"name":"v8.0.5","sha":"8d03182d36abe91cb0cc883478f3b0c2d7f9e17f","kind":"tag","published_at":"2022-11-04T02:40:27.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.5","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.5/manifests"},{"name":"v8.0.4","sha":"70a167e5fa6b311338d98e26b3a855ba44d7c739","kind":"tag","published_at":"2022-09-23T05:05:21.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.4","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.4/manifests"},{"name":"v8.0.3","sha":"4fcd42c3f9ba142834d37f8059c3068283309747","kind":"tag","published_at":"2022-09-23T04:56:58.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.3/manifests"},{"name":"v7.2.9","sha":"49f768082e5c56930e943a3a9b0a60249bce1914","kind":"tag","published_at":"2022-09-23T04:27:43.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.2.9","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.9/manifests"},{"name":"v8.0.2","sha":"d0311c1bf4c0125132329faeab8ad41f5f0f749a","kind":"tag","published_at":"2022-05-22T19:20:13.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.2/manifests"},{"name":"v8.0.1","sha":"f54f9189181ed8ef28f09ce51d2ab5ca2a4c3781","kind":"tag","published_at":"2022-04-20T20:16:44.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.1/manifests"},{"name":"v8.0.0","sha":"81203e68ff91f2ca8933aa5dc1bb1c2df46399bd","kind":"tag","published_at":"2022-04-16T17:31:27.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0/manifests"},{"name":"v8.0.0-rc.1","sha":"80fc518e7f26491cfa77f3fb18df8f2192e39c44","kind":"tag","published_at":"2022-04-13T22:42:20.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.0-rc.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-rc.1/manifests"},{"name":"v8.0.0-rc.0","sha":"e00d8af9ffdf2b1163e983cd16cd88a1e70006e9","kind":"tag","published_at":"2022-04-10T23:13:17.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.0-rc.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-rc.0/manifests"},{"name":"v8.0.0-beta.4","sha":"f9650396d3805ab3bb683418a2e44031ef7e1c22","kind":"tag","published_at":"2022-04-02T21:21:07.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.0-beta.4","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-beta.4/manifests"},{"name":"v7.2.8","sha":"9306158197afcb03ad4e2b56e53fa5115320f354","kind":"tag","published_at":"2022-04-01T14:06:12.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.2.8","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.8/manifests"},{"name":"v7.2.7","sha":"b325eb9a0306b04107b2cbcb0aa2532848560bd0","kind":"tag","published_at":"2022-03-31T14:13:52.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.2.7","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.7/manifests"},{"name":"v8.0.0-beta.3","sha":"2e18eaeea5a5bae4137f615837feb021bd97e0cc","kind":"tag","published_at":"2022-02-06T19:46:03.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.0-beta.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-beta.3/manifests"},{"name":"v8.0.0-beta.2","sha":"93d5ee5e1fd94b76040645336d483e9f9574de20","kind":"tag","published_at":"2021-12-22T21:51:18.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.0-beta.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-beta.2/manifests"},{"name":"v8.0.0-beta.1","sha":"449b84c6687a5122d768aa1d85f6c1d5e9f49eba","kind":"tag","published_at":"2021-11-20T00:43:08.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.0-beta.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-beta.1/manifests"},{"name":"v8.0.0-beta.0","sha":"268e3d1275b2c059245774123d045ce09df4792d","kind":"tag","published_at":"2021-11-19T04:26:33.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.0-beta.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-beta.0/manifests"},{"name":"v8.0.0-alpha.1","sha":"dc314c6b84f246d4feda1f1e22b331cd3c166ece","kind":"tag","published_at":"2021-11-02T03:17:31.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.0-alpha.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-alpha.1/manifests"},{"name":"v7.2.6","sha":"0bcaec47338e26c5a43f8dbc2593b5d84e312281","kind":"tag","published_at":"2021-10-25T17:04:40.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.2.6","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.6/manifests"},{"name":"v8.0.0-alpha.0","sha":"7c45b5861c773046331c8cf8c73503bc79e7a063","kind":"tag","published_at":"2021-10-03T17:56:32.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v8.0.0-alpha.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v8.0.0-alpha.0/manifests"},{"name":"v7.2.5","sha":"0691cca5185aee2fc3ab28570bd430977536eb79","kind":"tag","published_at":"2021-09-04T19:28:33.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.2.5","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.5/manifests"},{"name":"v7.2.4","sha":"86e962edf8ed077cf720e8e089876227d943dfe8","kind":"tag","published_at":"2021-04-24T18:15:23.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.2.4","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.4/manifests"},{"name":"v7.2.3","sha":"a87cd5fecd9311a774818f10cf5ccdadb302bb6d","kind":"tag","published_at":"2021-03-23T00:15:16.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.2.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.3/manifests"},{"name":"v7.2.2","sha":"1df5622da1324320d6a1b2135aeba914f1873078","kind":"tag","published_at":"2020-10-26T22:38:51.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.2.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.2/manifests"},{"name":"v7.2.1","sha":"0b03de10e086ac6e5f91ae18c48f869cf052b4f1","kind":"tag","published_at":"2020-07-25T19:13:48.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.2.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.1/manifests"},{"name":"v7.2.0","sha":"ec38c1bd0026bedca3fd7a8db063f242b0378694","kind":"tag","published_at":"2020-02-18T03:42:10.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.2.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.2.0/manifests"},{"name":"v7.1.3","sha":"82b39effea0024b45f1e093e0f1ba14269a9656e","kind":"tag","published_at":"2019-11-06T04:01:47.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.3/manifests"},{"name":"v7.1.2","sha":"5f495b23bcf3f03e0bee85fa5f7b9c2afc193457","kind":"tag","published_at":"2019-11-06T03:07:26.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.2/manifests"},{"name":"v7.1.2-alpha.0","sha":"1f93e2ebdcc81d57467e10f5b9215f6223ab6f5e","kind":"tag","published_at":"2019-11-05T05:21:58.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.2-alpha.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.2-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.2-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.2-alpha.0/manifests"},{"name":"v5.1.2","sha":"4be2626f288d36ed1b781bc8844a1355044a8f21","kind":"tag","published_at":"2019-10-08T20:12:36.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.1.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.1.2/manifests"},{"name":"v7.1.1","sha":"65d7935fa051449be1b553eb8eab1816787d593c","kind":"tag","published_at":"2019-08-26T01:52:00.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.1/manifests"},{"name":"v7.1.0","sha":"01966db91e33aca533bb62f9f7a69ccd16ba6282","kind":"tag","published_at":"2019-06-11T01:57:23.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0/manifests"},{"name":"v7.1.0-rc.1","sha":"6e9b44b9d1870e5e36f0c30e6afa608fc70f6d99","kind":"tag","published_at":"2019-05-30T01:46:12.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.0-rc.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-rc.1/manifests"},{"name":"v7.1.0-alpha.5","sha":"0e41eaeebf5d8d123daaa50a91ee1c219c4830de","kind":"tag","published_at":"2019-05-20T00:18:52.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.0-alpha.5","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-alpha.5/manifests"},{"name":"v7.1.0-alpha.4","sha":"06a674e733454b08bb4090f8bcb038a3a003e6aa","kind":"tag","published_at":"2019-05-01T05:29:28.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.0-alpha.4","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-alpha.4/manifests"},{"name":"v7.1.0-alpha.3","sha":"921130abb03fc39f75ae5b79909c960303828407","kind":"tag","published_at":"2019-04-28T16:48:48.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.0-alpha.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-alpha.3/manifests"},{"name":"v7.0.3","sha":"dbfcc97720cc962c8468f48d06a280d1dbf4d832","kind":"tag","published_at":"2019-04-28T16:36:53.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.3/manifests"},{"name":"v7.1.0-alpha.1","sha":"87841fa2ce62a4221e8803f32e7c6282fe086111","kind":"tag","published_at":"2019-04-22T15:54:13.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.0-alpha.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-alpha.1/manifests"},{"name":"v7.1.0-alpha.0","sha":"8b991edf96c6682d306e7799adfdc5057d3cc21b","kind":"tag","published_at":"2019-04-22T03:22:34.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.1.0-alpha.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.1.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.1.0-alpha.0/manifests"},{"name":"v7.0.2","sha":"88533279306e6be5bce412f1320e42db859de601","kind":"tag","published_at":"2019-04-12T20:23:10.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"5c69baf817527ee9a742c9dc4d541945cb7d1719","kind":"tag","published_at":"2019-04-09T04:10:40.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"608c9c5960924354ed2109bbc3cca9a38ac2e118","kind":"tag","published_at":"2019-04-09T03:53:22.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0/manifests"},{"name":"v7.0.0-beta.1","sha":"1097eedebe8536b12d516d568bbd0ed96a6b16e2","kind":"tag","published_at":"2019-04-04T04:45:41.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.0-beta.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-beta.1/manifests"},{"name":"v7.0.0-beta.0","sha":"98528149c7f0aec7e90fbd40e6b81cfa4cc5d38b","kind":"tag","published_at":"2019-03-22T02:59:19.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.0-beta.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-beta.0/manifests"},{"name":"v7.0.0-alpha.5","sha":"9409eb300c35097315307bb30c9b90c765cfe3c1","kind":"tag","published_at":"2019-03-17T04:21:29.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.0-alpha.5","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.5/manifests"},{"name":"v4.4.10","sha":"cb1b56e4cc7380a912d77f49a67802f2fba40401","kind":"tag","published_at":"2019-03-14T11:59:05.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.10","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.10/manifests"},{"name":"v7.0.0-alpha.4","sha":"71dec8ad3ae5c5100e590af57b054b3a55e4c953","kind":"tag","published_at":"2019-03-13T03:05:38.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.0-alpha.4","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.4/manifests"},{"name":"v7.0.0-alpha.3","sha":"bb2c0d1b189a0c3238130e5c85424a6658ff3576","kind":"tag","published_at":"2019-03-02T22:29:51.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.0-alpha.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.3/manifests"},{"name":"v7.0.0-alpha.2","sha":"9e8fb2d52854b34d492dfff995e712cbdfd0ec31","kind":"tag","published_at":"2019-03-02T20:57:58.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.0-alpha.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.2/manifests"},{"name":"v7.0.0-alpha.1","sha":"8122cd455775322d4d7be8fecb68bae0e7b5297c","kind":"tag","published_at":"2019-02-20T06:07:36.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.0-alpha.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.1/manifests"},{"name":"v7.0.0-alpha.0","sha":"7f72e9271c4216d36be47bff9bf661257dcc2069","kind":"tag","published_at":"2019-02-20T05:56:57.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v7.0.0-alpha.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v7.0.0-alpha.0/manifests"},{"name":"v6.0.1","sha":"162b81a3fffe75ff6181b711777067ba6e63a34b","kind":"tag","published_at":"2019-02-20T03:55:16.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v6.0.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"581ece46b8a4179587fe88a6d10000472acffee7","kind":"tag","published_at":"2018-12-05T01:02:07.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v6.0.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v6.0.0/manifests"},{"name":"v6.0.0-beta.3","sha":"f0840f1daa09edc16f6c6a10f72ec5ec36d7b223","kind":"tag","published_at":"2018-11-23T19:51:06.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v6.0.0-beta.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v6.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v6.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v6.0.0-beta.3/manifests"},{"name":"v6.0.0-beta.2","sha":"59aaba5abd00b2e8ddc6162cc6c5cc4ade239073","kind":"tag","published_at":"2018-11-23T19:49:46.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v6.0.0-beta.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v6.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v6.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v6.0.0-beta.2/manifests"},{"name":"v5.1.1","sha":"5cdb83a91ca0ad4414a978f56eb34392a1e3f9df","kind":"tag","published_at":"2018-11-10T21:43:14.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.1.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.1.1/manifests"},{"name":"v6.0.0-beta.1","sha":"7496b91d307b37ffb976beddf3a2a226be28679c","kind":"tag","published_at":"2018-11-06T21:38:55.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v6.0.0-beta.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v6.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v6.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v6.0.0-beta.1/manifests"},{"name":"v5.1.0","sha":"b245f83da57150771bdf4ca04ba351cabe4247c8","kind":"tag","published_at":"2018-10-25T20:02:01.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.1.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.1.0/manifests"},{"name":"v5.1.0-test.1","sha":"3e53ff96ed10f71c21346f08823e503df724db35","kind":"tag","published_at":"2018-06-21T20:16:27.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.1.0-test.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.1.0-test.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.1.0-test.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.1.0-test.1/manifests"},{"name":"v4.4.9","sha":"826b9a706e46e847bb2f87a59214a9b09adacd2b","kind":"tag","published_at":"2018-03-21T16:30:20.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.9","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.9/manifests"},{"name":"v5.0.7","sha":"c1b9d36e078836374fe833a6eb2a8f0de0ad1e30","kind":"tag","published_at":"2018-02-16T21:43:33.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.7","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.7/manifests"},{"name":"v5.0.6","sha":"58b4da690aefcfb341b21d21a5f5248661f7c0b1","kind":"tag","published_at":"2017-08-08T18:27:52.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.6","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.6/manifests"},{"name":"v5.0.5","sha":"c08df41245b022118a7c8ffaffbc13b5d847d0fd","kind":"tag","published_at":"2017-05-18T04:32:25.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.5","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.5/manifests"},{"name":"v4.4.8","sha":"afaa1a1fcfad5cb9b035f14e0b00685a8c902305","kind":"tag","published_at":"2017-04-11T00:04:14.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.8","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.8/manifests"},{"name":"v5.0.4","sha":"85145c2a8d3e0d49eb90fe561141ad57530a2603","kind":"tag","published_at":"2017-04-09T13:46:28.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.4","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.4/manifests"},{"name":"v4.4.7","sha":"064d5279c0c16f6129c8ffaba35d2b78d2f76e09","kind":"tag","published_at":"2017-03-30T16:01:26.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.7","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.7/manifests"},{"name":"v5.0.3","sha":"1c714abc17633c62363491d6819298810c774b5d","kind":"tag","published_at":"2017-02-23T19:14:54.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"75658dab18f7fe3e62ea0c3d97fcf513bf176e10","kind":"tag","published_at":"2017-01-11T01:41:30.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"00f6c6b661e3db1c68781450a07d62b05aa4c187","kind":"tag","published_at":"2016-12-14T17:23:23.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"e23991fab5080ebe60858b3775121ba0416a556a","kind":"tag","published_at":"2016-12-14T04:50:07.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.0/manifests"},{"name":"v5.0.0-rc.2","sha":"f892ec00d7e92ff7afb21498276472f0e3b000c5","kind":"tag","published_at":"2016-12-13T06:06:10.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.0-rc.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.0-rc.2/manifests"},{"name":"v5.0.0-rc.1","sha":"1e5e7c4bff8e24d984f1703fe33dadae4c43749d","kind":"tag","published_at":"2016-11-30T02:19:48.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.0-rc.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.0-rc.1/manifests"},{"name":"v4.4.6","sha":"3c8032b331a0ece57734e6464cc17fb159bd8c60","kind":"commit","published_at":"2016-11-14T12:07:21.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.6","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.6/manifests"},{"name":"v5.0.0-beta.3","sha":"8c3ecee7b165effe3bd46a54cb57816a2f706417","kind":"tag","published_at":"2016-10-05T14:02:48.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.0-beta.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.0-beta.3/manifests"},{"name":"v5.0.0-beta.2","sha":"3583e330e77bbc663ff97b7e53910932c2fa87c8","kind":"tag","published_at":"2016-10-05T00:41:48.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v5.0.0-beta.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v5.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v5.0.0-beta.2/manifests"},{"name":"v4.4.5","sha":"e06a0a730490dddc669157bff2d751bce987681b","kind":"commit","published_at":"2016-04-14T16:13:32.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.5","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.5/manifests"},{"name":"v4.4.4","sha":"1ebdad0b61a19780dc77bf198c32b8daa1fe63f1","kind":"commit","published_at":"2016-04-12T19:16:20.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.4","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.4/manifests"},{"name":"v4.4.3","sha":"a0947cff06796355af5508c905cbb66ad9807fc3","kind":"commit","published_at":"2016-04-12T17:49:09.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.3/manifests"},{"name":"v4.4.2","sha":"e55e93a25562cbf6a69ce21aadbbf8d5e939bd48","kind":"commit","published_at":"2016-04-08T23:18:38.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.2/manifests"},{"name":"v4.4.1","sha":"4e01d9fbd7ecc7e8bb75679349c5b2499c55b729","kind":"commit","published_at":"2016-03-13T00:09:24.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.1/manifests"},{"name":"v4.4.0","sha":"9c50ae13b84a9fe1702190a94bf900e4ffa32a26","kind":"commit","published_at":"2016-02-05T21:55:27.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.4.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.4.0/manifests"},{"name":"v4.3.0","sha":"708e17447db1a277eb1c13114a9ee1c80afcfe5d","kind":"commit","published_at":"2016-02-04T19:18:26.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.3.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"0eda22146c55103b625aa15f1cf90e1132cb9505","kind":"commit","published_at":"2016-02-02T11:34:47.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.2.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"4f1d1c3c185ac83c1f52c0ae4c613a8fe9d75ac2","kind":"commit","published_at":"2016-02-01T18:12:24.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.2.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.2.0/manifests"},{"name":"v4.1.2","sha":"0ec547ec39a8139993124161e5c20142a289c2c0","kind":"commit","published_at":"2016-01-29T17:34:46.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.1.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.1.2/manifests"},{"name":"v4.1.1","sha":"993783728faa5f8729b9551a62b640e9a600ea9f","kind":"commit","published_at":"2016-01-28T20:02:02.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.1.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"15838875d42bbf9c783244ef188ab715d03b9cfb","kind":"commit","published_at":"2016-01-28T18:13:57.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.1.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.1.0/manifests"},{"name":"v4.0.6","sha":"4fca3cbc736b7462de65f589d3b0fdab0cb7a495","kind":"commit","published_at":"2015-12-28T22:19:15.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.0.6","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.6/manifests"},{"name":"v4.0.5","sha":"25694df7e56c07a8c8077f126473d679ddbbedc5","kind":"commit","published_at":"2015-12-24T16:22:34.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.0.5","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.5/manifests"},{"name":"v4.0.4","sha":"b35f8be00dae2af16a2b4eb12947ed616bc39279","kind":"commit","published_at":"2015-12-23T11:20:10.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.0.4","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.4/manifests"},{"name":"v4.0.3","sha":"331f19c40bb2ab692f35ed947225261c28b96130","kind":"commit","published_at":"2015-12-22T12:43:16.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.0.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.3/manifests"},{"name":"v4.0.2","sha":"7eaf5dc31dfa72d95d0f172a7de94fa6de8ce0e3","kind":"commit","published_at":"2015-12-20T02:24:36.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.0.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.2/manifests"},{"name":"v3.1.2","sha":"34ee9f0188281ab67c26b0f14b9277b85d931aac","kind":"commit","published_at":"2015-12-12T19:30:29.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v3.1.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.1.2/manifests"},{"name":"v4.0.1","sha":"e33310ee0fb18907b7b007e5613fe1bd70677620","kind":"commit","published_at":"2015-12-12T19:17:56.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.0.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.1/manifests"},{"name":"v3.1.1","sha":"c2a4636abe9c6a8ad1989cdcffef6c8ba765a20c","kind":"commit","published_at":"2015-12-12T18:07:39.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v3.1.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.1.1/manifests"},{"name":"v4.0.0","sha":"fdbc579a10e015c884a92e28a69d1f66488273a5","kind":"commit","published_at":"2015-10-15T12:17:44.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v4.0.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v4.0.0/manifests"},{"name":"v3.1.0","sha":"f9dfe461b730530c1a04061d6018540173efd5d1","kind":"commit","published_at":"2015-10-05T08:43:36.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v3.1.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.1.0/manifests"},{"name":"v3.0.1","sha":"5c5f3880ce2a7637a208e7464907cc212306d3df","kind":"commit","published_at":"2015-09-28T12:36:08.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v3.0.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"607dc96ef409e51a951fa79bfae375347b3ae880","kind":"commit","published_at":"2015-09-24T12:19:14.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v3.0.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.0.0/manifests"},{"name":"v3.0.0-alpha","sha":"f10b354b27a975b60498adfd538426cafc8361a5","kind":"commit","published_at":"2015-09-21T21:07:07.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v3.0.0-alpha","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v3.0.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.0.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v3.0.0-alpha/manifests"},{"name":"v2.1.2","sha":"12ef603eeccb859396d598ce7fdfa46e16180036","kind":"commit","published_at":"2015-09-12T23:54:46.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v2.1.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"c2f71664cc82f0cec9ff2e0c0cf33ab294586752","kind":"commit","published_at":"2015-09-06T23:39:36.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v2.1.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"715e67fe076a586941d71c5bfaff75a5345102df","kind":"commit","published_at":"2015-09-03T20:16:53.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v2.1.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"66d9286fc8bf2f6f64d76df02be6ce49a69bf79a","kind":"commit","published_at":"2015-09-01T00:55:00.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v2.0.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v2.0.0/manifests"},{"name":"v1.0.1","sha":"b12f828cb6d944a93b27652a6911c7ad3e563486","kind":"commit","published_at":"2015-08-25T17:35:51.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v1.0.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"499016ec1c100361580c671e08c8424ef26699ed","kind":"commit","published_at":"2015-08-24T17:15:34.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v1.0.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v1.0.0/manifests"},{"name":"v0.9.0","sha":"2cebe9719394ac34401ee48650123914252b19c2","kind":"commit","published_at":"2015-08-17T15:12:38.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.9.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"aa3792a4074e03b7c618016185dd5bbeaedfc194","kind":"commit","published_at":"2015-08-11T19:09:35.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.8.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"61a3df748b7aef0046073a6220716dee5365c47e","kind":"commit","published_at":"2015-08-11T16:18:30.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.8.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"792142be85cf93274df3279b433fcf98b364f90f","kind":"commit","published_at":"2015-08-09T21:15:46.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.8.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"715e8d32552356476917ceeabb02943caf72bb57","kind":"commit","published_at":"2015-08-09T17:29:53.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.7.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"2c40144b9f0a0adee314b10ec72cbc0282a733b5","kind":"commit","published_at":"2015-08-08T13:20:50.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.6.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.6.0/manifests"},{"name":"v0.5.3","sha":"aee30e6940bfb7bba0417880991536aa5b1e91d6","kind":"commit","published_at":"2015-08-08T00:32:03.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.5.3","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"05915540fbf3ecd7a035d94544c4afd35e47d5b0","kind":"commit","published_at":"2015-08-08T00:22:32.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.5.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"7a7ce7cb36e348b701bb6602ea06384f3520c697","kind":"commit","published_at":"2015-08-07T19:47:08.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.5.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"99530fa6048e19c7db20e5f77b512b8c352ecd61","kind":"commit","published_at":"2015-08-07T14:24:49.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.5.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"3438e58764d172552ae057e4f51aefa56d91c030","kind":"commit","published_at":"2015-08-07T10:28:17.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.4.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"11adf721fbb3f5548c6e5f6b4999835d41807850","kind":"commit","published_at":"2015-08-07T10:09:21.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.3.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.3.0/manifests"},{"name":"v0.2.2","sha":"3f5980d6b110b9f44a2af65b4d29f04fbc88be57","kind":"commit","published_at":"2015-07-14T13:20:56.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.2.2","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f0a6d82de4258a04631ce2273143ffc07d06a78c","kind":"commit","published_at":"2015-07-13T19:48:30.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.2.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"db316f0c72101e48ae7a21e806e6a585c953e438","kind":"commit","published_at":"2015-07-13T19:43:37.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.2.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"db316f0c72101e48ae7a21e806e6a585c953e438","kind":"commit","published_at":"2015-07-13T19:43:37.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.1.1","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.1.1/manifests"},{"name":"v1.0.0-alpha","sha":"35a0f8689d6bf12d18808e615a6509895c9cd7bc","kind":"commit","published_at":"2015-07-11T21:47:40.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v1.0.0-alpha","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v1.0.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v1.0.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v1.0.0-alpha/manifests"},{"name":"v0.1.0","sha":"7a3e2fd11c9898e28700cad963757b523e215ab4","kind":"commit","published_at":"2015-07-11T21:06:01.000Z","download_url":"https://codeload.github.com/reduxjs/react-redux/tar.gz/v0.1.0","html_url":"https://github.com/reduxjs/react-redux/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reduxjs%2Freact-redux/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-06-05T20:04:52.177Z","dependent_packages_count":18675,"downloads":41167996,"downloads_period":"last-month","dependent_repos_count":792315,"rankings":{"downloads":0.04629928779593486,"dependent_repos_count":0.040220966157438386,"dependent_packages_count":0.0056676242304899566,"stargazers_count":0.601562183420748,"forks_count":0.6051215609568045,"docker_downloads_count":0.11077878085295828,"average":0.23494173390239567},"purl":"pkg:npm/react-redux","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/react-redux","docker_dependents_count":3024,"docker_downloads_count":475939601,"usage_url":"https://repos.ecosyste.ms/usage/npm/react-redux","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/react-redux/dependencies","status":null,"funding_links":["https://github.com/sponsors/markerikson","https://github.com/sponsors/timdorr","https://github.com/sponsors/phryneas"],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-redux/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-redux/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-redux/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-redux/related_packages","maintainers":[{"uuid":"acemarke","login":"acemarke","name":null,"email":"mark.erikson@gmail.com","url":null,"packages_count":36,"html_url":"https://www.npmjs.com/~acemarke","role":null,"created_at":"2022-11-10T11:15:51.500Z","updated_at":"2022-11-10T11:15:51.500Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/acemarke/packages"},{"uuid":"phryneas","login":"phryneas","name":null,"email":"mail@lenzw.de","url":null,"packages_count":76,"html_url":"https://www.npmjs.com/~phryneas","role":null,"created_at":"2023-07-27T22:56:37.261Z","updated_at":"2023-07-27T22:56:37.261Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/phryneas/packages"},{"uuid":"gaearon","login":"gaearon","name":null,"email":"dan.abramov@gmail.com","url":null,"packages_count":91,"html_url":"https://www.npmjs.com/~gaearon","role":null,"created_at":"2022-11-10T11:15:51.494Z","updated_at":"2022-11-10T11:15:51.494Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/gaearon/packages"},{"uuid":"timdorr","login":"timdorr","name":null,"email":"timdorr@timdorr.com","url":null,"packages_count":60,"html_url":"https://www.npmjs.com/~timdorr","role":null,"created_at":"2022-11-10T11:15:51.497Z","updated_at":"2022-11-10T11:15:51.497Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/timdorr/packages"},{"uuid":"eskimojo","login":"eskimojo","name":null,"email":"ben.j.durrant@gmail.com","url":null,"packages_count":23,"html_url":"https://www.npmjs.com/~eskimojo","role":null,"created_at":"2023-07-26T19:00:44.183Z","updated_at":"2023-07-26T19:00:44.183Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/eskimojo/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006535,"maintainers_count":1012931,"namespaces_count":295512,"keywords_count":700181,"github":"npm","metadata":{"funded_packages_count":150239},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-06T05:58:05.971Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":187,"unique_repositories_count_past_30_days":26,"recent_issues":[{"uuid":"4610128436","node_id":"PR_kwDOOysduc7jwoSf","number":276,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 58 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-08T04:55:41.000Z","updated_at":"2026-06-08T04:55:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":58,"packages":[{"name":"nostr-tools","old_version":"2.23.3","new_version":"2.23.5","repository_url":"https://github.com/nbd-wtf/nostr-tools"},{"name":"@testcontainers/postgresql","old_version":"11.13.0","new_version":"11.14.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"3.2.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"pg","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"@aws-sdk/client-secrets-manager","old_version":"3.1021.0","new_version":"3.1063.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@bull-board/api","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@bull-board/express","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@elastic/elasticsearch","old_version":"9.3.4","new_version":"9.4.2","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@sentry/node","old_version":"10.47.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@supabase/supabase-js","old_version":"2.101.1","new_version":"2.107.0","repository_url":"https://github.com/supabase/supabase-js"},{"name":"bullmq","old_version":"5.71.1","new_version":"5.78.0","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"dompurify","old_version":"3.3.3","new_version":"3.4.8","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"express","old_version":"4.22.1","new_version":"4.22.2","repository_url":"https://github.com/expressjs/express"},{"name":"express-validator","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/express-validator/express-validator"},{"name":"ioredis","old_version":"5.10.1","new_version":"5.11.1","repository_url":"https://github.com/luin/ioredis"},{"name":"otpauth","old_version":"9.5.0","new_version":"9.5.1","repository_url":"https://github.com/hectorm/otpauth"},{"name":"pdfkit","old_version":"0.18.0","new_version":"0.19.0","repository_url":"https://github.com/foliojs/pdfkit"},{"name":"puppeteer","old_version":"24.40.0","new_version":"24.43.1","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"slugify","old_version":"1.6.8","new_version":"1.6.9","repository_url":"https://github.com/simov/slugify"},{"name":"swagger-jsdoc","old_version":"6.2.8","new_version":"6.3.0","repository_url":"https://github.com/Surnet/swagger-jsdoc"},{"name":"validator","old_version":"13.15.26","new_version":"13.15.35","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"ws","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/websockets/ws"},{"name":"tsc-alias","old_version":"1.8.16","new_version":"1.8.17","repository_url":"https://github.com/justkey007/tsc-alias"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"@radix-ui/react-avatar","old_version":"1.1.11","new_version":"1.1.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.1.15","new_version":"1.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.16","new_version":"2.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.8","new_version":"2.1.9","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.2.6","new_version":"2.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.2.6","new_version":"1.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tabs","old_version":"1.1.13","new_version":"1.1.14","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.8","new_version":"1.2.9","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@sentry/react","old_version":"10.47.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.96.1","new_version":"5.101.0","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-query-devtools","old_version":"5.96.1","new_version":"5.101.0","repository_url":"https://github.com/TanStack/query"},{"name":"framer-motion","old_version":"12.38.0","new_version":"12.40.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"6.30.4","repository_url":"https://github.com/remix-run/react-router"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@axe-core/react","old_version":"4.11.1","new_version":"4.11.3","repository_url":"https://github.com/dequelabs/axe-core-npm"},{"name":"@babel/preset-env","old_version":"7.29.2","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.28.5","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@storybook/addon-docs","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-onboarding","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"msw","old_version":"2.12.14","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"playwright","old_version":"1.58.2","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"vite-plugin-pwa","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/vite-pwa/vite-plugin-pwa"},{"name":"@rollup/rollup-darwin-arm64","old_version":"4.59.0","new_version":"4.61.1","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 53 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [nostr-tools](https://github.com/nbd-wtf/nostr-tools) | `2.23.3` | `2.23.5` |\n| [@testcontainers/postgresql](https://github.com/testcontainers/testcontainers-node) | `11.13.0` | `11.14.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `3.2.6` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.20.0` | `8.21.0` |\n| [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) | `3.1021.0` | `3.1063.0` |\n| [@bull-board/api](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api) | `6.20.6` | `6.21.3` |\n| [@bull-board/express](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express) | `6.20.6` | `6.21.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.4` | `9.4.2` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.56.0` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.101.1` | `2.107.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.71.1` | `5.78.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.3` | `3.4.8` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `4.22.2` |\n| [express-validator](https://github.com/express-validator/express-validator) | `7.3.1` | `7.3.2` |\n| [ioredis](https://github.com/luin/ioredis) | `5.10.1` | `5.11.1` |\n| [otpauth](https://github.com/hectorm/otpauth) | `9.5.0` | `9.5.1` |\n| [pdfkit](https://github.com/foliojs/pdfkit) | `0.18.0` | `0.19.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.40.0` | `24.43.1` |\n| [slugify](https://github.com/simov/slugify) | `1.6.8` | `1.6.9` |\n| [swagger-jsdoc](https://github.com/Surnet/swagger-jsdoc) | `6.2.8` | `6.3.0` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.26` | `13.15.35` |\n| [ws](https://github.com/websockets/ws) | `8.20.0` | `8.21.0` |\n| [tsc-alias](https://github.com/justkey007/tsc-alias) | `1.8.16` | `1.8.17` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar) | `1.1.11` | `1.1.12` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog) | `1.1.15` | `1.1.16` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu) | `2.1.16` | `2.1.17` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label) | `2.1.8` | `2.1.9` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select) | `2.2.6` | `2.3.0` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch) | `1.2.6` | `1.3.0` |\n| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs) | `1.1.13` | `1.1.14` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.2.8` | `1.2.9` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.56.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.96.1` | `5.101.0` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.96.1` | `5.101.0` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.38.0` | `12.40.0` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `6.30.4` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [@axe-core/react](https://github.com/dequelabs/axe-core-npm) | `4.11.1` | `4.11.3` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.2` | `7.29.7` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.28.5` | `7.29.7` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `9.1.19` | `9.1.20` |\n| [@storybook/addon-onboarding](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/onboarding) | `9.1.19` | `9.1.20` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `9.1.19` | `9.1.20` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [msw](https://github.com/mswjs/msw) | `2.12.14` | `2.14.6` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.60.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.15` |\n| [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) | `1.2.0` | `1.3.0` |\n| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.59.0` | `4.61.1` |\n\n\nUpdates `nostr-tools` from 2.23.3 to 2.23.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/ed47ef8ef73d78c338fbaf530e48be0fd4282194\"\u003e\u003ccode\u003eed47ef8\u003c/code\u003e\u003c/a\u003e bump version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/a9e89e16e33b8e393f10eb0d2f83050c418cc27c\"\u003e\u003ccode\u003ea9e89e1\u003c/code\u003e\u003c/a\u003e nip22: like nip10, but for kind:1111 and adjacent kinds.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/3cd26d7d76605a1d7fb123ba8515ef019b0d1805\"\u003e\u003ccode\u003e3cd26d7\u003c/code\u003e\u003c/a\u003e nip44: fix test sha256.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/e1f3ffdece5e7899e9b96015cacb30897b5e99a6\"\u003e\u003ccode\u003ee1f3ffd\u003c/code\u003e\u003c/a\u003e fix: format pool.test.ts and relay.test.ts (pre-existing)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/1f2c967b042e2972fe29cc4ad42ef5928e2ff33e\"\u003e\u003ccode\u003e1f2c967\u003c/code\u003e\u003c/a\u003e feat(nip47): support multiple relays in parseConnectionString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/6b8c24228228f6a1eb49d5fe082388b5dc2034eb\"\u003e\u003ccode\u003e6b8c242\u003c/code\u003e\u003c/a\u003e fix(nip42): catch SendingOnClosedConnection during automatic AUTH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/8260e6245d17c3900a940d573682737a5911c819\"\u003e\u003ccode\u003e8260e62\u003c/code\u003e\u003c/a\u003e nip44: support encryption of payloads larger than 65535 bytes (\u003ca href=\"https://redirect.github.com/nbd-wtf/nostr-tools/issues/527\"\u003e#527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/007e0b41d07ed942b326b84152dd52ff22d70ed8\"\u003e\u003ccode\u003e007e0b4\u003c/code\u003e\u003c/a\u003e feat(nip46): add skipSwitchRelays option to BunkerSignerParams\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/8be6d08a43ae00a2ba11bbed3bb532672522ad48\"\u003e\u003ccode\u003e8be6d08\u003c/code\u003e\u003c/a\u003e fix(nip47): support multiple relays in parseConnectionString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/1b955bdbcb7775833930836930b44e88949101cd\"\u003e\u003ccode\u003e1b955bd\u003c/code\u003e\u003c/a\u003e fix: window.printer is undefined in AbstractRelay._onmessage\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nbd-wtf/nostr-tools/compare/v2.23.3...v2.23.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testcontainers/postgresql` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003e@​testcontainers/postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 3.2.4 to 3.2.6\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/coverage-v8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePin last supported vite-node version  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/16f120d05\"\u003e\u003c!-- raw HTML omitted --\u003e(16f12)\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/v3.2.5...v3.2.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.2.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e [backport to v3]  -  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/10445\"\u003evitest-dev/vitest#10445\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/af88b1f5d\"\u003e\u003c!-- raw HTML omitted --\u003e(af88b)\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\u003cstrong\u003ebrowser\u003c/strong\u003e: Disable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [backport to v3]  -  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/10456\"\u003evitest-dev/vitest#10456\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/385a1aefd\"\u003e\u003c!-- raw HTML omitted --\u003e(385a1)\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/v3.2.4...v3.2.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/b6d56f8171ae814ee7571df63a35a0da5203dbaa\"\u003e\u003ccode\u003eb6d56f8\u003c/code\u003e\u003c/a\u003e chore: release v3.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/16f120d0585677f6a32bcb3dd01fa61c140e2588\"\u003e\u003ccode\u003e16f120d\u003c/code\u003e\u003c/a\u003e fix: pin last supported vite-node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cbad0a923c48c6144266df3cd25f93547cb5221\"\u003e\u003ccode\u003e2cbad0a\u003c/code\u003e\u003c/a\u003e chore: release v3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/385a1aefd4c2bfa5e7d58bf7c6834c929969f2c7\"\u003e\u003ccode\u003e385a1ae\u003c/code\u003e\u003c/a\u003e fix(browser): disable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [ba...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v3.2.6/packages/coverage-v8\"\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@​vitest/coverage-v8\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pg` from 8.20.0 to 8.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md\"\u003epg's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epg@8.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3521\"\u003eSASL SCRAM\u003c/a\u003e server error responses properly.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3667\"\u003enode@26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003escramMaxIterations\u003c/code\u003e \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3677\"\u003econfig option\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eclient.getTransactionStatus()\u003c/code\u003e \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3645\"\u003emethod\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/brianc/node-postgres/commit/544b1ce8152bc280e398dc1e8a66920abe6a640e\"\u003e\u003ccode\u003e544b1ce\u003c/code\u003e\u003c/a\u003e Publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/cc03fa5cdf0f1e67b2518ebad5cf2269206aa49c\"\u003e\u003ccode\u003ecc03fa5\u003c/code\u003e\u003c/a\u003e Add scramMaxIterations option to limit SCRAM iteration count (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3677\"\u003e#3677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/f776327b3fcdd997c67e866ef7c620ef9c26b3f2\"\u003e\u003ccode\u003ef776327\u003c/code\u003e\u003c/a\u003e Remove compatibility code for unsupported versions of Node (\u0026lt;16) (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/f252870eba73c15449b57562e6698b5859e32095\"\u003e\u003ccode\u003ef252870\u003c/code\u003e\u003c/a\u003e cleanup: pg utils (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/c8da6ab9326d93005e6947217cf665f707e08ec7\"\u003e\u003ccode\u003ec8da6ab\u003c/code\u003e\u003c/a\u003e Assorted test cleanup (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3673\"\u003e#3673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/fa47e73349786c2a76db98801d60c05371b0a906\"\u003e\u003ccode\u003efa47e73\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eClient#end\u003c/code\u003e callback being called multiple times when first is no-op (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/88a7e60c7191ce8061d6276b299895bf5511e042\"\u003e\u003ccode\u003e88a7e60\u003c/code\u003e\u003c/a\u003e cleanup: Move declaration to more natural place\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/2095247a7b10ebe19cd7d518e07ee2f259dda70a\"\u003e\u003ccode\u003e2095247\u003c/code\u003e\u003c/a\u003e cleanup: Combine duplicated code in \u003ccode\u003eClient#query\u003c/code\u003e and avoid unneeded early n...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/0ac3eddef6481f4e4f9359c65d3c0cfd7d2124e1\"\u003e\u003ccode\u003e0ac3edd\u003c/code\u003e\u003c/a\u003e fix: apply SASLprep (RFC 4013) to passwords before SCRAM-SHA-256 PBKDF2 (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3669\"\u003e#3669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/be880d45552269f0b847a3e568014bde6536eae3\"\u003e\u003ccode\u003ebe880d4\u003c/code\u003e\u003c/a\u003e Assorted test fixes and cleanup (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3672\"\u003e#3672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brianc/node-postgres/commits/pg@8.21.0/packages/pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\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.1021.0 to 3.1063.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-secrets-manager's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1063.0\u003c/h2\u003e\n\u003ch4\u003e3.1063.0(2026-06-05)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate author URL in package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8080\"\u003e#8080\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e9bd1a86b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecrt-loader:\u003c/strong\u003e  update to latest aws-crt (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8c2bdabd5826c8914eb1904880eade3c81ca6be4\"\u003e8c2bdabd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-06-05 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe9a398fbfb3d324e4b67c7677fc63f62933f283\"\u003efe9a398f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  This release adds support for MLflow experiment tracking in SageMaker inference optimization. CreateAIRecommendationJob and CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig (MLflow App ARN, experiment, run name) to stream benchmark metrics and artifacts to your own MLflow App. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/394304420ef42ed5c8918990273788bfd69d5f5a\"\u003e39430442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-serverless:\u003c/strong\u003e  Adds support for updating max capacity and custom fields while application is started (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c9cce08f51a2b91ca5c7fc9dca2bfd293980546\"\u003e6c9cce08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/416005d46847152ba1a24e4ce3297f47469f685c\"\u003e416005d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  Adds support for configurable number of Clear Lead segments at the beginning of encrypted output. Adds support for multiple trickplay variants. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/40eb4c6b527bb508bc7bdb2402528cff5ed49198\"\u003e40eb4c6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-payment-cryptography:\u003c/strong\u003e  Adds CloudFormation support for resource-based policies on AWS Payment Cryptography keys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32019a8ffa7be444993d1ee8288d2c43c8a3f89\"\u003ec32019a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  Adds support for Knowledge Base APIs and Index Capacity API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8205152f535d2a38e0f0ea5e2d516ab8b484650d\"\u003e8205152f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore/httpAuthSchemes:\u003c/strong\u003e  fix concurrent skew correction (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8078\"\u003e#8078\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/83e48928b9f31c78c6c10adc2127d663837ddd2a\"\u003e83e48928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emiddleware-endpoint-discovery:\u003c/strong\u003e  remove integration tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8077\"\u003e#8077\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02363831ab1c4cae1b254efe92ab49fa71f20700\"\u003e02363831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  add client error deserialization tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8075\"\u003e#8075\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0dfa4ad150e0283cf787cd231600aeb7d75695f0\"\u003e0dfa4ad1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1063.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1062.0\u003c/h2\u003e\n\u003ch4\u003e3.1062.0(2026-06-04)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include generated packages when validating declared imports 1-1 with used imports (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8072\"\u003e#8072\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/291ad3664d63b413e6c9631ac0a833e5819ceeaa\"\u003e291ad366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Remove unsupported RDS field for filter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5815da7f30f1bdfdcd45fa09c59d0a199a4e8e0a\"\u003e5815da7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-interconnect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/34e23ef23951a492d90749601a3c2e395177b019\"\u003e34e23ef2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2-instance-connect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c2a4981e83ab456c1335204c4c5693cf2b4ef510\"\u003ec2a4981e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mq:\u003c/strong\u003e  BDD bulk update change rollout (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e058b8fd7fb9bffbacde2468108973c5a82139e2\"\u003ee058b8fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b1e3602cde54d7840c6ab80610c46c9bd07262c\"\u003e6b1e3602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connectparticipant:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22db2a6a6f37796f76290bcd3faf1a5bec0f4426\"\u003e22db2a6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-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.1062.0...v3.1063.0\"\u003e3.1063.0\u003c/a\u003e (2026-06-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1061.0...v3.1062.0\"\u003e3.1062.0\u003c/a\u003e (2026-06-04)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1060.0...v3.1061.0\"\u003e3.1061.0\u003c/a\u003e (2026-06-03)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1059.0...v3.1060.0\"\u003e3.1060.0\u003c/a\u003e (2026-06-03)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1058.0...v3.1059.0\"\u003e3.1059.0\u003c/a\u003e (2026-06-02)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1057.0...v3.1058.0\"\u003e3.1058.0\u003c/a\u003e (2026-06-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1056.0...v3.1057.0\"\u003e3.1057.0\u003c/a\u003e (2026-05-29)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/85dabf4ef0c81d9db5405c483b3bfbd2126075d4\"\u003e\u003ccode\u003e85dabf4\u003c/code\u003e\u003c/a\u003e Publish v3.1063.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e\u003ccode\u003e9bd1a86\u003c/code\u003e\u003c/a\u003e chore: update author URL in package.json (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f5235bbaa2e234435fed935ae69df09b33149d0c\"\u003e\u003ccode\u003ef5235bb\u003c/code\u003e\u003c/a\u003e Publish v3.1062.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/71df2cc54f319fdbd1a6cd82b0317dbb65b386a7\"\u003e\u003ccode\u003e71df2cc\u003c/code\u003e\u003c/a\u003e Publish v3.1061.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8aeb92dd6ab42e4b59ebb3ad5a7c43b503af0183\"\u003e\u003ccode\u003e8aeb92d\u003c/code\u003e\u003c/a\u003e Publish v3.1060.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75bb4fc527454646b0992d69d8910e743d81654b\"\u003e\u003ccode\u003e75bb4fc\u003c/code\u003e\u003c/a\u003e Publish v3.1059.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b082a6526a0bb0ba213bb16b4c97a0b1134bc45\"\u003e\u003ccode\u003e6b082a6\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for adaptive retry fix, EAI_AGAIN transient error (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7602d4e4256f1c91b499dcfa8e444041fdf96b6\"\u003e\u003ccode\u003ed7602d4\u003c/code\u003e\u003c/a\u003e Publish v3.1058.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e836d5c0437f234ca692615924cf7f88cf2748c6\"\u003e\u003ccode\u003ee836d5c\u003c/code\u003e\u003c/a\u003e Publish v3.1057.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e55a38791745be6ed4be7009808d14a2a393adf9\"\u003e\u003ccode\u003ee55a387\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for smithy 1.71.0 and snapshot-testing fix (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8053\"\u003e#8053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1063.0/clients/client-secrets-manager\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bull-board/api` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e) (Thohirah Husaini) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/38b8d786e441d9d105cc049e6989403a0cf3390c\"\u003e\u003ccode\u003e38b8d78\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149\"\u003e#1149\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003ed7c40b1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump axios in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148\"\u003e#1148\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e08a3dcf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145\"\u003e#1145\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e33aa8a7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump lodash (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146\"\u003e#1146\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003eeeb90e2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 2 directories with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142\"\u003e#1142\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e3427763\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138\"\u003e#1138\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e8c644c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.20.7...v6.21.0\"\u003ev6.21.0\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-08\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake dependabot ignore /examples folder (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140\"\u003e#1140\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e4702231\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003ef317f59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 1 update (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133\"\u003e#1133\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003efd49b4a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther 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/felixmosh/bull-board/commit/82d472b479791ece54c953bfa11f9e3afda6bacd\"\u003e\u003ccode\u003e82d472b\u003c/code\u003e\u003c/a\u003e Release 6.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e fix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/2cf3508f90de725b71a95f1a9427a453f87b3024\"\u003e\u003ccode\u003e2cf3508\u003c/code\u003e\u003c/a\u003e Release 6.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e feat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/45ba317028d1879bc7f72e94edb159d63547a77a\"\u003e\u003ccode\u003e45ba317\u003c/code\u003e\u003c/a\u003e Release 6.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/7b7c89f7a6384fa26f8731e16af38d93921f06df\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e feat: add textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/b1df47b522460426619e3f94a0353d5d53924f73\"\u003e\u003ccode\u003eb1df47b\u003c/code\u003e\u003c/a\u003e Release 6.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/a987ec736972ec18b129fb4dae49b913d77689e6\"\u003e\u003ccode\u003ea987ec7\u003c/code\u003e\u003c/a\u003e Release 6.20.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/eed5f1f67eb4cba0567daf3b5b82caf078ee1fa2\"\u003e\u003ccode\u003eeed5f1f\u003c/code\u003e\u003c/a\u003e feat: sidebar visual hierarchy, unified status tabs, and UI polish (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/felixmosh/bull-board/commits/v6.21.3/packages/api\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bull-board/express` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/express's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/express's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environ...\n\n_Description has been truncated_","html_url":"https://github.com/zone17/sovren/pull/276","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zone17%2Fsovren/issues/276","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/276/packages"},{"uuid":"4608894724","node_id":"PR_kwDOQw39aM7jstIU","number":25,"state":"open","title":"chore(deps): bump the redux group with 2 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-07T22:14:43.000Z","updated_at":"2026-06-07T22:14:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"redux","update_count":2,"packages":[{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps the redux group with 2 updates: [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) and [react-redux](https://github.com/reduxjs/react-redux).\n\nUpdates `@reduxjs/toolkit` from 2.8.2 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e@​reduxjs/toolkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e adds RTK usage skills files (via TanStack Intent) exports the RTK Query hook options types for reusability, fixes issues with infinite query status flags and batching handling, and makes some small TS improvements.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eSkills Files\u003c/h3\u003e\n\u003cp\u003eWe've generated agent skill files that are now included in the RTK package itself in a \u003ccode\u003eskills\u003c/code\u003e folder.  They cover using and migrating to modern RTK, client and server state management, and handling side effects.  You can point your agent at these skills yourself, or use \u003ca href=\"https://tanstack.com/intent/latest/docs/getting-started/quick-start-consumers\"\u003eTanStack Intent\u003c/a\u003e to pick them up.\u003c/p\u003e\n\u003ch3\u003eTypeScript Improvements\u003c/h3\u003e\n\u003cp\u003eThe types for our RTK Query hook options are now exported, which lets you stop using \u003ccode\u003eParameters\u003c/code\u003e to extract those types for use in your own code.\u003c/p\u003e\n\u003cp\u003eThe types for listener middleware matchers were tweaked to allow \u003ccode\u003einterface\u003c/code\u003e-based type guards, not just \u003ccode\u003etype\u003c/code\u003e-based definitions.\u003c/p\u003e\n\u003cp\u003eThe internal \u003ccode\u003eIgnorePaths\u003c/code\u003e type was renamed to \u003ccode\u003eIgnoredPaths\u003c/code\u003e for consistency.\u003c/p\u003e\n\u003cp\u003eWe now use the built-in \u003ccode\u003eNoInfer\u003c/code\u003e util that comes with TS 5.4+.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cp\u003eWe fixed handling of the \u003ccode\u003eisSuccess\u003c/code\u003e status flag when switching infinite query cache entries. This should prevent accidental UI flashes that were occurring due to this flag accidentally flipping.\u003c/p\u003e\n\u003cp\u003eWe've added a 100ms timeout fallback to the \u003ccode\u003eautoBatch\u003c/code\u003e enhancer's \u003ccode\u003erequestAnimationFrame\u003c/code\u003e timer.  We had several reports that \u003ccode\u003erAF\u003c/code\u003e didn't work correctly when used in background tabs / opened windows, and that RTK never updated the UI.  This should ensure that the updates flush correctly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport hook options types for RTK Query hooks by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5218\"\u003ereduxjs/redux-toolkit#5218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TanStack Intent skills for Redux Toolkit by \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5249\"\u003ereduxjs/redux-toolkit#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep isSuccess: true when switching infinite query cache entries by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5268\"\u003ereduxjs/redux-toolkit#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow interface-based type guards as listener matcher by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5269\"\u003ereduxjs/redux-toolkit#5269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setTimeout fallback to raf autoBatch strategy for background tabs by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5273\"\u003ereduxjs/redux-toolkit#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(toolkit): rename \u003ccode\u003eIgnorePaths\u003c/code\u003e type to \u003ccode\u003eIgnoredPaths\u003c/code\u003e by \u003ca href=\"https://github.com/Ri5ha6h\"\u003e\u003ccode\u003e@​Ri5ha6h\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5284\"\u003ereduxjs/redux-toolkit#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5289\"\u003ereduxjs/redux-toolkit#5289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.11.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e updates the \u003ccode\u003eAbortSignal\u003c/code\u003e handling to fall back if \u003ccode\u003eDOMException\u003c/code\u003e isn't available (such as RN environments), and updates the \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type to correctly include \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eAbortSignal\u003c/code\u003e changes in 2.11.1 used \u003ccode\u003eDOMException\u003c/code\u003e in a couple places to match the expected behavior of \u003ccode\u003eAbortSignal\u003c/code\u003e, but turns out that's not available in environments like React Native. We've updated the logic to fall back to a plain \u003ccode\u003eError\u003c/code\u003e if \u003ccode\u003eDOMException\u003c/code\u003e isn't available.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type wasn't correctly including the \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields, and now it does.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\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/reduxjs/redux-toolkit/commit/576a02f8056fbee2dcaddb4d2e4d2da3b7937c58\"\u003e\u003ccode\u003e576a02f\u003c/code\u003e\u003c/a\u003e Release 2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/de2d55e1a2b0bcf8873d96f8ac6bb0f8d1aacce7\"\u003e\u003ccode\u003ede2d55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5237\"\u003e#5237\u003c/a\u003e from aryaemami59/fix/codegen/generateEndpoints-retur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/ac807c317aeb825cc03ca853d8da76d9506ff8db\"\u003e\u003ccode\u003eac807c3\u003c/code\u003e\u003c/a\u003e fix(codegen): narrow \u003ccode\u003egenerateEndpoints\u003c/code\u003e return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/01ed3ba07cb045cdbec44ea00c2bda35ec85a00f\"\u003e\u003ccode\u003e01ed3ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5289\"\u003e#5289\u003c/a\u003e from aryaemami59/feat/toolkit/switch-to-native-NoInfer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/1f16db1c7c8eb3f5007cfdbab4e8b369103d806a\"\u003e\u003ccode\u003e1f16db1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5290\"\u003e#5290\u003c/a\u003e from aryaemami59/build/toolkit/exclude-test-files-fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/23783c1335eec39d55cb8cd249e1b8251722aee1\"\u003e\u003ccode\u003e23783c1\u003c/code\u003e\u003c/a\u003e build(toolkit): exclude test files from final bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/91b8b0a38c52e2c26aaa481228ed47f9ca3f082a\"\u003e\u003ccode\u003e91b8b0a\u003c/code\u003e\u003c/a\u003e feat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/0b37f1a905930dc495c402d92b79a8e45c6bd29d\"\u003e\u003ccode\u003e0b37f1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5286\"\u003e#5286\u003c/a\u003e from aryaemami59/docs/toolkit/fix-typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3cd62c8e3d617f4b62d73067408a7039b659ba6d\"\u003e\u003ccode\u003e3cd62c8\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003eunforwardedActions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/64853cc12b06d6c22cea0a9bbaf30b4e6b32f9c8\"\u003e\u003ccode\u003e64853cc\u003c/code\u003e\u003c/a\u003e chore: fix various typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.8.2...v2.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/gaia-esteban/alma-frontend/pull/25","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaia-esteban%2Falma-frontend/issues/25","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/25/packages"},{"uuid":"4607742666","node_id":"PR_kwDOQv1DUM7jpJzA","number":179,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 65 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-07T15:07:31.000Z","updated_at":"2026-06-07T23:05:19.081Z","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":65,"packages":[{"name":"@ai-sdk/google-vertex","old_version":"4.0.63","new_version":"4.0.142","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/openai","old_version":"3.0.33","new_version":"3.0.68","repository_url":"https://github.com/vercel/ai"},{"name":"@fal-ai/client","old_version":"1.9.3","new_version":"1.10.1","repository_url":"https://github.com/fal-ai/fal-js"},{"name":"@google-cloud/aiplatform","old_version":"3.35.0","new_version":"6.8.1","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@google-cloud/dialogflow-cx","old_version":"4.10.0","new_version":"5.8.2","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@google-cloud/discoveryengine","old_version":"1.14.0","new_version":"2.7.0","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@google-cloud/speech","old_version":"7.3.0","new_version":"7.3.2","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@google-cloud/storage","old_version":"5.20.5","new_version":"7.19.0","repository_url":"https://github.com/googleapis/nodejs-storage"},{"name":"@google-cloud/text-to-speech","old_version":"5.8.1","new_version":"6.4.1","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@google-cloud/vertexai","old_version":"1.10.0","new_version":"1.12.0","repository_url":"https://github.com/googleapis/nodejs-vertexai"},{"name":"@google-cloud/vision","old_version":"4.3.3","new_version":"5.3.7","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@hookform/resolvers","old_version":"5.2.2","new_version":"5.4.0","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@mux/mux-node","old_version":"12.8.1","new_version":"14.1.1","repository_url":"https://github.com/muxinc/mux-node-sdk"},{"name":"@mux/mux-player-react","old_version":"3.11.4","new_version":"3.13.0","repository_url":"https://github.com/muxinc/elements"},{"name":"@opentelemetry/api","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.59.0","new_version":"0.66.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.211.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@radix-ui/react-avatar","old_version":"1.1.11","new_version":"1.1.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.1.15","new_version":"1.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.16","new_version":"2.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.8","new_version":"2.1.9","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.15","new_version":"1.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-progress","old_version":"1.1.8","new_version":"1.1.9","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.2.6","new_version":"1.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tabs","old_version":"1.1.13","new_version":"1.1.14","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toast","old_version":"1.2.15","new_version":"1.2.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.8","new_version":"1.2.9","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@react-email/components","old_version":"1.0.8","new_version":"1.0.12","repository_url":"https://github.com/resend/react-email"},{"name":"@react-oauth/google","old_version":"0.13.4","new_version":"0.13.5","repository_url":"https://github.com/MomenSherif/react-oauth"},{"name":"@stripe/react-stripe-js","old_version":"5.6.0","new_version":"6.6.0","repository_url":"https://github.com/stripe/react-stripe-js"},{"name":"@stripe/stripe-js","old_version":"8.8.0","new_version":"9.7.0","repository_url":"https://github.com/stripe/stripe-js"},{"name":"@supabase/supabase-js","old_version":"2.97.0","new_version":"2.107.0","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@tanstack/react-query","old_version":"5.90.21","new_version":"5.101.0","repository_url":"https://github.com/TanStack/query"},{"name":"@types/dompurify","old_version":"3.0.5","new_version":"3.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/multer","old_version":"2.0.0","new_version":"2.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vercel/otel","old_version":"2.1.1","new_version":"2.1.2","repository_url":"https://github.com/vercel/otel"},{"name":"ai","old_version":"6.0.100","new_version":"6.0.197","repository_url":"https://github.com/vercel/ai"},{"name":"apify-client","old_version":"2.22.3","new_version":"2.23.4","repository_url":"https://github.com/apify/apify-client-js"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"framer-motion","old_version":"12.34.3","new_version":"12.40.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"groq-sdk","old_version":"0.37.0","new_version":"1.2.1","repository_url":"https://github.com/groq/groq-typescript"},{"name":"hls.js","old_version":"1.6.15","new_version":"1.6.16","repository_url":"https://github.com/video-dev/hls.js"},{"name":"ioredis","old_version":"5.10.1","new_version":"5.11.1","repository_url":"https://github.com/luin/ioredis"},{"name":"lucide-react","old_version":"0.563.0","new_version":"1.17.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"openid-client","old_version":"6.8.2","new_version":"6.8.4","repository_url":"https://github.com/panva/openid-client"},{"name":"pg","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"postgres","old_version":"3.4.8","new_version":"3.4.9","repository_url":"https://github.com/porsager/postgres"},{"name":"react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.71.2","new_version":"7.77.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-icons","old_version":"5.5.0","new_version":"5.6.0","repository_url":"https://github.com/react-icons/react-icons"},{"name":"react-is","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"stripe","old_version":"20.3.1","new_version":"22.2.0","repository_url":"https://github.com/stripe/stripe-node"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"uuid","old_version":"13.0.0","new_version":"14.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"wouter","old_version":"3.9.0","new_version":"3.10.0","repository_url":"https://github.com/molefrog/wouter"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@tailwindcss/oxide-linux-x64-gnu","old_version":"4.2.1","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-win32-x64-msvc","old_version":"4.2.1","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"lightningcss-win32-x64-msvc","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 63 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/google-vertex](https://github.com/vercel/ai/tree/HEAD/packages/google-vertex) | `4.0.63` | `4.0.142` |\n| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `3.0.33` | `3.0.68` |\n| [@fal-ai/client](https://github.com/fal-ai/fal-js/tree/HEAD/libs/client) | `1.9.3` | `1.10.1` |\n| [@google-cloud/aiplatform](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform) | `3.35.0` | `6.8.1` |\n| [@google-cloud/dialogflow-cx](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx) | `4.10.0` | `5.8.2` |\n| [@google-cloud/discoveryengine](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine) | `1.14.0` | `2.7.0` |\n| [@google-cloud/speech](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech) | `7.3.0` | `7.3.2` |\n| [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) | `5.20.5` | `7.19.0` |\n| [@google-cloud/text-to-speech](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-texttospeech) | `5.8.1` | `6.4.1` |\n| [@google-cloud/vertexai](https://github.com/googleapis/nodejs-vertexai) | `1.10.0` | `1.12.0` |\n| [@google-cloud/vision](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-vision) | `4.3.3` | `5.3.7` |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `5.2.2` | `5.4.0` |\n| [@mux/mux-node](https://github.com/muxinc/mux-node-sdk) | `12.8.1` | `14.1.1` |\n| [@mux/mux-player-react](https://github.com/muxinc/elements/tree/HEAD/packages/mux-player-react) | `3.11.4` | `3.13.0` |\n| [@opentelemetry/api](https://github.com/open-telemetry/opentelemetry-js) | `1.9.0` | `1.9.1` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.59.0` | `0.66.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.211.0` | `0.218.0` |\n| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar) | `1.1.11` | `1.1.12` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog) | `1.1.15` | `1.1.16` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu) | `2.1.16` | `2.1.17` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label) | `2.1.8` | `2.1.9` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover) | `1.1.15` | `1.1.16` |\n| [@radix-ui/react-progress](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/progress) | `1.1.8` | `1.1.9` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch) | `1.2.6` | `1.3.0` |\n| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs) | `1.1.13` | `1.1.14` |\n| [@radix-ui/react-toast](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toast) | `1.2.15` | `1.2.16` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.2.8` | `1.2.9` |\n| [@react-email/components](https://github.com/resend/react-email/tree/HEAD/packages/components) | `1.0.8` | `1.0.12` |\n| [@react-oauth/google](https://github.com/MomenSherif/react-oauth) | `0.13.4` | `0.13.5` |\n| [@stripe/react-stripe-js](https://github.com/stripe/react-stripe-js) | `5.6.0` | `6.6.0` |\n| [@stripe/stripe-js](https://github.com/stripe/stripe-js) | `8.8.0` | `9.7.0` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.97.0` | `2.107.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.21` | `5.101.0` |\n| [@types/dompurify](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dompurify) | `3.0.5` | `3.2.0` |\n| [@types/multer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/multer) | `2.0.0` | `2.1.0` |\n| [@vercel/otel](https://github.com/vercel/otel) | `2.1.1` | `2.1.2` |\n| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `6.0.100` | `6.0.197` |\n| [apify-client](https://github.com/apify/apify-client-js) | `2.22.3` | `2.23.4` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.2` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.34.3` | `12.40.0` |\n| [groq-sdk](https://github.com/groq/groq-typescript) | `0.37.0` | `1.2.1` |\n| [hls.js](https://github.com/video-dev/hls.js) | `1.6.15` | `1.6.16` |\n| [ioredis](https://github.com/luin/ioredis) | `5.10.1` | `5.11.1` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.563.0` | `1.17.0` |\n| [openid-client](https://github.com/panva/openid-client) | `6.8.2` | `6.8.4` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.18.0` | `8.21.0` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.8` | `3.4.9` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.7` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.2` | `7.77.0` |\n| [react-icons](https://github.com/react-icons/react-icons) | `5.5.0` | `5.6.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.4` | `19.2.7` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [stripe](https://github.com/stripe/stripe-node) | `20.3.1` | `22.2.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [uuid](https://github.com/uuidjs/uuid) | `13.0.0` | `14.0.0` |\n| [wouter](https://github.com/molefrog/wouter) | `3.9.0` | `3.10.0` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |\n| [@tailwindcss/oxide-linux-x64-gnu](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-x64-gnu) | `4.2.1` | `4.3.0` |\n| [@tailwindcss/oxide-win32-x64-msvc](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/win32-x64-msvc) | `4.2.1` | `4.3.0` |\n| [lightningcss-win32-x64-msvc](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n\n\nUpdates `@ai-sdk/google-vertex` from 4.0.63 to 4.0.142\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-vertex@4.0.142/packages/google-vertex/CHANGELOG.md\"\u003e@​ai-sdk/google-vertex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.142\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e099de46: fix(google-vertex): support regional endpoints for vertex MaaS\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.141\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8584f2e: fix(vertex-anthropic): support eu/us multi-region anthropic endpoints\u003c/li\u003e\n\u003cli\u003ee96b286: fix(google-vertex): support for eu/us multi region gemini endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.140\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4084fcd: feat(provider/anthropic): add support for \u003ccode\u003eclaude-opus-4-8\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [4084fcd]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/anthropic\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.81\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.139\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f62ffe0]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/google\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.80\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.138\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [263d3e6]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/anthropic\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.80\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.137\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [e40e1d4]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/openai-compatible\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.48\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.136\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [d61a788]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/anthropic\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.79\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.135\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/vercel/ai/commit/00ca39c3cdf47f528d427f4d6c43a1ecaeac53d8\"\u003e\u003ccode\u003e00ca39c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google-vertex/issues/15786\"\u003e#15786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/099de468316959caf5a442a968efbbe6301ee668\"\u003e\u003ccode\u003e099de46\u003c/code\u003e\u003c/a\u003e Backport: fix(google-vertex): support regional endpoints for vertex MaaS (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google-vertex/issues/15\"\u003e#15\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e98e3bb4ccd7c350cf872ff62190958f1192dca9\"\u003e\u003ccode\u003ee98e3bb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google-vertex/issues/15782\"\u003e#15782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8584f2edba37f996cc7d6b594a6a0f32788d0399\"\u003e\u003ccode\u003e8584f2e\u003c/code\u003e\u003c/a\u003e Backport: fix(vertex-anthropic): support eu/us multi-region anthropic endpoin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e96b286d0a5bbdd5817579b50d2a845784163dd0\"\u003e\u003ccode\u003ee96b286\u003c/code\u003e\u003c/a\u003e Backport: fix(google-vertex): support for eu/us multi region gemini endpoints...\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/google-vertex/issues/15677\"\u003e#15677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/4084fcd041b47ad11f74d80a82d659748edf0a78\"\u003e\u003ccode\u003e4084fcd\u003c/code\u003e\u003c/a\u003e backport: feat(provider/anthropic): add support for \u003ccode\u003eclaude-opus-4-8\u003c/code\u003e (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google-vertex/issues/15675\"\u003e#15675\u003c/a\u003e)\u003c/li\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-vertex/issues/15622\"\u003e#15622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/097c1cdb46226fbfe741764a009ea14baab7c3df\"\u003e\u003ccode\u003e097c1cd\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google-vertex/issues/15612\"\u003e#15612\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/google-vertex/issues/15565\"\u003e#15565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/google-vertex@4.0.142/packages/google-vertex\"\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-vertex\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ai-sdk/openai` from 3.0.33 to 3.0.68\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/openai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.68\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec65c952: fix(openai): round-trip \u003ccode\u003enamespace\u003c/code\u003e on function_call input items\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003etool_search\u003c/code\u003e dispatches a deferred tool, the resulting \u003ccode\u003efunction_call\u003c/code\u003e carries a \u003ccode\u003enamespace\u003c/code\u003e field identifying which deferred-tool group the model picked. \u003ccode\u003e[#14789](https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14789)\u003c/code\u003e preserved this on the read side (\u003ccode\u003eproviderMetadata.openai.namespace\u003c/code\u003e), but the write side still serialized \u003ccode\u003efunction_call\u003c/code\u003e input items without \u003ccode\u003enamespace\u003c/code\u003e. Multi-step / multi-turn conversations then failed with \u003ccode\u003eMissing namespace for function_call '\u0026lt;name\u0026gt;'. ... Round-trip the model's function_call item with its namespace field included.\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003econvert-to-openai-responses-input.ts\u003c/code\u003e now reads \u003ccode\u003enamespace\u003c/code\u003e from \u003ccode\u003eproviderOptions.openai.namespace\u003c/code\u003e (or \u003ccode\u003eproviderMetadata.openai.namespace\u003c/code\u003e) on \u003ccode\u003etool-call\u003c/code\u003e parts and includes it on the serialized \u003ccode\u003efunction_call\u003c/code\u003e item, mirroring how \u003ccode\u003eitemId\u003c/code\u003e is round-tripped.\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/vercel/ai/blob/@ai-sdk/openai@3.0.68/packages/openai/CHANGELOG.md\"\u003e@​ai-sdk/openai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.68\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec65c952: fix(openai): round-trip \u003ccode\u003enamespace\u003c/code\u003e on function_call input items\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003etool_search\u003c/code\u003e dispatches a deferred tool, the resulting \u003ccode\u003efunction_call\u003c/code\u003e carries a \u003ccode\u003enamespace\u003c/code\u003e field identifying which deferred-tool group the model picked. \u003ccode\u003e[#14789](https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14789)\u003c/code\u003e preserved this on the read side (\u003ccode\u003eproviderMetadata.openai.namespace\u003c/code\u003e), but the write side still serialized \u003ccode\u003efunction_call\u003c/code\u003e input items without \u003ccode\u003enamespace\u003c/code\u003e. Multi-step / multi-turn conversations then failed with \u003ccode\u003eMissing namespace for function_call '\u0026lt;name\u0026gt;'. ... Round-trip the model's function_call item with its namespace field included.\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003econvert-to-openai-responses-input.ts\u003c/code\u003e now reads \u003ccode\u003enamespace\u003c/code\u003e from \u003ccode\u003eproviderOptions.openai.namespace\u003c/code\u003e (or \u003ccode\u003eproviderMetadata.openai.namespace\u003c/code\u003e) on \u003ccode\u003etool-call\u003c/code\u003e parts and includes it on the serialized \u003ccode\u003efunction_call\u003c/code\u003e item, mirroring how \u003ccode\u003eitemId\u003c/code\u003e is round-tripped.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.67\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec679fec: feat(provider/azure):web search tool in the Azure OpenAI Responses API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.66\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec82ab42: feat(openai): forward \u003ccode\u003eweb_search_call.action.queries\u003c/code\u003e from Responses API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.65\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eeb52378: fix(openai): skip passing reasoning items when using previous response id\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.64\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb7ed8bd: feat(openai): add opt-in pass-through for unsupported file media types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.63\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f591416]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.27\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.62\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e65edcca: feat: add allowedTools provider option for OpenAI Responses\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.61\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/de852ab79aac88345c8a9ae54003fb206e1a64b4\"\u003e\u003ccode\u003ede852ab\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c65c95231508df82fc85149a873047908e71b3c3\"\u003e\u003ccode\u003ec65c952\u003c/code\u003e\u003c/a\u003e Backport: fix(openai): round-trip namespace on function_call input items (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15\"\u003e#15\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7aca1fc2004800171233ae16c2456ef297552441\"\u003e\u003ccode\u003e7aca1fc\u003c/code\u003e\u003c/a\u003e backport: chore: update TypeScript references and fix `pnpm update-references...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d4893c4421aeaea6dc8db407c35cdeae71a65aaa\"\u003e\u003ccode\u003ed4893c4\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15700\"\u003e#15700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c679fec95bfd6423b888d681d17d9f179a51e61b\"\u003e\u003ccode\u003ec679fec\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/azure): web search tool in the Azure OpenAI Responses...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/52332bf674bc7cc00efaa71237deb24f2d1f00bc\"\u003e\u003ccode\u003e52332bf\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15637\"\u003e#15637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c82ab4281c5083ca0e7fab6a706196accb2b9c51\"\u003e\u003ccode\u003ec82ab42\u003c/code\u003e\u003c/a\u003e Backport: feat(openai): forward web_search_call.action.queries from Responses...\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/openai/issues/15513\"\u003e#15513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/eb523789b342aa21742c0a06f531604782820aff\"\u003e\u003ccode\u003eeb52378\u003c/code\u003e\u003c/a\u003e Backport: fix(openai): skip passing reasoning items when using previous respo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/2e7664bff4294f2f5b21c30136ca24d12c4e9b5c\"\u003e\u003ccode\u003e2e7664b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15315\"\u003e#15315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/openai@3.0.68/packages/openai\"\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/openai\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fal-ai/client` from 1.9.3 to 1.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fal-ai/fal-js/releases\"\u003e@​fal-ai/client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eclient-v1.10.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(client): retry Node-level transport errors in subscribe/dispatch by \u003ca href=\"https://github.com/efiop\"\u003e\u003ccode\u003e@​efiop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/211\"\u003efal-ai/fal-js#211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fal-ai/fal-js/compare/client-v1.10.0...client-v1.10.1\"\u003ehttps://github.com/fal-ai/fal-js/compare/client-v1.10.0...client-v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eclient-v1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(client): allow proxy middleware in non-browser runtimes by \u003ca href=\"https://github.com/drochetti\"\u003e\u003ccode\u003e@​drochetti\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/209\"\u003efal-ai/fal-js#209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fal-ai/fal-js/compare/client-v1.9.6...client-v1.10.0\"\u003ehttps://github.com/fal-ai/fal-js/compare/client-v1.9.6...client-v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eclient-v1.9.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(realtime): connection closed transition expires token by \u003ca href=\"https://github.com/noahgsolomon\"\u003e\u003ccode\u003e@​noahgsolomon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/201\"\u003efal-ai/fal-js#201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecleanup realtime state machine and support live references by \u003ca href=\"https://github.com/noahgsolomon\"\u003e\u003ccode\u003e@​noahgsolomon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/202\"\u003efal-ai/fal-js#202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: supply chain security, enforce minimum age for node dependencies by \u003ca href=\"https://github.com/wennergr\"\u003e\u003ccode\u003e@​wennergr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/205\"\u003efal-ai/fal-js#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update endpoint types by \u003ca href=\"https://github.com/aykutkardas\"\u003e\u003ccode\u003e@​aykutkardas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/192\"\u003efal-ai/fal-js#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(client): expose lifecycle ACL options in storage settings by \u003ca href=\"https://github.com/efiop\"\u003e\u003ccode\u003e@​efiop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/208\"\u003efal-ai/fal-js#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: pin GitHub Actions to full commit SHAs by \u003ca href=\"https://github.com/wennergr\"\u003e\u003ccode\u003e@​wennergr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/207\"\u003efal-ai/fal-js#207\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/wennergr\"\u003e\u003ccode\u003e@​wennergr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/205\"\u003efal-ai/fal-js#205\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fal-ai/fal-js/compare/client-v1.9.4...client-v1.9.6\"\u003ehttps://github.com/fal-ai/fal-js/compare/client-v1.9.4...client-v1.9.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eclient-v1.9.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(realtime): connection closed transition expires token by \u003ca href=\"https://github.com/noahgsolomon\"\u003e\u003ccode\u003e@​noahgsolomon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/201\"\u003efal-ai/fal-js#201\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fal-ai/fal-js/compare/client-v1.9.4...client-v1.9.5\"\u003ehttps://github.com/fal-ai/fal-js/compare/client-v1.9.4...client-v1.9.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eclient-v1.9.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use rest.fal.ai by \u003ca href=\"https://github.com/dazip\"\u003e\u003ccode\u003e@​dazip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/198\"\u003efal-ai/fal-js#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(realtime): refresh tokens in background without dropping the WebSocket connection by \u003ca href=\"https://github.com/noahgsolomon\"\u003e\u003ccode\u003e@​noahgsolomon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/200\"\u003efal-ai/fal-js#200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fal-ai/fal-js/compare/client-v1.9.2...client-v1.9.4\"\u003ehttps://github.com/fal-ai/fal-js/compare/client-v1.9.2...client-v1.9.4\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/fal-ai/fal-js/commit/442a7571dfa5ea5cf9d2a1192113f207f9bd718c\"\u003e\u003ccode\u003e442a757\u003c/code\u003e\u003c/a\u003e fix(client): retry Node-level transport errors in subscribe/dispatch (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/f12065b6204df92b5b46db11860a7dd3753bd879\"\u003e\u003ccode\u003ef12065b\u003c/code\u003e\u003c/a\u003e feat(client): allow proxy middleware in non-browser runtimes (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/f22b69ec10646df097d5f7c89ae2d7372c0518ed\"\u003e\u003ccode\u003ef22b69e\u003c/code\u003e\u003c/a\u003e chore(client): release 1.9.6 and update reference docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/153ed5697302866752d20c205a85030d929ed48c\"\u003e\u003ccode\u003e153ed56\u003c/code\u003e\u003c/a\u003e feat(client): expose lifecycle ACL options in storage settings (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/9830f25d025218a0d5eb684ab5193cad58d95955\"\u003e\u003ccode\u003e9830f25\u003c/code\u003e\u003c/a\u003e chore: update endpoint types (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/05d73020ecb04dfc23b6a630794f679e4d43ea86\"\u003e\u003ccode\u003e05d7302\u003c/code\u003e\u003c/a\u003e cleanup realtime state machine and support live references (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/202\"\u003e#202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/5a97ffa4d4c769501f2bec5f504c6d117d52ad39\"\u003e\u003ccode\u003e5a97ffa\u003c/code\u003e\u003c/a\u003e fix(realtime): refresh tokens in background and clear on disconnect (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/201\"\u003e#201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/b8029266fa1db9e1d9d9bdcddbe57deb21bc89e4\"\u003e\u003ccode\u003eb802926\u003c/code\u003e\u003c/a\u003e fix(realtime): refresh tokens in background without dropping the WebSocket co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fal-ai/fal-js/commits/client-v1.10.1/libs/client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google-cloud/aiplatform` from 3.35.0 to 6.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/releases\"\u003e@​google-cloud/aiplatform's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eaiplatform: v6.8.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.8.0...aiplatform-v6.8.1\"\u003e6.8.1\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eaiplatform: v6.8.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.7.0...aiplatform-v6.8.0\"\u003e6.8.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease ReasoningEngineExecutionService.CancelAsyncQueryReasoningEngine v1beta1 API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8135\"\u003e#8135\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/606d6324ba2bb3d11c44675825dd5b2aead69969\"\u003e606d632\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003econtainer: v6.8.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/container-v6.7.1...container-v6.8.0\"\u003e6.8.0\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[container] add confidential instance type and hyperdisk support to GKE API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8257\"\u003e#8257\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/d67ad568b13e6b12c4d16b9b34dbde41b6eac4a5\"\u003ed67ad56\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003econtaineranalysis: v6.7.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/containeranalysis-v6.7.1...containeranalysis-v6.7.2\"\u003e6.7.2\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edlp: v6.7.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dlp-v6.6.1...dlp-v6.7.0\"\u003e6.7.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[dlp] Supporting Conversation Content Type (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8369\"\u003e#8369\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/56fc6d77a42f2f2a49ac6cc6fde7758d5ab10a02\"\u003e56fc6d7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ebigtable: v6.5.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/bigtable-v6.5.0...bigtable-v6.5.1\"\u003e6.5.1\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/blob/main/packages/google-cloud-aiplatform/CHANGELOG.md\"\u003e@​google-cloud/aiplatform's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.8.0...aiplatform-v6.8.1\"\u003e6.8.1\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.7.0...aiplatform-v6.8.0\"\u003e6.8.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease ReasoningEngineExecutionService.CancelAsyncQueryReasoningEngine v1beta1 API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8135\"\u003e#8135\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/606d6324ba2bb3d11c44675825dd5b2aead69969\"\u003e606d632\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.6.0...aiplatform-v6.7.0\"\u003e6.7.0\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OnlineEvaluator API and update Evaluation API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8044\"\u003e#8044\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/7c62c7d69f706b65c7e73c50e81909c4d6f6ce0d\"\u003e7c62c7d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew field CopyModelRequest.custome_service_account for Model Registry CopyModel BYOSA (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/7c62c7d69f706b65c7e73c50e81909c4d6f6ce0d\"\u003e7c62c7d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange the copyright year for files in the packages folder (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8109\"\u003e#8109\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003ec1a03fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not publish the protos to npm (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/816216bbf51afb25935cd930a0d97ed6efd6b91e\"\u003e816216b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8096\"\u003e#8096\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003eac0fbb6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.5.0...aiplatform-v6.6.0\"\u003e6.6.0\u003c/a\u003e (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eA new field \u003ccode\u003eevaluation_run\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1beta1.EvaluateDatasetRun\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eA new field \u003ccode\u003einference_generation_config\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1beta1.EvaluationConfig\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd AskContexts and AsyncRetrieveContexts APIs to VertexRagService (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd AskContexts and AsyncRetrieveContexts APIs to VertexRagService (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd custom memory id field to create memory v1beta1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd custom session id field to create session v1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd custom session id field to create session v1beta1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd image_spec to Reasoning Engine public protos (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd image_spec to Reasoning Engine public protos (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new \u003ccode\u003eembed_content_config\u003c/code\u003e to message \u003ccode\u003eEmbedContentRequest\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new \u003ccode\u003eembed_content_config\u003c/code\u003e to message \u003ccode\u003eEmbedContentRequest\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd raw_event field to event proto v1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd raw_event field to event proto v1beta1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd transcription fields to Session Service (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRagMetadata and RagDataSchema concepts and Batch API definitions added for Preview (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the schema proto for the RagChunk with file_id and chunk_id to align with the vertex_rag_data.proto (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\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/googleapis/google-cloud-node/commit/2b23ba2f141a8c22eb377c91cfd0aeb07e469fa8\"\u003e\u003ccode\u003e2b23ba2\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8367\"\u003e#8367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e\u003ccode\u003e3ec901e\u003c/code\u003e\u003c/a\u003e fix(deps): remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8120\"\u003e#8120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/02a6398c9ae645d05dc5d5bbe8c8b0624ec96070\"\u003e\u003ccode\u003e02a6398\u003c/code\u003e\u003c/a\u003e chore: remove .proto files which no longer exist in googleapis (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8297\"\u003e#8297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/af931aba72f0ec8eb2d54d181cdf37069305250d\"\u003e\u003ccode\u003eaf931ab\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8254\"\u003e#8254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/606d6324ba2bb3d11c44675825dd5b2aead69969\"\u003e\u003ccode\u003e606d632\u003c/code\u003e\u003c/a\u003e feat: Release ReasoningEngineExecutionService.CancelAsyncQueryReasoningEngine...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/4aa32f503aba7c57b4c0d5068bd8f1bdd39b02ac\"\u003e\u003ccode\u003e4aa32f5\u003c/code\u003e\u003c/a\u003e chore: consolidate eslint rules (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8155\"\u003e#8155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/b0e5c07c164843501c5da49b617cdeedc07f2955\"\u003e\u003ccode\u003eb0e5c07\u003c/code\u003e\u003c/a\u003e chore: delete legacy snippet_metadata files monorepo-wide (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/45722464b420fb4a472e72b909967c7422502c39\"\u003e\u003ccode\u003e4572246\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8148\"\u003e#8148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/59f445d793309057f4fde2a85ce8ee5fc7c11bbb\"\u003e\u003ccode\u003e59f445d\u003c/code\u003e\u003c/a\u003e fix: sync legacy 0.1.0 snippet metadata versions across monorepo (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003e\u003ccode\u003ec1a03fe\u003c/code\u003e\u003c/a\u003e fix: change the copyright year for files in the packages folder (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8109\"\u003e#8109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-node/commits/aiplatform-v6.8.1/packages/google-cloud-aiplatform\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google-cloud/dialogflow-cx` from 4.10.0 to 5.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/releases\"\u003e@​google-cloud/dialogflow-cx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edialogflow-cx: v5.8.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.8.1...dialogflow-cx-v5.8.2\"\u003e5.8.2\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edataplex: v5.6.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dataplex-v5.5.1...dataplex-v5.6.0\"\u003e5.6.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edataplex:\u003c/strong\u003e [dataplex] Add \u003ccode\u003eRequestDataProductAccess\u003c/code\u003e method to request access to \u003ccode\u003eDataAssets\u003c/code\u003e with in a \u003ccode\u003eDataProduct\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8353\"\u003e#8353\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/1b66ad2342685ff12a7f90e5b99e971f51f19e44\"\u003e1b66ad2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ekms: v5.5.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/kms-v5.5.0...kms-v5.5.1\"\u003e5.5.1\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003enetwork-management: v5.4.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/network-management-v5.3.1...network-management-v5.4.0\"\u003e5.4.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[networkmanagement] add fields and messages for Cloud Run jobs (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8355\"\u003e#8355\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/551a1fafaebc737b15710de8e461f8d6ce1ee690\"\u003e551a1fa\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003evision: v5.3.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/vision-v5.3.6...vision-v5.3.7\"\u003e5.3.7\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emonitoring: v5.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/monitoring-v5.3.2...monitoring-v5.3.3\"\u003e5.3.3\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epubsub: v5.3.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/pubsub-v5.3.0...pubsub-v5.3.1\"\u003e5.3.1\u003c/a\u003e (2026-05-11)\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/googleapis/google-cloud-node/blob/main/packages/google-cloud-dialogflow-cx/CHANGELOG.md\"\u003e@​google-cloud/dialogflow-cx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.8.1...dialogflow-cx-v5.8.2\"\u003e5.8.2\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.8.0...dialogflow-cx-v5.8.1\"\u003e5.8.1\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange the copyright year for files in the packages folder (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8109\"\u003e#8109\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003ec1a03fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not publish the protos to npm (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/816216bbf51afb25935cd930a0d97ed6efd6b91e\"\u003e816216b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8096\"\u003e#8096\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003eac0fbb6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.7.0...dialogflow-cx-v5.8.0\"\u003e5.8.0\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cx] updated v3 dialogflow client libraries with \u003ccode\u003edtmf_pattern\u003c/code\u003e and \u003ccode\u003etrace_blocks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/7846\"\u003e#7846\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/24d9b56ef1840f2738920f4577d4f77fb0a5b8fd\"\u003e24d9b56\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.6.0...dialogflow-cx-v5.7.0\"\u003e5.7.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cx] Add new value DETECT_INTENT_RESPONSE_VIEW_DEFAULT to enum DetectIntentResponseView (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3c18d2c7d286ee0f5da9c83e5a929757ec3ab7f6\"\u003e3c18d2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.5.0...dialogflow-cx-v5.6.0\"\u003e5.6.0\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cx] updated v3 dialogflow client libraries (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/7005\"\u003e#7005\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/abccd1b4e58cd733ff7416f1e554ceedd84a23c2\"\u003eabccd1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.4.0...dialogflow-cx-v5.5.0\"\u003e5.5.0\u003c/a\u003e (2025-11-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cx] add support for defining custom actions in code. See \u003ca href=\"https://cloud.google.com/dialogflow/cx/docs/concept/playbook/code-block\"\u003ehttps://cloud.google.com/dialogflow/cx/docs/concept/playbook/code-block\u003c/a\u003e for more information (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/6879\"\u003e#6879\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/54e3b03149fd8f91ea076b691ec0e32d45748421\"\u003e54e3b03\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.3.0...dialogflow-cx-v5.4.0\"\u003e5.4.0\u003c/a\u003e (2025-10-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cx] Add parameters to adjust LLM input and output token limit and temperature in v3beta1 API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/6806\"\u003e#6806\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/8d9d6601f047fc0b7f2a2139a77792d416ff1054\"\u003e8d9d660\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/googleapis/google-cloud-node/commit/2b23ba2f141a8c22eb377c91cfd0aeb07e469fa8\"\u003e\u003ccode\u003e2b23ba2\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8367\"\u003e#8367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e\u003ccode\u003e3ec901e\u003c/code\u003e\u003c/a\u003e fix(deps): remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8120\"\u003e#8120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/8998bebfaa7d3bae052ecc723c7371387faf2985\"\u003e\u003ccode\u003e8998beb\u003c/code\u003e\u003c/a\u003e chore: [Many APIs] update generator version to newest release v4.11.14 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8273\"\u003e#8273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/4aa32f503aba7c57b4c0d5068bd8f1bdd39b02ac\"\u003e\u003ccode\u003e4aa32f5\u003c/code\u003e\u003c/a\u003e chore: consolidate eslint rules (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8155\"\u003e#8155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/b0e5c07c164843501c5da49b617cdeedc07f2955\"\u003e\u003ccode\u003eb0e5c07\u003c/code\u003e\u003c/a\u003e chore: delete legacy snippet_metadata files monorepo-wide (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/45722464b420fb4a472e72b909967c7422502c39\"\u003e\u003ccode\u003e4572246\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8148\"\u003e#8148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/59f445d793309057f4fde2a85ce8ee5fc7c11bbb\"\u003e\u003ccode\u003e59f445d\u003c/code\u003e\u003c/a\u003e fix: sync legacy 0.1.0 snippet metadata versions across monorepo (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003e\u003ccode\u003ec1a03fe\u003c/code\u003e\u003c/a\u003e fix: change the copyright year for files in the packages folder (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8109\"\u003e#8109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a47507c10cb68731d91d5b53e6de5bdd449ca6a9\"\u003e\u003ccode\u003ea47507c\u003c/code\u003e\u003c/a\u003e chore: consolidate prettierignore and prettierrc files: autogen (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8082\"\u003e#8082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003e\u003ccode\u003eac0fbb6\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-node/commits/dialogflow-cx-v5.8.2/packages/google-cloud-dialogflow-cx\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google-cloud/discoveryengine` from 1.14.0 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/releases\"\u003e@​google-cloud/discoveryengine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eplaces: v2.5.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/places-v2.4.1...places-v2.5.0\"\u003e2.5.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[places] add transit_station data to Places API (New) (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8363\"\u003e#8363\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/cbc359cb7468e5338c67762c52ebb1d9c3910a22\"\u003ecbc359c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edataform: v2.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dataform-v2.2.2...dataform-v2.3.0\"\u003e2.3.0\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd folders and teamFolders related changes to v1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/e9ad85f0db9570343fb0625579fb9ee484280b59\"\u003ee9ad85f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate GCP Client Libraries in v1beta1 to support Folders, TeamFolders, and other relevant APIs (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/e9ad85f0db9570343fb0625579fb9ee484280b59\"\u003ee9ad85f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esupport: v2.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/support-v2.2.2...support-v2.3.0\"\u003e2.3.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cloudsupport] v2 version for \u003ccode\u003eGetComment\u003c/code\u003e and \u003ccode\u003eGetAttachment\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8281\"\u003e#8281\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c83b9a659cae7f366e77c43421732f3bdd6b47dd\"\u003ec83b9a6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003elivestream: v2.2.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/livestream-v2.2.2...livestream-v2.2.3\"\u003e2.2.3\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003elineage: v2.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/lineage-v2.1.2...lineage-v2.2.0\"\u003e2.2.0\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[lineage] A new method SearchLineageStreaming is added (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8238\"\u003e#8238\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/9641d3641c304e1779a4a0ef83a6482c552c66b1\"\u003e9641d36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for column level lineage information to be passed and returned from the Lineage service (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/9641d3641c304e1779a4a0ef83a6482c552c66b1\"\u003e9641d36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSearchLinks can now accept multiple source and target entity references as search criteria (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/9641d3641c304e1779a4a0ef83a6482c552c66b1\"\u003e9641d36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ebigquery-migration: v2.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/bigquery-migration-v2.1.2...bigquery-migration-v2.2.0\"\u003e2.2.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for assessment tasks in BigQuery Migration API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8334\"\u003e#8334\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/cb9a19eb93bccdbc7c579df021b9e898d32675a2\"\u003ecb9a19e\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/googleapis/google-cloud-node/blob/main/packages/google-cloud-discoveryengine/CHANGELOG.md\"\u003e@​google-cloud/discoveryengine's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.6.0...discoveryengine-v2.7.0\"\u003e2.7.0\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[discoveryengine] add AUTO condition to SearchAsYouTypeSpec in v1alpha and v1beta (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8032\"\u003e#8032\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/35ba85651226491b08d3f62369fdcf1fe64d1e4b\"\u003e35ba856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange the copyright year for files in the packages folder (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8109\"\u003e#8109\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003ec1a03fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not publish the protos to npm (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/816216bbf51afb25935cd930a0d97ed6efd6b91e\"\u003e816216b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8096\"\u003e#8096\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003eac0fbb6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.5.3...discoveryengine-v2.6.0\"\u003e2.6.0\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[discoveryengine] Update DataStoreSpec and add BoostSpec to SearchService (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/7837\"\u003e#7837\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/694358739b082ad17f42800b42e5dbbf4c2c975b\"\u003e6943587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.5.2...discoveryengine-v2.5.3\"\u003e2.5.3\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable google-cloud-discoveryengine tests to run on windows (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a28d23fde5441c969b380dbd0dff0dc48836c01e\"\u003ea28d23f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable google-cloud-discoveryengine tests to run on windows (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/23b81e4ae4c2dbe26f3731df4bd6cac9c687753b\"\u003e23b81e4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTry an alternative bash script for windows compatibility without an additional dependency (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/f9b1ee9a92eb12f57a56db1bf591d3ec3afb4864\"\u003ef9b1ee9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.5.1...discoveryengine-v2.5.2\"\u003e2.5.2\u003c/a\u003e (2025-10-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[discoveryengine] Include AssistAnswer as a part of the Session (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/6824\"\u003e#6824\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/9eb1fef3ff79fc73a5b890d69b5187baf87897e3\"\u003e9eb1fef\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.5.0...discoveryengine-v2.5.1\"\u003e2.5.1\u003c/a\u003e (2025-10-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[gkeconnect-gateway] remove unused GatewayServiceClient (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/6775\"\u003e#6775\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/41c2ff2851b5fdadabf4f9bd3500167c34b32ff7\"\u003e41c2ff2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.4.0...discoveryengine-v2.5.0\"\u003e2.5.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[discoveryengine] Added \u003ccode\u003eranking_expression_backed\u003c/code\u003e and \u003ccode\u003erank_signals\u003c/code\u003e fields related to the Custom Ranking feature (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/6708\"\u003e#6708\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a9078c30ec0cd7409befbe4177e0d5e381dc50a0\"\u003ea9078c3\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/googleapis/google-cloud-node/commit/05cc8c60a380263cb25d9be787a5ae01c864e820\"\u003e\u003ccode\u003e05cc8c6\u003c/code\u003e\u003c/a\u003e chore(deps): pin dependency \u003ccode\u003elinkinator\u003c/code\u003e to v4.1.2 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/292e5e11f9a8355270d7dad34db046b2ad1c6930\"\u003e\u003ccode\u003e292e5e1\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4233\"\u003e#4233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/454fa7943ddf664bc54a67e654d7e8a39ea55fed\"\u003e\u003ccode\u003e454fa79\u003c/code\u003e\u003c/a\u003e feat: [discoveryengine] add document purge API (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4219\"\u003e#4219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/628023a72f971784c12f69dc9ecffde3f80619e3\"\u003e\u003ccode\u003e628023a\u003c/code\u003e\u003c/a\u003e build: make tests run faster (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4205\"\u003e#4205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/579ddc86a9ef962ca06678ad7f57c3bec25ba90e\"\u003e\u003ccode\u003e579ddc8\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4174\"\u003e#4174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/de00e1d88877dd674dfd20b78a3de4476d65eb29\"\u003e\u003ccode\u003ede00e1d\u003c/code\u003e\u003c/a\u003e feat: [discoveryengine] add search, autocomplete and schema services (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4201\"\u003e#4201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/48234a8e0287e25c6ea377ba1e644cb499c9da07\"\u003e\u003ccode\u003e48234a8\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4153\"\u003e#4153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/170f7d57b8fd344d182a8e758867b8124722eebc\"\u003e\u003ccode\u003e170f7d5\u003c/code\u003e\u003c/a\u003e fix: minify JSON and JS files, and remove .map files (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4143\"\u003e#4143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/0b67d883963643ce1b4f6d2ccd3e8d37adf6e029\"\u003e\u003ccode\u003e0b67d88\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003egoogle-gax\u003c/code\u003e to ^3.5.8 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4117\"\u003e#4117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/9d1eff75f2ad894ecd6c2b9ccbdff60569fc1d1a\"\u003e\u003ccode\u003e9d1eff7\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4084\"\u003e#4084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-node/commits/tpu-v2.7.0/packages/google-cloud-discoveryengine\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google-cloud/speech` from 7.3.0 to 7.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/releases\"\u003e@​google-cloud/speech's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003espeech: v7.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/speech-v7.3.1...speech-v7.3.2\"\u003e7.3.2\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\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/googleapis/google-cloud-node/blob/main/packages/google-cloud-speech/CHANGELOG.md\"\u003e@​google-cloud/speech's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/speech-v7.3.1...speech-v7.3.2\"\u003e7.3.2\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/speech-v7.3.0...speech-v7.3.1\"\u003e7.3.1\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange the copyright year for files in the packages folder (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8109\"\u003e#8109\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003ec1a03fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not publish the protos to npm (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/816216bbf51afb25935cd930a0d97ed6efd6b91e\"\u003e816216b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8096\"\u003e#8096\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003eac0fbb6\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/googleapis/google-cloud-node/commit/2b23ba2f141a8c22eb377c91cfd0aeb07e469fa8\"\u003e\u003ccode\u003e2b23ba2\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8367\"\u003e#8367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e\u003ccode\u003e3ec901e\u003c/code\u003e\u003c/a\u003e fix(deps): remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8120\"\u003e#8120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/4aa32f503aba7c57b4c0d5068bd8f1bdd39b02ac\"\u003e\u003ccode\u003e4aa32f5\u003c/code\u003e\u003c/a\u003e chore: consolidate eslint rules (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8155\"\u003e#8155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/b0e5c07c164843501c5da49b617cdeedc07f2955\"\u003e\u003ccode\u003eb0e5c07\u003c/code\u003e\u003c/a\u003e chore: delete legacy snippet_metadata files monorepo-wide (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/45722464b420fb4a472e72b909967c7422502c39\"\u003e\u003ccode\u003e4572246\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8148\"\u003e#8148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/59f445d793309057f4fde2a85ce8ee5fc7c11bbb\"\u003e\u003ccode\u003e59f445d\u003c/code\u003e\u003c/a\u003e fix: sync legacy 0.1.0 snippet metadata versions across monorepo (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003e\u003ccode\u003ec1a03fe\u003c/code\u003e\u003c/a\u003e fix: change the copyright year for files in the packages folder (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8109\"\u003e#8109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a47507c10cb68731d91d5b53e6de5bdd449ca6a9\"\u003e\u003ccode\u003ea47507c\u003c/code\u003e\u003c/a\u003e chore: consolidate prettierignore and prettierrc files: autogen (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8082\"\u003e#8082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003e\u003ccode\u003eac0fbb6\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/816216bbf51afb25935cd930a0d97ed6efd6b91e\"\u003e\u003ccode\u003e816216b\u003c/code\u003e\u003c/a\u003e fix: Do not publish the protos to npm (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-node/commits/speech-v7.3.2/packages/google-cloud-speech\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google-cloud/storage` from 5.20.5 to 7.19.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/nodejs-storage/releases\"\u003e@​google-cloud/storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.19.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googl...\n\n_Description has been truncated_","html_url":"https://github.com/brandonlacoste9-tech/ZyeuteV5/pull/179","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandonlacoste9-tech%2FZyeuteV5/issues/179","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/179/packages"},{"uuid":"4603011749","node_id":"PR_kwDOQ4cWK87jaQbo","number":22,"state":"open","title":"Bump the minor-and-patch group with 7 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T10:51:21.000Z","updated_at":"2026-06-06T10:51:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":7,"packages":[{"name":"@vitest/coverage-v8","old_version":"4.0.18","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"plotly.js","old_version":"3.3.1","new_version":"3.6.0","repository_url":"https://github.com/plotly/plotly.js"},{"name":"react","old_version":"19.2.3","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.8","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.3","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.8` |\n| [plotly.js](https://github.com/plotly/plotly.js) | `3.3.1` | `3.6.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.8` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.7` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.8` |\n\nUpdates `@vitest/coverage-v8` from 4.0.18 to 4.1.8\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/coverage-v8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDisable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [backport to v4]  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10450\"\u003evitest-dev/vitest#10450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4067)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove orphaned Playwright route when same module is mocked via multiple ids [backport to v4]  -  by \u003ca href=\"https://github.com/toxik\"\u003e\u003ccode\u003e@​toxik\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Zelys-DFKH\"\u003e\u003ccode\u003e@​Zelys-DFKH\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10474\"\u003evitest-dev/vitest#10474\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/675b4343f\"\u003e\u003c!-- raw HTML omitted --\u003e(675b4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.7...v4.1.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Limit concurrency per task branch in addition to per leaf callbacks (backport)  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10384\"\u003evitest-dev/vitest#10384\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f0f2a1ee\"\u003e\u003c!-- raw HTML omitted --\u003e(4f0f2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.6...v4.1.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul to support \u003ccode\u003einstrumenter\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/BartWaardenburg\"\u003e\u003ccode\u003e@​BartWaardenburg\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10119\"\u003evitest-dev/vitest#10119\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0e0ff41c7\"\u003e\u003c!-- raw HTML omitted --\u003e(0e0ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\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!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/e61f2dd2a0ba0a266c1c5e0334aad3799fee527f\"\u003e\u003ccode\u003ee61f2dd\u003c/code\u003e\u003c/a\u003e chore: release v4.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b150005fd42cf75f994300119245806b9\"\u003e\u003ccode\u003ee4067b3\u003c/code\u003e\u003c/a\u003e fix(browser): disable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [ba...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a09d47236e19fd3151351080c667036ca6164dc4\"\u003e\u003ccode\u003ea09d472\u003c/code\u003e\u003c/a\u003e chore: release v4.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/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/ac04bac206f49d793e7277084f707aee718aa936\"\u003e\u003ccode\u003eac04bac\u003c/code\u003e\u003c/a\u003e chore: release v4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2dc0d62eaf08d8acb1f5042fdb8ac5b4a19fdc73\"\u003e\u003ccode\u003e2dc0d62\u003c/code\u003e\u003c/a\u003e chore: release v4.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/fc6f482f4c54bf6a766a0ff502b9843994af5bf5\"\u003e\u003ccode\u003efc6f482\u003c/code\u003e\u003c/a\u003e chore: release v4.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f2d318493363855b66a22caaf7c1c10579029d5\"\u003e\u003ccode\u003e1f2d318\u003c/code\u003e\u003c/a\u003e chore: release v4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/aaf9f18ae70e52b6e67aaf85f7f784d9dabd0acc\"\u003e\u003ccode\u003eaaf9f18\u003c/code\u003e\u003c/a\u003e fix(coverage): simplify provider types (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9931\"\u003e#9931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.8/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `plotly.js` from 3.3.1 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/plotly/plotly.js/releases\"\u003eplotly.js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for arrays for the pie property \u003ccode\u003elegendrank\u003c/code\u003e, so that it can be configured per slice [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7723\"\u003e#7723\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/my-tien\"\u003e\u003ccode\u003e@​my-tien\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehoversort\u003c/code\u003e layout attribute to sort unified hover label items by value [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7734\"\u003e#7734\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/kimsehwan96\"\u003e\u003ccode\u003e@​kimsehwan96\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unexpected \u003ccode\u003eticklabelindex\u003c/code\u003e behavior when minor ticks are not shown [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7735\"\u003e#7735\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/my-tien\"\u003e\u003ccode\u003e@​my-tien\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eFix issue where \u003ccode\u003ehoveranywhere\u003c/code\u003e / \u003ccode\u003eclickanywhere\u003c/code\u003e would not emit hover and click events over editable shapes [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7788\"\u003e#7788\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eHandle 'pixel' size mode for shape labels [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7790\"\u003e#7790\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eUpdate box plot defaults to fix issue with calling \u003ccode\u003ePlotly.react\u003c/code\u003e to switch from box to violin plot [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7811\"\u003e#7811\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eInclude shapes with \u003ccode\u003elegendgroup\u003c/code\u003e specified when handling legend visibility toggling [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7813\"\u003e#7813\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/plotly/plotly.js/compare/v3.5.1...v3.6.0\"\u003ehttps://github.com/plotly/plotly.js/compare/v3.5.1...v3.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduce NPM bundle size by removing unneeded files [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7746\"\u003e#7746\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug where certain \u003ccode\u003eaxis.minallowed\u003c/code\u003e values could cause axis to be reversed [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7761\"\u003e#7761\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/plotly/plotly.js/compare/v3.5.0...v3.5.1\"\u003ehttps://github.com/plotly/plotly.js/compare/v3.5.0...v3.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehoveranywhere\u003c/code\u003e and \u003ccode\u003eclickanywhere\u003c/code\u003e layout attributes to enable emitting hover and click events anywhere in the plot area, not just over traces [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7707\"\u003e#7707\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edisplayNotifier\u003c/code\u003e configuration property to set the display of notifier in the top right area of the viewport [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7730\"\u003e#7730\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/silversonicaxel\"\u003e\u003ccode\u003e@​silversonicaxel\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eUpdate USA location lookup for \u003ccode\u003escattergeo\u003c/code\u003e and \u003ccode\u003echoropleth\u003c/code\u003e traces to use both location names and abbreviations [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7731\"\u003e7731\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for clicking legend titles to toggle visibility of all traces in legend [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7698\"\u003e#7698\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd support for shapes to reference multiple axes [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7666\"\u003e#7666\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd support for dashed marker lines in scatter plots [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7673\"\u003e#7673\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/chrimaho\"\u003e\u003ccode\u003e@​chrimaho\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIncrease axis autorange when bar charts have outside text labels, to avoid labels being clipped [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7675\"\u003e#7675\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix issue where some traces in stacked area charts were not rendering their fill correctly after certain sequences of hide/show operations in the legend [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7668\"\u003e#7668\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eFix out of bounds index during scattergl animation trace type [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7676\"\u003e#7676\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/BJohnBraddock\"\u003e\u003ccode\u003e@​BJohnBraddock\u003c/code\u003e\u003c/a\u003e for the contribution!\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/plotly/plotly.js/blob/master/CHANGELOG.md\"\u003eplotly.js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.6.0] -- 2026-06-01\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for arrays for the pie property \u003ccode\u003elegendrank\u003c/code\u003e, so that it can be configured per slice [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7723\"\u003e#7723\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/my-tien\"\u003e\u003ccode\u003e@​my-tien\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehoversort\u003c/code\u003e layout attribute to sort unified hover label items by value [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7734\"\u003e#7734\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/kimsehwan96\"\u003e\u003ccode\u003e@​kimsehwan96\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unexpected \u003ccode\u003eticklabelindex\u003c/code\u003e behavior when minor ticks are not shown [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7735\"\u003e#7735\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/my-tien\"\u003e\u003ccode\u003e@​my-tien\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eFix issue where \u003ccode\u003ehoveranywhere\u003c/code\u003e / \u003ccode\u003eclickanywhere\u003c/code\u003e would not emit hover and click events over editable shapes [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7788\"\u003e#7788\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eHandle 'pixel' size mode for shape labels [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7790\"\u003e#7790\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eUpdate box plot defaults to fix issue with calling \u003ccode\u003ePlotly.react\u003c/code\u003e to switch from box to violin plot [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7811\"\u003e#7811\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eInclude shapes with \u003ccode\u003elegendgroup\u003c/code\u003e specified when handling legend visibility toggling [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7813\"\u003e#7813\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.5.1] -- 2026-05-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduce NPM bundle size by removing unneeded files [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7746\"\u003e#7746\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug where certain \u003ccode\u003eaxis.minallowed\u003c/code\u003e values could cause axis to be reversed [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7761\"\u003e#7761\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.5.0] -- 2026-04-03\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehoveranywhere\u003c/code\u003e and \u003ccode\u003eclickanywhere\u003c/code\u003e layout attributes to emit hover and click events anywhere in the plot area, not just over traces [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7707\"\u003e#7707\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edisplayNotifier\u003c/code\u003e configuration property to set the display of notifier in the top right area of the viewport [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7730\"\u003e#7730\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/silversonicaxel\"\u003e\u003ccode\u003e@​silversonicaxel\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eUpdate USA location lookup for \u003ccode\u003escattergeo\u003c/code\u003e and \u003ccode\u003echoropleth\u003c/code\u003e traces to use both location names and abbreviations [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7731\"\u003e7731\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] -- 2026-02-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for clicking legend titles to toggle visibility of all traces in legend [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7698\"\u003e#7698\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd support for shapes to reference multiple axes [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7666\"\u003e#7666\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd support for dashed marker lines in scatter plots [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7673\"\u003e#7673\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/chrimaho\"\u003e\u003ccode\u003e@​chrimaho\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIncrease axis autorange when bar charts have outside text labels, to avoid labels being clipped [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7675\"\u003e#7675\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix issue where some traces in stacked area charts were not rendering their fill correctly after certain sequences of hide/show operations in the legend [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7668\"\u003e#7668\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eFix out of bounds index during scattergl animation trace type [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7676\"\u003e#7676\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/BJohnBraddock\"\u003e\u003ccode\u003e@​BJohnBraddock\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003c/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/plotly/plotly.js/commit/ca26165100b7a76624dd2333e0f5189bfa7f6636\"\u003e\u003ccode\u003eca26165\u003c/code\u003e\u003c/a\u003e 3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/966b223ae4754e4fff28c4dc4d9306bab34195bc\"\u003e\u003ccode\u003e966b223\u003c/code\u003e\u003c/a\u003e updates for release v3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/067ce36d2bb5d9f7b598e00756876ec0827e48ce\"\u003e\u003ccode\u003e067ce36\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/plotly/plotly.js/issues/7814\"\u003e#7814\u003c/a\u003e from plotly/fix-typo-in-upload-dev-build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/856b506998635edf41112dfc38eb7b4597f8983b\"\u003e\u003ccode\u003e856b506\u003c/code\u003e\u003c/a\u003e Fix typo in property name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/21ce92bbc564ebdd2bcd22cc1643293586ec5b2e\"\u003e\u003ccode\u003e21ce92b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/plotly/plotly.js/issues/7811\"\u003e#7811\u003c/a\u003e from plotly/cam/7791/box-to-violin-plot-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/dbefbad33a3abb8278f2fc980c3ba8c1403f364c\"\u003e\u003ccode\u003edbefbad\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/plotly/plotly.js/issues/7813\"\u003e#7813\u003c/a\u003e from plotly/cam/6771/fix-legendgroup-toggling-shapes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/76296e8820a3ea2df49c1753c42aafc6a955a08e\"\u003e\u003ccode\u003e76296e8\u003c/code\u003e\u003c/a\u003e Add draftlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/c1b147f0c134d4b2808d9c92b737027480052247\"\u003e\u003ccode\u003ec1b147f\u003c/code\u003e\u003c/a\u003e Add test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/1a08754e6596df00030e9723cabc705d300056ac\"\u003e\u003ccode\u003e1a08754\u003c/code\u003e\u003c/a\u003e Include shapes with legendgroup when handling legend click\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/61b81860b4ee1ac1c5c2361ff2477b69fcd50eb3\"\u003e\u003ccode\u003e61b8186\u003c/code\u003e\u003c/a\u003e Linting/formatting\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/plotly/plotly.js/compare/v3.3.1...v3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.3 to 19.2.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\u003c/blockquote\u003e\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\u003eSee full diff 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.2.8 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.2.3 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\u003c/blockquote\u003e\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-dom/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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.7/packages/react-dom\"\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-dom since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.0.18 to 4.1.8\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.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDisable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [backport to v4]  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10450\"\u003evitest-dev/vitest#10450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4067)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove orphaned Playwright route when same module is mocked via multiple ids [backport to v4]  -  by \u003ca href=\"https://github.com/toxik\"\u003e\u003ccode\u003e@​toxik\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Zelys-DFKH\"\u003e\u003ccode\u003e@​Zelys-DFKH\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10474\"\u003evitest-dev/vitest#10474\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/675b4343f\"\u003e\u003c!-- raw HTML omitted --\u003e(675b4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.7...v4.1.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Limit concurrency per task branch in addition to per leaf callbacks (backport)  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10384\"\u003evitest-dev/vitest#10384\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f0f2a1ee\"\u003e\u003c!-- raw HTML omitted --\u003e(4f0f2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.6...v4.1.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul to support \u003ccode\u003einstrumenter\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/BartWaardenburg\"\u003e\u003ccode\u003e@​BartWaardenburg\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10119\"\u003evitest-dev/vitest#10119\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0e0ff41c7\"\u003e\u003c!-- raw HTML omitted --\u003e(0e0ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\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!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/e61f2dd2a0ba0a266c1c5e0334aad3799fee527f\"\u003e\u003ccode\u003ee61f2dd\u003c/code\u003e\u003c/a\u003e chore: release v4.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b150005fd42cf75f994300119245806b9\"\u003e\u003ccode\u003ee4067b3\u003c/code\u003e\u003c/a\u003e fix(browser): disable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [ba...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a09d47236e19fd3151351080c667036ca6164dc4\"\u003e\u003ccode\u003ea09d472\u003c/code\u003e\u003c/a\u003e chore: release v4.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee1830604d57f6a02bf28f8067cdffc06\"\u003e\u003ccode\u003e18af98c\u003c/code\u003e\u003c/a\u003e fix(browser): simplify orchestrator otel carrier (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10285\"\u003e#10285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607cc67c7bf52ead13a606321ffdb06a857\"\u003e\u003ccode\u003e3188260\u003c/code\u003e\u003c/a\u003e feat(browser): provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\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/7dc6d54fd9dda0fe6fee2fb6451d0611a9ecb6e7\"\u003e\u003ccode\u003e7dc6d54\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: respect diff config options in soft assertions (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8696\"\u003e#8696\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9787dedade9896a6d3eeed7739177d6c583a68a7\"\u003e\u003ccode\u003e9787ded\u003c/code\u003e\u003c/a\u003e fix: respect diff config options in soft assertions (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8696\"\u003e#8696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/325463ab292c45c3ef27aa21ec7da380c307052c\"\u003e\u003ccode\u003e325463a\u003c/code\u003e\u003c/a\u003e fix(ast-collect): recognize _\u003cem\u003evi_import\u003c/em\u003e prefix in static test discovery (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10\"\u003e#10\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.8/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/CRC-Centre-Recherche-Conservation/mirador-xyviewer/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CRC-Centre-Recherche-Conservation%2Fmirador-xyviewer/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"4559691681","node_id":"PR_kwDOR0yF7M7hMFfa","number":12,"state":"closed","title":"chore(deps): bump the minor-and-patch group across 1 directory with 36 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-06-08T00:39:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-01T01:27:58.000Z","updated_at":"2026-06-08T00:39:30.000Z","time_to_close":601890,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":36,"packages":[{"name":"@supabase/ssr","old_version":"0.10.2","new_version":"0.10.3","repository_url":"https://github.com/supabase/ssr"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"postcss","old_version":"8.5.9","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"@emnapi/core","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@tybys/wasm-util","old_version":"0.10.1","new_version":"0.10.2","repository_url":"https://github.com/toyobayashi/wasm-util"},{"name":"@ungap/structured-clone","old_version":"1.3.0","new_version":"1.3.1","repository_url":"https://github.com/ungap/structured-clone"},{"name":"axe-core","old_version":"4.11.2","new_version":"4.11.4","repository_url":"https://github.com/dequelabs/axe-core"},{"name":"baseline-browser-mapping","old_version":"2.10.18","new_version":"2.10.33","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"caniuse-lite","old_version":"1.0.30001787","new_version":"1.0.30001793","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"electron-to-chromium","old_version":"1.5.335","new_version":"1.5.364","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"es-object-atoms","old_version":"1.1.1","new_version":"1.1.2","repository_url":"https://github.com/ljharb/es-object-atoms"},{"name":"es-toolkit","old_version":"1.45.1","new_version":"1.47.0","repository_url":"https://github.com/toss/es-toolkit"},{"name":"eslint-module-utils","old_version":"2.12.1","new_version":"2.13.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"get-tsconfig","old_version":"4.13.7","new_version":"4.14.0","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"goober","old_version":"2.1.18","new_version":"2.1.19","repository_url":"https://github.com/cristianbote/goober"},{"name":"hasown","old_version":"2.0.2","new_version":"2.0.4","repository_url":"https://github.com/inspect-js/hasOwn"},{"name":"is-core-module","old_version":"2.16.1","new_version":"2.16.2","repository_url":"https://github.com/inspect-js/is-core-module"},{"name":"js-yaml","old_version":"4.1.1","new_version":"4.2.0","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"node-releases","old_version":"2.0.37","new_version":"2.0.46","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"safe-array-concat","old_version":"1.1.3","new_version":"1.1.4","repository_url":"https://github.com/ljharb/safe-array-concat"},{"name":"tinyglobby","old_version":"0.2.16","new_version":"0.2.17","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"typed-array-length","old_version":"1.0.7","new_version":"1.0.8","repository_url":"https://github.com/inspect-js/typed-array-length"},{"name":"typescript","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"unrs-resolver","old_version":"1.11.1","new_version":"1.12.2","repository_url":"https://github.com/unrs/unrs-resolver"},{"name":"which-typed-array","old_version":"1.1.20","new_version":"1.1.21","repository_url":"https://github.com/inspect-js/which-typed-array"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 28 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@supabase/ssr](https://github.com/supabase/ssr) | `0.10.2` | `0.10.3` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.9` | `8.5.15` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.9.2` | `1.10.0` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.9.2` | `1.10.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [@tybys/wasm-util](https://github.com/toyobayashi/wasm-util) | `0.10.1` | `0.10.2` |\n| [@ungap/structured-clone](https://github.com/ungap/structured-clone) | `1.3.0` | `1.3.1` |\n| [axe-core](https://github.com/dequelabs/axe-core) | `4.11.2` | `4.11.4` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.10.18` | `2.10.33` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001787` | `1.0.30001793` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.335` | `1.5.364` |\n| [es-object-atoms](https://github.com/ljharb/es-object-atoms) | `1.1.1` | `1.1.2` |\n| [es-toolkit](https://github.com/toss/es-toolkit) | `1.45.1` | `1.47.0` |\n| [eslint-module-utils](https://github.com/import-js/eslint-plugin-import/tree/HEAD/utils) | `2.12.1` | `2.13.0` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.13.7` | `4.14.0` |\n| [goober](https://github.com/cristianbote/goober) | `2.1.18` | `2.1.19` |\n| [hasown](https://github.com/inspect-js/hasOwn) | `2.0.2` | `2.0.4` |\n| [is-core-module](https://github.com/inspect-js/is-core-module) | `2.16.1` | `2.16.2` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.1` | `4.2.0` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.37` | `2.0.46` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [safe-array-concat](https://github.com/ljharb/safe-array-concat) | `1.1.3` | `1.1.4` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.16` | `0.2.17` |\n| [typed-array-length](https://github.com/inspect-js/typed-array-length) | `1.0.7` | `1.0.8` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.2` | `6.0.3` |\n| [unrs-resolver](https://github.com/unrs/unrs-resolver) | `1.11.1` | `1.12.2` |\n| [which-typed-array](https://github.com/inspect-js/which-typed-array) | `1.1.20` | `1.1.21` |\n\n\nUpdates `@supabase/ssr` from 0.10.2 to 0.10.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/ssr/releases\"\u003e@​supabase/ssr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.2...v0.10.3\"\u003e0.10.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e89f3f28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003ef009d71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etsconfig:\u003c/strong\u003e set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003ea77ee8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/209\"\u003e#209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evalidate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e302cc0e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.3-rc.101\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow cookies encode without getAll/setAll on browser client by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/213\"\u003esupabase/ssr#213\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.3-rc.100...v0.10.3-rc.101\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.100...v0.10.3-rc.101\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.100\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.3 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/215\"\u003esupabase/ssr#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enable tree-shaking for browser bundles by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/216\"\u003esupabase/ssr#216\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.3-rc.98...v0.10.3-rc.100\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.98...v0.10.3-rc.100\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.98\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.2 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/214\"\u003esupabase/ssr#214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: validate base64-prefixed chunked cookies decode to valid JSON by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/210\"\u003esupabase/ssr#210\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.3-rc.96...v0.10.3-rc.98\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.96...v0.10.3-rc.98\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.96\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.103.0 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/199\"\u003esupabase/ssr#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.103.2 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/201\"\u003esupabase/ssr#201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.0 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/203\"\u003esupabase/ssr#203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.1 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/204\"\u003esupabase/ssr#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.0 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/206\"\u003esupabase/ssr#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.1 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/208\"\u003esupabase/ssr#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(tsconfig): set explicit rootDir to silence TS6059 in consumer IDEs by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/211\"\u003esupabase/ssr#211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.2...v0.10.3-rc.96\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.2...v0.10.3-rc.96\u003c/a\u003e\u003c/p\u003e\n\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/supabase/ssr/blob/main/CHANGELOG.md\"\u003e@​supabase/ssr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.2...v0.10.3\"\u003e0.10.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e89f3f28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003ef009d71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etsconfig:\u003c/strong\u003e set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003ea77ee8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/209\"\u003e#209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evalidate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e302cc0e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/9630b33f67cd79058dfac89f87066e80b94f296b\"\u003e\u003ccode\u003e9630b33\u003c/code\u003e\u003c/a\u003e chore(main): release 0.10.3 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e\u003ccode\u003e89f3f28\u003c/code\u003e\u003c/a\u003e fix: allow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003e\u003ccode\u003ef009d71\u003c/code\u003e\u003c/a\u003e fix: enable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/4fef7d987b38447e1416b11ab22334672884b61b\"\u003e\u003ccode\u003e4fef7d9\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.3 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/215\"\u003e#215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e\u003ccode\u003e302cc0e\u003c/code\u003e\u003c/a\u003e fix: validate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/8449015462ca8569c74bca524e2ab7e0274490e8\"\u003e\u003ccode\u003e8449015\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.2 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003e\u003ccode\u003ea77ee8a\u003c/code\u003e\u003c/a\u003e fix(tsconfig): set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/65453df4d44481a49b5291d4f181140f508bd6ae\"\u003e\u003ccode\u003e65453df\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/2ec334906e92d3284cce1f807aa330269edf3827\"\u003e\u003ccode\u003e2ec3349\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/0ca003108a5b50407b5549ccbf479b452fc5a843\"\u003e\u003ccode\u003e0ca0031\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.2...v0.10.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.103.0 to 2.106.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/supabase-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.106.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.1 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.0 (2026-05-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.2 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-beta.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.0 (2026-05-21)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.1\u003c/h2\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e encode client-id in oauth requests (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e hide dynamic import from hermesc (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md\"\u003e@​supabase/supabase-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e hide dynamic import from hermesc (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e W3C/OpenTelemetry trace context propagation (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2163\"\u003e#2163\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2370\"\u003e#2370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClaude Sonnet 4.5\u003c/li\u003e\n\u003cli\u003eGuilherme Souza\u003c/li\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMuzzaiyyan Hussain \u003ca href=\"https://github.com/MuzzaiyyanHussain\"\u003e\u003ccode\u003e@​MuzzaiyyanHussain\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a5f09cf9a0a8c2744464a8505333ab3136e3f290\"\u003e\u003ccode\u003ea5f09cf\u003c/code\u003e\u003c/a\u003e chore(repo): adopt pnpm catalog and clean up devDeps (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2389\"\u003e#2389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c72cc5608764b8d15f58e6ce8cfc6867ebead1be\"\u003e\u003ccode\u003ec72cc56\u003c/code\u003e\u003c/a\u003e fix(misc): add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a7bdb236041d5a3061be856fd9e00b45d9b62f54\"\u003e\u003ccode\u003ea7bdb23\u003c/code\u003e\u003c/a\u003e docs(supabase): expand tracePropagation tsdoc with examples (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2388\"\u003e#2388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/f4c149c70f0f2c4203edf47fb173cb135c59b2be\"\u003e\u003ccode\u003ef4c149c\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2384\"\u003e#2384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/3f9628af627804fbfb1a7fc7a2b5f929856a1b52\"\u003e\u003ccode\u003e3f9628a\u003c/code\u003e\u003c/a\u003e fix(misc): hide dynamic import from hermesc (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/1761a621ebcd40f7bbbf4bb95d7bf4e256b250c0\"\u003e\u003ccode\u003e1761a62\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2379\"\u003e#2379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/1c48755657c5f7aac5e4a7abf3f68f27efc0c746\"\u003e\u003ccode\u003e1c48755\u003c/code\u003e\u003c/a\u003e chore(deps): cleanups and updates (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2371\"\u003e#2371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9dfba1c3d98c2c41c60f940a211950dfd3924e01\"\u003e\u003ccode\u003e9dfba1c\u003c/code\u003e\u003c/a\u003e chore(repo): migrate to pnpm (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2368\"\u003e#2368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/6731c4a900135ecbb14420bb3f3fe39196a0a9db\"\u003e\u003ccode\u003e6731c4a\u003c/code\u003e\u003c/a\u003e fix(release): mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2370\"\u003e#2370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/2fe1801fd5e9e03dd22308bcb98854429f634dd4\"\u003e\u003ccode\u003e2fe1801\u003c/code\u003e\u003c/a\u003e feat(supabase): W3C/OpenTelemetry trace context propagation (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2163\"\u003e#2163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.106.2/packages/core/supabase-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `autoprefixer` from 10.4.27 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/autoprefixer/releases\"\u003eautoprefixer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0 “Each Endeavouring, All Achieving”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003emask-position-x\u003c/code\u003e and \u003ccode\u003emask-position-y\u003c/code\u003e support (by \u003ca href=\"https://github.com/toporek\"\u003e\u003ccode\u003e@​toporek\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/autoprefixer/blob/main/CHANGELOG.md\"\u003eautoprefixer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0 “Each Endeavouring, All Achieving”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003emask-position-x\u003c/code\u003e and \u003ccode\u003emask-position-y\u003c/code\u003e support (by \u003ca href=\"https://github.com/toporek\"\u003e\u003ccode\u003e@​toporek\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/autoprefixer/commit/faf456a4be572dbcb60cbe5d76a8927e23809ef5\"\u003e\u003ccode\u003efaf456a\u003c/code\u003e\u003c/a\u003e Release 10.5 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/autoprefixer/commit/b841fc53575a2e8c3dd8d04b0bc5998ee11e7587\"\u003e\u003ccode\u003eb841fc5\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/autoprefixer/commit/47d6e68b27009f7cb60513172f765783b55bb000\"\u003e\u003ccode\u003e47d6e68\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/autoprefixer/commit/45cfc0827012fda39b809f1654136e1d5ab7ab25\"\u003e\u003ccode\u003e45cfc08\u003c/code\u003e\u003c/a\u003e Replace ESLint and Prettier to oxlint and oxfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/autoprefixer/commit/7e3ec7db7274289ccc385fb788bc48f14a4e1dd8\"\u003e\u003ccode\u003e7e3ec7d\u003c/code\u003e\u003c/a\u003e Add prefixing support for mask-position-x and mask-position-y (\u003ca href=\"https://redirect.github.com/postcss/autoprefixer/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/autoprefixer/compare/10.4.27...10.5.0\"\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.15\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\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/eae46db765d752cf8f40c4fa2b0b85030079c43d\"\u003e\u003ccode\u003eeae46db\u003c/code\u003e\u003c/a\u003e Release 8.5.15 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/79508ffa59e42c02056aca61b88bc393c8b516c4\"\u003e\u003ccode\u003e79508ff\u003c/code\u003e\u003c/a\u003e Update CI actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/b128e2131288a411c6e28071d0929542c49e74eb\"\u003e\u003ccode\u003eb128e21\u003c/code\u003e\u003c/a\u003e Speed up declaration parsing by avoiding creating new array on each token\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/9825dca02c33cf610e2a842be767468b67fbecf9\"\u003e\u003ccode\u003e9825dca\u003c/code\u003e\u003c/a\u003e Fix code format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/55789c865281e2be194fa5b4e41dd046be3a2307\"\u003e\u003ccode\u003e55789c8\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/84fbbe9009cb3cc3bbb4cc3a9b65d468f4844d95\"\u003e\u003ccode\u003e84fbbe9\u003c/code\u003e\u003c/a\u003e Install older pnpm action for old Node.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/9f860bd78ec1dbc4f0ae72d693f03f956baa38cb\"\u003e\u003ccode\u003e9f860bd\u003c/code\u003e\u003c/a\u003e Revert pnpm action for old Node.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/08771986d47359545f502e009763e223b66bfcf6\"\u003e\u003ccode\u003e0877198\u003c/code\u003e\u003c/a\u003e Update CI actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/b2d1a335cea818f8b27e5cfb90147648afe3e582\"\u003e\u003ccode\u003eb2d1a33\u003c/code\u003e\u003c/a\u003e Fix linter warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/0700dac92283bc259977dff2743ca74a00f58267\"\u003e\u003ccode\u003e0700dac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2088\"\u003e#2088\u003c/a\u003e from rootvector2/add-oss-fuzz-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.5.9...8.5.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@emnapi/core` from 1.9.2 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/toyobayashi/emnapi/releases\"\u003e@​emnapi/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: early update wasm memory for views (\u003ca href=\"https://github.com/hardfist/emnapi-shared-memory-grow-repro\"\u003ehttps://github.com/hardfist/emnapi-shared-memory-grow-repro\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix!: \u003ccode\u003enapi_adjust_external_memory\u003c/code\u003e no longer grow wasm memory\u003c/li\u003e\n\u003cli\u003efix: add missing \u003ccode\u003efrom64\u003c/code\u003e wrap\u003c/li\u003e\n\u003cli\u003efix: coalesce tsfn (js version) send message\u003c/li\u003e\n\u003cli\u003eci: restructure CI workflows\u003c/li\u003e\n\u003cli\u003eci: prebuilt liraries using llvm 22\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/hardfist\"\u003e\u003ccode\u003e@​hardfist\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/ba84999164c8d9ee10e57f72bb6fa5fa0b192b54\"\u003e\u003ccode\u003eba84999\u003c/code\u003e\u003c/a\u003e 1.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/71b77fb184a0dcab2c7a726e2f9c9cbb0c7f9257\"\u003e\u003ccode\u003e71b77fb\u003c/code\u003e\u003c/a\u003e fix: free queue node and set async_pending flag before finalize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/b0cc8cc3453deba82eb67947673c932b0ff7c192\"\u003e\u003ccode\u003eb0cc8cc\u003c/code\u003e\u003c/a\u003e fix: tsfn use after free\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/e2ba93140776624e4f718f030474c3b3992d6dcd\"\u003e\u003ccode\u003ee2ba931\u003c/code\u003e\u003c/a\u003e ci: llvm 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/b02054aef5e6c84f6d0721e78c5733aef8fc2ca1\"\u003e\u003ccode\u003eb02054a\u003c/code\u003e\u003c/a\u003e fix: coalesce tsfn send message (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/71cd534275e3e35b78efacfdffffc013b696173f\"\u003e\u003ccode\u003e71cd534\u003c/code\u003e\u003c/a\u003e test: fix async_progress_worker test (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c81c1fbde97ce05cb1806e8ecfc59a50323bb17d\"\u003e\u003ccode\u003ec81c1fb\u003c/code\u003e\u003c/a\u003e ci: restructure CI workflows (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/19b27bb008cc0b1343e2ebc0becfdeca26881640\"\u003e\u003ccode\u003e19b27bb\u003c/code\u003e\u003c/a\u003e fix: add missing \u003ccode\u003efrom64\u003c/code\u003e wrap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/4113230dfd5001c1cd14729fe93668e62d3ce926\"\u003e\u003ccode\u003e4113230\u003c/code\u003e\u003c/a\u003e fix!: \u003ccode\u003enapi_adjust_external_memory\u003c/code\u003e no longer grow wasm memory (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/61c497ee92d099d9279b9282a9ef1ae86265edef\"\u003e\u003ccode\u003e61c497e\u003c/code\u003e\u003c/a\u003e fix: early update wasm memory for views (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@emnapi/runtime` from 1.9.2 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/toyobayashi/emnapi/releases\"\u003e@​emnapi/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: early update wasm memory for views (\u003ca href=\"https://github.com/hardfist/emnapi-shared-memory-grow-repro\"\u003ehttps://github.com/hardfist/emnapi-shared-memory-grow-repro\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix!: \u003ccode\u003enapi_adjust_external_memory\u003c/code\u003e no longer grow wasm memory\u003c/li\u003e\n\u003cli\u003efix: add missing \u003ccode\u003efrom64\u003c/code\u003e wrap\u003c/li\u003e\n\u003cli\u003efix: coalesce tsfn (js version) send message\u003c/li\u003e\n\u003cli\u003eci: restructure CI workflows\u003c/li\u003e\n\u003cli\u003eci: prebuilt liraries using llvm 22\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/hardfist\"\u003e\u003ccode\u003e@​hardfist\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/ba84999164c8d9ee10e57f72bb6fa5fa0b192b54\"\u003e\u003ccode\u003eba84999\u003c/code\u003e\u003c/a\u003e 1.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/71b77fb184a0dcab2c7a726e2f9c9cbb0c7f9257\"\u003e\u003ccode\u003e71b77fb\u003c/code\u003e\u003c/a\u003e fix: free queue node and set async_pending flag before finalize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/b0cc8cc3453deba82eb67947673c932b0ff7c192\"\u003e\u003ccode\u003eb0cc8cc\u003c/code\u003e\u003c/a\u003e fix: tsfn use after free\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/e2ba93140776624e4f718f030474c3b3992d6dcd\"\u003e\u003ccode\u003ee2ba931\u003c/code\u003e\u003c/a\u003e ci: llvm 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/b02054aef5e6c84f6d0721e78c5733aef8fc2ca1\"\u003e\u003ccode\u003eb02054a\u003c/code\u003e\u003c/a\u003e fix: coalesce tsfn send message (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/71cd534275e3e35b78efacfdffffc013b696173f\"\u003e\u003ccode\u003e71cd534\u003c/code\u003e\u003c/a\u003e test: fix async_progress_worker test (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c81c1fbde97ce05cb1806e8ecfc59a50323bb17d\"\u003e\u003ccode\u003ec81c1fb\u003c/code\u003e\u003c/a\u003e ci: restructure CI workflows (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/19b27bb008cc0b1343e2ebc0becfdeca26881640\"\u003e\u003ccode\u003e19b27bb\u003c/code\u003e\u003c/a\u003e fix: add missing \u003ccode\u003efrom64\u003c/code\u003e wrap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/4113230dfd5001c1cd14729fe93668e62d3ce926\"\u003e\u003ccode\u003e4113230\u003c/code\u003e\u003c/a\u003e fix!: \u003ccode\u003enapi_adjust_external_memory\u003c/code\u003e no longer grow wasm memory (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/61c497ee92d099d9279b9282a9ef1ae86265edef\"\u003e\u003ccode\u003e61c497e\u003c/code\u003e\u003c/a\u003e fix: early update wasm memory for views (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.11.2 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e@​reduxjs/toolkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e adds RTK usage skills files (via TanStack Intent) exports the RTK Query hook options types for reusability, fixes issues with infinite query status flags and batching handling, and makes some small TS improvements.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eSkills Files\u003c/h3\u003e\n\u003cp\u003eWe've generated agent skill files that are now included in the RTK package itself in a \u003ccode\u003eskills\u003c/code\u003e folder.  They cover using and migrating to modern RTK, client and server state management, and handling side effects.  You can point your agent at these skills yourself, or use \u003ca href=\"https://tanstack.com/intent/latest/docs/getting-started/quick-start-consumers\"\u003eTanStack Intent\u003c/a\u003e to pick them up.\u003c/p\u003e\n\u003ch3\u003eTypeScript Improvements\u003c/h3\u003e\n\u003cp\u003eThe types for our RTK Query hook options are now exported, which lets you stop using \u003ccode\u003eParameters\u003c/code\u003e to extract those types for use in your own code.\u003c/p\u003e\n\u003cp\u003eThe types for listener middleware matchers were tweaked to allow \u003ccode\u003einterface\u003c/code\u003e-based type guards, not just \u003ccode\u003etype\u003c/code\u003e-based definitions.\u003c/p\u003e\n\u003cp\u003eThe internal \u003ccode\u003eIgnorePaths\u003c/code\u003e type was renamed to \u003ccode\u003eIgnoredPaths\u003c/code\u003e for consistency.\u003c/p\u003e\n\u003cp\u003eWe now use the built-in \u003ccode\u003eNoInfer\u003c/code\u003e util that comes with TS 5.4+.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cp\u003eWe fixed handling of the \u003ccode\u003eisSuccess\u003c/code\u003e status flag when switching infinite query cache entries. This should prevent accidental UI flashes that were occurring due to this flag accidentally flipping.\u003c/p\u003e\n\u003cp\u003eWe've added a 100ms timeout fallback to the \u003ccode\u003eautoBatch\u003c/code\u003e enhancer's \u003ccode\u003erequestAnimationFrame\u003c/code\u003e timer.  We had several reports that \u003ccode\u003erAF\u003c/code\u003e didn't work correctly when used in background tabs / opened windows, and that RTK never updated the UI.  This should ensure that the updates flush correctly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport hook options types for RTK Query hooks by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5218\"\u003ereduxjs/redux-toolkit#5218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TanStack Intent skills for Redux Toolkit by \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5249\"\u003ereduxjs/redux-toolkit#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep isSuccess: true when switching infinite query cache entries by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5268\"\u003ereduxjs/redux-toolkit#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow interface-based type guards as listener matcher by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5269\"\u003ereduxjs/redux-toolkit#5269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setTimeout fallback to raf autoBatch strategy for background tabs by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5273\"\u003ereduxjs/redux-toolkit#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(toolkit): rename \u003ccode\u003eIgnorePaths\u003c/code\u003e type to \u003ccode\u003eIgnoredPaths\u003c/code\u003e by \u003ca href=\"https://github.com/Ri5ha6h\"\u003e\u003ccode\u003e@​Ri5ha6h\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5284\"\u003ereduxjs/redux-toolkit#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5289\"\u003ereduxjs/redux-toolkit#5289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/576a02f8056fbee2dcaddb4d2e4d2da3b7937c58\"\u003e\u003ccode\u003e576a02f\u003c/code\u003e\u003c/a\u003e Release 2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/de2d55e1a2b0bcf8873d96f8ac6bb0f8d1aacce7\"\u003e\u003ccode\u003ede2d55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5237\"\u003e#5237\u003c/a\u003e from aryaemami59/fix/codegen/generateEndpoints-retur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/ac807c317aeb825cc03ca853d8da76d9506ff8db\"\u003e\u003ccode\u003eac807c3\u003c/code\u003e\u003c/a\u003e fix(codegen): narrow \u003ccode\u003egenerateEndpoints\u003c/code\u003e return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/01ed3ba07cb045cdbec44ea00c2bda35ec85a00f\"\u003e\u003ccode\u003e01ed3ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5289\"\u003e#5289\u003c/a\u003e from aryaemami59/feat/toolkit/switch-to-native-NoInfer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/1f16db1c7c8eb3f5007cfdbab4e8b369103d806a\"\u003e\u003ccode\u003e1f16db1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5290\"\u003e#5290\u003c/a\u003e from aryaemami59/build/toolkit/exclude-test-files-fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/23783c1335eec39d55cb8cd249e1b8251722aee1\"\u003e\u003ccode\u003e23783c1\u003c/code\u003e\u003c/a\u003e build(toolkit): exclude test files from final bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/91b8b0a38c52e2c26aaa481228ed47f9ca3f082a\"\u003e\u003ccode\u003e91b8b0a\u003c/code\u003e\u003c/a\u003e feat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/0b37f1a905930dc495c402d92b79a8e45c6bd29d\"\u003e\u003ccode\u003e0b37f1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5286\"\u003e#5286\u003c/a\u003e from aryaemami59/docs/toolkit/fix-typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3cd62c8e3d617f4b62d73067408a7039b659ba6d\"\u003e\u003ccode\u003e3cd62c8\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003eunforwardedActions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/64853cc12b06d6c22cea0a9bbaf30b4e6b32f9c8\"\u003e\u003ccode\u003e64853cc\u003c/code\u003e\u003c/a\u003e chore: fix various typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/auth-js` from 2.103.0 to 2.106.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/auth-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.106.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.1 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.0 (2026-05-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.2 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-beta.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.0 (2026-05-21)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.1\u003c/h2\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e encode client-id in oauth requests (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e hide dynamic import from hermesc (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/master/packages/core/auth-js/CHANGELOG.md\"\u003e@​supabase/auth-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e encode client-id in oauth requests (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEtienne Stalmans \u003ca href=\"https://github.com/staaldraad\"\u003e\u003ccode\u003e@​staaldraad\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e return null user and session for email_change single-confirmation verifyOtp (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2378\"\u003e#2378\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e return null from getItemAsync on JSON parse failure (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add toJSON to WebAuthnError for correct JSON serialization (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e reduce any usage across packages (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2314\"\u003e#2314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/auth-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a5f09cf9a0a8c2744464a8505333ab3136e3f290\"\u003e\u003ccode\u003ea5f09cf\u003c/code\u003e\u003c/a\u003e chore(repo): adopt pnpm catalog and clean up devDeps (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2389\"\u003e#2389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/60e0a92d2ec38e11325bc41af5fd09ee8a224345\"\u003e\u003ccode\u003e60e0a92\u003c/code\u003e\u003c/a\u003e fix(auth): restore signup user response (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/f4c149c70f0f2c4203edf47fb173cb135c59b2be\"\u003e\u003ccode\u003ef4c149c\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2384\"\u003e#2384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/3944b821d82285f3f2ab5f27d1575326f0cbb5d7\"\u003e\u003ccode\u003e3944b82\u003c/code\u003e\u003c/a\u003e fix(auth): encode client-id in oauth requests (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/1761a621ebcd40f7bbbf4bb95d7bf4e256b250c0\"\u003e\u003ccode\u003e1761a62\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2379\"\u003e#2379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/ffa28948ba5f4bb0b82c4828ec78b214dd06681a\"\u003e\u003ccode\u003effa2894\u003c/code\u003e\u003c/a\u003e fix(auth): return null user and session for email_change single-confirmation ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/1c48755657c5f7aac5e4a7abf3f68f27efc0c746\"\u003e\u003ccode\u003e1c48755\u003c/code\u003e\u003c/a\u003e chore(deps): cleanups and updates (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2371\"\u003e#2371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9dfba1c3d98c2c41c60f940a211950dfd3924e01\"\u003e\u003ccode\u003e9dfba1c\u003c/code\u003e\u003c/a\u003e chore(repo): migrate to pnpm (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2368\"\u003e#2368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/fae67728092fad24bd2b926f0fe57ef3e3554fc1\"\u003e\u003ccode\u003efae6772\u003c/code\u003e\u003c/a\u003e chore(repo): update to nx 22 (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2353\"\u003e#2353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c6f7a386867d07ae45e5846543ded70e485c6ea1\"\u003e\u003ccode\u003ec6f7a38\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.4 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2342\"\u003e#2342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.106.2/packages/core/auth-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/functions-js` from 2.103.0 to 2.106.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/functions-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.106.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.1 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.0 (2026-05-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.2 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-beta.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.0 (2026-05-21)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.1\u003c/h2\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e encode client-id in oauth requests (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e hide dynamic import from hermesc (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/master/packages/core/functions-js/CHANGELOG.md\"\u003e@​supabase/functions-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.104.1 (2026-04-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.104.0 (2026-04-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.3 (2026-04-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.2 (2026-04-15)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add explicit return types to toJSON methods for JSR compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2252\"\u003e#2252\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a5f09cf9a0a8c2744464a8505333ab3136e3f290\"\u003e\u003ccode\u003ea5f09cf\u003c/code\u003e\u003c/a\u003e chore(repo): adopt pnpm catalog and clean up devDeps (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2389\"\u003e#2389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/f4c149c70f0f2c4203edf47fb173cb135c59b2be\"\u003e\u003ccode\u003ef4c149c\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2384\"\u003e#2384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/1761a621ebcd40f7bbbf4bb95d7bf4e256b250c0\"\u003e\u003ccode\u003e1761a62\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2379\"\u003e#2379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9dfba1c3d98c2c41c60f940a211950dfd3924e01\"\u003e\u003ccode\u003e9dfba1c\u003c/code\u003e\u003c/a\u003e chore(repo): migrate to pnpm (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2368\"\u003e#2368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/fae67728092fad24bd2b926f0fe57ef3e3554fc1\"\u003e\u003ccode\u003efae6772\u003c/code\u003e\u003c/a\u003e chore(repo): update to nx 22 (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2353\"\u003e#2353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c6f7a386867d07ae45e5846543ded70e485c6ea1\"\u003e\u003ccode\u003ec6f7a38\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.4 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2342\"\u003e#2342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/db53b0fd15f413e75220104c180ae0539b2aa556\"\u003e\u003ccode\u003edb53b0f\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/5223888e85bf3f8f176bd2321e735aac1f31f44a\"\u003e\u003ccode\u003e5223888\u003c/code\u003e\u003c/a\u003e [patchback] docs(repo): \u003ca href=\"https://github.com/category\"\u003e\u003ccode\u003e@​category\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/subcategory\"\u003e\u003ccode\u003e@​subcategory\u003c/code\u003e\u003c/a\u003e tags across all packages (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/42c9cbbcba16b4b4b916c870e9bcd8a64ad71141\"\u003e\u003ccode\u003e42c9cbb\u003c/code\u003e\u003c/a\u003e [patchback] fix(misc): widen enum-like unions with (string \u0026amp; {}) for forward ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/7e1773cee8b4bf7923c455aef4f7dcf3b965b8fc\"\u003e\u003ccode\u003e7e1773c\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.106.2/packages/core/functions-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/phoenix` from 0.4.0 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/phoenix/releases\"\u003e@​supabase/phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ephoenix: v0.4.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/phoenix/compare/phoenix-v0.4.1...phoenix-v0.4.2\"\u003e0.4.2\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard sessionStorage read in Socket constructor (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/35\"\u003e#35\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/298070d4739b72f6ce37b07a6d5cd5ac2fb02b01\"\u003e298070d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/37\"\u003e#37\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/efbf513e2ea5f35e56a8d2626e3eb22eda78410e\"\u003eefbf513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets from source changes (\u003ca href=\"https://github.com/supabase/phoenix/commit/efbf513e2ea5f35e56a8d2626e3eb22eda78410e\"\u003eefbf513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ephoenix: v0.4.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/phoenix/compare/phoenix-v0.4.0...phoenix-v0.4.1\"\u003e0.4.1\u003c/a\u003e (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eforward close/error reason to channels in triggerChanError (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/29\"\u003e#29\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/9b327f55cb2bb24720c14d79c1f5534d1d70e899\"\u003e9b327f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ephoenix-js:\u003c/strong\u003e correct log method call (\u003ca href=\"https://github.com/supabase/phoenix/commit/ddd3639703395a5e0f46bae1e85b4893edaa7b82\"\u003eddd3639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ephoenix-js:\u003c/strong\u003e correct log method call (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/6641\"\u003e#6641\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/1bf4f6dfc3a99011f460573e72930a7aac472153\"\u003e1bf4f6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/33\"\u003e#33\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/8b8c7b2422f944c4066b79f3bbd982dc9a125bc9\"\u003e8b8c7b2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets from source changes (\u003ca href=\"https://github.com/supabase/phoenix/commit/8b8c7b2422f944c4066b79f3bbd982dc9a125bc9\"\u003e8b8c7b2\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/supabase/phoenix/blob/main/CHANGELOG.md\"\u003e@​supabase/phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/phoenix/compare/phoenix-v0.4.1...phoenix-v0.4.2\"\u003e0.4.2\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard sessionStorage read in Socket constructor (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/35\"\u003e#35\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/298070d4739b72f6ce37b07a6d5cd5ac2fb02b01\"\u003e298070d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/37\"\u003e#37\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/efbf513e2ea5f35e56a8d2626e3eb22eda78410e\"\u003eefbf513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets from source changes (\u003ca href=\"https://github.com/supabase/phoenix/commit/efbf513e2ea5f35e56a8d2626e3eb22eda78410e\"\u003eefbf513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/phoenix/compare/phoenix-v0.4.0...phoenix-v0.4.1\"\u003e0.4.1\u003c/a\u003e (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eforward close/error reason to channels in triggerChanError (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/29\"\u003e#29\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/9b327f55cb2bb24720c14d79c1f5534d1d70e899\"\u003e9b327f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ephoenix-js:\u003c/strong\u003e correct log method call (\u003ca href=\"https://github.com/supabase/phoenix/commit/ddd3639703395a5e0f46bae1e85b4893edaa7b82\"\u003eddd3639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ephoenix-js:\u003c/strong\u003e correct log method call (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/6641\"\u003e#6641\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/1bf4f6dfc3a99011f460573e72930a7aac472153\"\u003e1bf4f6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/33\"\u003e#33\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/8b8c7b2422f944c4066b79f3bbd982dc9a125bc9\"\u003e8b8c7b2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets from source changes (\u003ca href=\"https://github.com/supabase/phoenix/commit/8b8c7b2422f944c4066b79f3bbd982dc9a125bc9\"\u003e8b8c7b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/5c33005af8c98ecce5ed03cb603e824a99e49775\"\u003e\u003ccode\u003e5c33005\u003c/code\u003e\u003c/a\u003e chore(main): release phoenix 0.4.2 (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/36\"\u003e#36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/efbf513e2ea5f35e56a8d2626e3eb22eda78410e\"\u003e\u003ccode\u003eefbf513\u003c/code\u003e\u003c/a\u003e fix: rebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/37\"\u003e#37\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/298070d4739b72f6ce37b07a6d5cd5ac2fb02b01\"\u003e\u003ccode\u003e298070d\u003c/code\u003e\u003c/a\u003e fix: guard sessionStorage read in Socket constructor (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/35\"\u003e#35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/40dba8d462522f2e9266fd9cc69c3a3a4081824a\"\u003e\u003ccode\u003e40dba8d\u003c/code\u003e\u003c/a\u003e Bump the npm_and_yarn group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/34\"\u003e#34\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/45610fb79f0140fd553378f45a1da60efd46b13d\"\u003e\u003ccode\u003e45610fb\u003c/code\u003e\u003c/a\u003e chore(main): release phoenix 0.4.1 (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/8b8c7b2422f944c4066b79f3bbd982dc9a125bc9\"\u003e\u003ccode\u003e8b8c7b2\u003c/code\u003e\u003c/a\u003e fix: rebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/91fba20f1faa4e611ff84e1c716f767b8a872d76\"\u003e\u003ccode\u003e91fba20\u003c/code\u003e\u003c/a\u003e chore: update lock file (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/32\"\u003e#32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/114148e486ebc914b0a41111785830f972faa849\"\u003e\u003ccode\u003e114148e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/26\"\u003e#26\u003c/a\u003e from GuzekAlan/sync-with-phoenixframework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/9b327f55cb2bb24720c14d79c1f5534d1d70e899\"\u003e\u003ccode\u003e9b327f5\u003c/code\u003e\u003c/a\u003e fix: forward close/error reason to channels in triggerChanError (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/29\"\u003e#29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/f0c0a908e1fd0be55d10218344c197c5c9cb77f1\"\u003e\u003ccode\u003ef0c0a90\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/25\"\u003e#25\u003c/a\u003e from supabase/etienne/sec-666-pin-all-github-actions-t...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/phoenix/compare/phoenix-v0.4.0...phoenix-v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/postgrest-js` from 2.103.0 to 2.106.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/postgrest-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.106.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.1 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.0 (2026-05-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.2 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-beta.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.0 (2026-05-21)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.1\u003c/h2\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e encode client-id in oauth requests (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e hide dynamic import from hermesc (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/master/packages/core/postgrest-js/CHANGELOG.md\"\u003e@​supabase/postgrest-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/postgrest-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/postgrest-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/postgrest-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e restore non-Error abort detection in fetch catch (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2335\"\u003e#2335\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e unify insert/upsert signatures (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2315\"\u003e#2315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e reduce any usage across packages (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2314\"\u003e#2314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e query reassignment regression (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2292\"\u003e#2292\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e narrow column types after not(column, is, null) (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pu...\n\n_Description has been truncated_","html_url":"https://github.com/ekottamlivestock-hub/website/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekottamlivestock-hub%2Fwebsite/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4552767920","node_id":"PR_kwDOIOLDzc7g3Tv-","number":286,"state":"open","title":"Bump the react-stack group with 4 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-30T01:43:39.000Z","updated_at":"2026-05-30T01:44:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"react-stack","update_count":4,"packages":[{"name":"react","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.2","new_version":"19.2.15","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"@types/react","old_version":"19.2.2","new_version":"19.2.15","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"}],"path":null,"ecosystem":"npm"},"body":"Bumps the react-stack group with 4 updates: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react), [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [react-redux](https://github.com/reduxjs/react-redux).\n\nUpdates `react` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.2 to 19.2.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.2 to 19.2.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\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/tomsdoo/tomsd-next/pull/286","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomsdoo%2Ftomsd-next/issues/286","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/286/packages"},{"uuid":"4533232113","node_id":"PR_kwDOLOIrFM7f3a3a","number":499,"state":"closed","title":"chore(deps): bump react-redux from 9.2.0 to 9.3.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T14:48:14.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T14:41:41.000Z","updated_at":"2026-05-27T14:48:23.000Z","time_to_close":393,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 9.2.0 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux 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=react-redux\u0026package-manager=npm_and_yarn\u0026previous-version=9.2.0\u0026new-version=9.3.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/digitalservicebund/elterngeldrechner/pull/499","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Felterngeldrechner/issues/499","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/499/packages"},{"uuid":"4532253489","node_id":"PR_kwDOIySDi87f0MyO","number":1615,"state":"open","title":"Bump the minor-and-patch group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["type:dependencies","status:conflicts"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-27T12:21:25.000Z","updated_at":"2026-05-27T12:27:13.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":20,"packages":[{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"axios","old_version":"1.15.1","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.3.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"dompurify","old_version":"3.4.0","new_version":"3.4.7","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"focus-trap-react","old_version":"12.0.0","new_version":"12.0.2","repository_url":"https://github.com/focus-trap/focus-trap-react"},{"name":"i18next","old_version":"26.0.7","new_version":"26.3.0","repository_url":"https://github.com/i18next/i18next"},{"name":"react","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-hotkeys-hook","old_version":"5.2.4","new_version":"5.3.2","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-i18next","old_version":"17.0.4","new_version":"17.0.8","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router","old_version":"7.14.1","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-tooltip","old_version":"6.0.0","new_version":"6.0.4","repository_url":"https://github.com/ReactTooltip/react-tooltip"},{"name":"reselect","old_version":"5.1.1","new_version":"5.2.0","repository_url":"https://github.com/reduxjs/reselect"},{"name":"@types/node","old_version":"25.6.0","new_version":"25.9.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"sass","old_version":"1.99.0","new_version":"1.100.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"typescript-eslint","old_version":"8.58.2","new_version":"8.60.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"8.0.9","new_version":"8.0.14","repository_url":"https://github.com/vitejs/vite"},{"name":"vitest","old_version":"4.1.4","new_version":"4.1.7","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [axios](https://github.com/axios/axios) | `1.15.1` | `1.16.1` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.3.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.4.0` | `3.4.7` |\n| [focus-trap-react](https://github.com/focus-trap/focus-trap-react) | `12.0.0` | `12.0.2` |\n| [i18next](https://github.com/i18next/i18next) | `26.0.7` | `26.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.2.4` | `5.3.2` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `17.0.4` | `17.0.8` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.14.1` | `7.15.1` |\n| [react-tooltip](https://github.com/ReactTooltip/react-tooltip) | `6.0.0` | `6.0.4` |\n| [reselect](https://github.com/reduxjs/reselect) | `5.1.1` | `5.2.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.0` | `25.9.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.1` | `6.0.2` |\n| [sass](https://github.com/sass/dart-sass) | `1.99.0` | `1.100.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.58.2` | `8.60.0` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.9` | `8.0.14` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.4` | `4.1.7` |\n\n\nUpdates `@reduxjs/toolkit` from 2.11.2 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e@​reduxjs/toolkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e adds RTK usage skills files (via TanStack Intent) exports the RTK Query hook options types for reusability, fixes issues with infinite query status flags and batching handling, and makes some small TS improvements.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eSkills Files\u003c/h3\u003e\n\u003cp\u003eWe've generated agent skill files that are now included in the RTK package itself in a \u003ccode\u003eskills\u003c/code\u003e folder.  They cover using and migrating to modern RTK, client and server state management, and handling side effects.  You can point your agent at these skills yourself, or use \u003ca href=\"https://tanstack.com/intent/latest/docs/getting-started/quick-start-consumers\"\u003eTanStack Intent\u003c/a\u003e to pick them up.\u003c/p\u003e\n\u003ch3\u003eTypeScript Improvements\u003c/h3\u003e\n\u003cp\u003eThe types for our RTK Query hook options are now exported, which lets you stop using \u003ccode\u003eParameters\u003c/code\u003e to extract those types for use in your own code.\u003c/p\u003e\n\u003cp\u003eThe types for listener middleware matchers were tweaked to allow \u003ccode\u003einterface\u003c/code\u003e-based type guards, not just \u003ccode\u003etype\u003c/code\u003e-based definitions.\u003c/p\u003e\n\u003cp\u003eThe internal \u003ccode\u003eIgnorePaths\u003c/code\u003e type was renamed to \u003ccode\u003eIgnoredPaths\u003c/code\u003e for consistency.\u003c/p\u003e\n\u003cp\u003eWe now use the built-in \u003ccode\u003eNoInfer\u003c/code\u003e util that comes with TS 5.4+.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cp\u003eWe fixed handling of the \u003ccode\u003eisSuccess\u003c/code\u003e status flag when switching infinite query cache entries. This should prevent accidental UI flashes that were occurring due to this flag accidentally flipping.\u003c/p\u003e\n\u003cp\u003eWe've added a 100ms timeout fallback to the \u003ccode\u003eautoBatch\u003c/code\u003e enhancer's \u003ccode\u003erequestAnimationFrame\u003c/code\u003e timer.  We had several reports that \u003ccode\u003erAF\u003c/code\u003e didn't work correctly when used in background tabs / opened windows, and that RTK never updated the UI.  This should ensure that the updates flush correctly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport hook options types for RTK Query hooks by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5218\"\u003ereduxjs/redux-toolkit#5218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TanStack Intent skills for Redux Toolkit by \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5249\"\u003ereduxjs/redux-toolkit#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep isSuccess: true when switching infinite query cache entries by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5268\"\u003ereduxjs/redux-toolkit#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow interface-based type guards as listener matcher by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5269\"\u003ereduxjs/redux-toolkit#5269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setTimeout fallback to raf autoBatch strategy for background tabs by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5273\"\u003ereduxjs/redux-toolkit#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(toolkit): rename \u003ccode\u003eIgnorePaths\u003c/code\u003e type to \u003ccode\u003eIgnoredPaths\u003c/code\u003e by \u003ca href=\"https://github.com/Ri5ha6h\"\u003e\u003ccode\u003e@​Ri5ha6h\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5284\"\u003ereduxjs/redux-toolkit#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5289\"\u003ereduxjs/redux-toolkit#5289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/576a02f8056fbee2dcaddb4d2e4d2da3b7937c58\"\u003e\u003ccode\u003e576a02f\u003c/code\u003e\u003c/a\u003e Release 2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/de2d55e1a2b0bcf8873d96f8ac6bb0f8d1aacce7\"\u003e\u003ccode\u003ede2d55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5237\"\u003e#5237\u003c/a\u003e from aryaemami59/fix/codegen/generateEndpoints-retur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/ac807c317aeb825cc03ca853d8da76d9506ff8db\"\u003e\u003ccode\u003eac807c3\u003c/code\u003e\u003c/a\u003e fix(codegen): narrow \u003ccode\u003egenerateEndpoints\u003c/code\u003e return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/01ed3ba07cb045cdbec44ea00c2bda35ec85a00f\"\u003e\u003ccode\u003e01ed3ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5289\"\u003e#5289\u003c/a\u003e from aryaemami59/feat/toolkit/switch-to-native-NoInfer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/1f16db1c7c8eb3f5007cfdbab4e8b369103d806a\"\u003e\u003ccode\u003e1f16db1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5290\"\u003e#5290\u003c/a\u003e from aryaemami59/build/toolkit/exclude-test-files-fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/23783c1335eec39d55cb8cd249e1b8251722aee1\"\u003e\u003ccode\u003e23783c1\u003c/code\u003e\u003c/a\u003e build(toolkit): exclude test files from final bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/91b8b0a38c52e2c26aaa481228ed47f9ca3f082a\"\u003e\u003ccode\u003e91b8b0a\u003c/code\u003e\u003c/a\u003e feat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/0b37f1a905930dc495c402d92b79a8e45c6bd29d\"\u003e\u003ccode\u003e0b37f1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5286\"\u003e#5286\u003c/a\u003e from aryaemami59/docs/toolkit/fix-typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3cd62c8e3d617f4b62d73067408a7039b659ba6d\"\u003e\u003ccode\u003e3cd62c8\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003eunforwardedActions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/64853cc12b06d6c22cea0a9bbaf30b4e6b32f9c8\"\u003e\u003ccode\u003e64853cc\u003c/code\u003e\u003c/a\u003e chore: fix various typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.15.1 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.15.1...v1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `date-fns` from 4.1.0 to 4.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/date-fns/date-fns/releases\"\u003edate-fns's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cp\u003eKudos to \u003ca href=\"https://github.com/ImRodry\"\u003e\u003ccode\u003e@​ImRodry\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/puneetdixit200\"\u003e\u003ccode\u003e@​puneetdixit200\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed missing modularized optimization fallback (\u003ca href=\"https://x.com/kossnocorp/status/1731181274579325260\"\u003efor Next.js and others\u003c/a\u003e). See \u003ca href=\"https://x.com/kossnocorp/status/1731181274579325260\"\u003e#4193\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed \u003ccode\u003ept\u003c/code\u003e locale first day of week to be Sunday. See \u003ca href=\"https://redirect.github.com/date-fns/date-fns/pull/4195\"\u003e#4195\u003c/a\u003e by \u003ca href=\"https://github.com/ImRodry\"\u003e\u003ccode\u003e@​ImRodry\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed \u003ccode\u003ezh-CN\u003c/code\u003e, \u003ccode\u003ezh-HK\u003c/code\u003e, and \u003ccode\u003ezh-TW\u003c/code\u003e locale month parsing for October, November, and December. See \u003ca href=\"https://redirect.github.com/date-fns/date-fns/pull/4194\"\u003e#4194\u003c/a\u003e by \u003ca href=\"https://github.com/puneetdixit200\"\u003e\u003ccode\u003e@​puneetdixit200\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed type definitions missing in v4.2.0 due to TypeScript misconfiguration.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003cp\u003eThis is a minor release in all senses, it only includes documentation updates (first of many) that points to the new \u003ca href=\"https://date-fns.org/you-dont-need-date-fns\"\u003eYou Don't Need date-fns*\u003c/a\u003e page.\u003c/p\u003e\n\u003cp\u003e* Not really\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Temporal API references to the JSDoc annotations of \u003ccode\u003eadd\u003c/code\u003e, \u003ccode\u003eaddBusinessDays\u003c/code\u003e, and \u003ccode\u003eaddDays\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f95bcf18b53e6832b2c575c24c98654a24f52699\"\u003e\u003ccode\u003ef95bcf1\u003c/code\u003e\u003c/a\u003e (docs): Add missing \u003ccode\u003etsx\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/baaca1117e9ec317bb4d188e9cd254df15ce1c8e\"\u003e\u003ccode\u003ebaaca11\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e//pkgs/core:release/docs\u003c/code\u003e task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/8aa0373ece55184e7817d4a3bbeee65eab3f267c\"\u003e\u003ccode\u003e8aa0373\u003c/code\u003e\u003c/a\u003e Update docs website secrets location in scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/c7ad6eb0a0b712a4b4f6ad00a98b6b35a513fffb\"\u003e\u003ccode\u003ec7ad6eb\u003c/code\u003e\u003c/a\u003e Promote to v4.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/da8c5489f62446356f4c7eabbc9e166b04b76e2e\"\u003e\u003ccode\u003eda8c548\u003c/code\u003e\u003c/a\u003e Add change log entry for Chinese locale fix (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f8d8fa8cb900dba82ce0285db0177a9f1bfa7254\"\u003e\u003ccode\u003ef8d8fa8\u003c/code\u003e\u003c/a\u003e Split Chinese locale tests (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/b9c5865edb7610c59e6b3694ed1e1691f4807688\"\u003e\u003ccode\u003eb9c5865\u003c/code\u003e\u003c/a\u003e Fix Chinese locale month parsing (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/39d1e14200cead9e4be5df88695b5e82082875ed\"\u003e\u003ccode\u003e39d1e14\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ept\u003c/code\u003e fix change log entry (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4195\"\u003e#4195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f3f19632bd3feb5b77daff8bc1614d5f29e4e499\"\u003e\u003ccode\u003ef3f1963\u003c/code\u003e\u003c/a\u003e Fix pt locale first day of week to be Sunday (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4195\"\u003e#4195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/cd6ebdade912d652afe3fd1bb1bd83219f0bb8b6\"\u003e\u003ccode\u003ecd6ebda\u003c/code\u003e\u003c/a\u003e Add basic \u003ccode\u003eAGENTS.md\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/date-fns/date-fns/compare/v4.1.0...v4.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dompurify` from 3.4.0 to 3.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cure53/DOMPurify/releases\"\u003edompurify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDOMPurify 3.4.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHardened the handling of Shadow Roots when using \u003ccode\u003eIN_PLACE\u003c/code\u003e, thanks \u003ca href=\"https://github.com/GameZoneHacker\"\u003e\u003ccode\u003e@​GameZoneHacker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved a problem leading to permanent hook pollution, thanks \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactored the test suite and expanded test coverage significantly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDOMPurify 3.4.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed several issues with DOM Clobbering in \u003ccode\u003eIN_PLACE\u003c/code\u003e mode, thanks \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/Bankde\"\u003e\u003ccode\u003e@​Bankde\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHardened the checks for cross-realm \u003ccode\u003eIN_PLACE\u003c/code\u003e and Shadow DOM sanitization, thanks \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/Bankde\"\u003e\u003ccode\u003e@​Bankde\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded more test coverage for \u003ccode\u003eIN_PLACE\u003c/code\u003e and general DOM Clobbering attacks\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDOMPurify 3.4.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bypass caused by the new HTML element \u003ccode\u003eselectedcontent\u003c/code\u003e added in 3.4.4, thanks \u003ca href=\"https://github.com/KabirAcharya\"\u003e\u003ccode\u003e@​KabirAcharya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote that this is a security release for an issue introduced in 3.4.4 and should be upgraded to immediately.\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eDOMPurify 3.4.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003eselectedcontent\u003c/code\u003e element to default allow-list, thanks \u003ca href=\"https://github.com/lukewarlow\"\u003e\u003ccode\u003e@​lukewarlow\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003ecommand\u003c/code\u003e and \u003ccode\u003ecommandfor\u003c/code\u003e attributes to default allowed-list, thanks \u003ca href=\"https://github.com/lukewarlow\"\u003e\u003ccode\u003e@​lukewarlow\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded better template scrubbing for \u003ccode\u003eIN_PLACE\u003c/code\u003e operations, thanks \u003ca href=\"https://github.com/DEMON1A\"\u003e\u003ccode\u003e@​DEMON1A\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded stronger checks for cross-realm windows, thanks \u003ca href=\"https://github.com/DEMON1A\"\u003e\u003ccode\u003e@​DEMON1A\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/fg0x0\"\u003e\u003ccode\u003e@​fg0x0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated demo website and made sure it uses the latest from main\u003c/li\u003e\n\u003cli\u003eUpdated existing workflows, fuzzer, dependabot, etc., added more tests\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🚨 \u003cstrong\u003eThis release had been flagged as deprecated, please use DOMPurify 3.4.5 instead\u003c/strong\u003e 🚨\u003c/p\u003e\n\u003ch2\u003eDOMPurify 3.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with handling of nested Shadow DOM trees, thanks \u003ca href=\"https://github.com/fishjojo1\"\u003e\u003ccode\u003e@​fishjojo1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed the template regexes to be more robust against ReDoS attacks, thanks \u003ca href=\"https://github.com/aleung27\"\u003e\u003ccode\u003e@​aleung27\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated the node iteration code to catch more Shadow DOM related issues\u003c/li\u003e\n\u003cli\u003eUpdated Playwright and added Node 26 to test matrix\u003c/li\u003e\n\u003cli\u003eUpdated existing workflows, fuzzer, release signing, etc., added more tests\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDOMPurify 3.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with URI validation on attributes allowed via \u003ccode\u003eADD_ATTR\u003c/code\u003e callback, thanks \u003ca href=\"https://github.com/nelstrom\"\u003e\u003ccode\u003e@​nelstrom\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed an issue with source maps referring to non-existing files, thanks \u003ca href=\"https://github.com/cmdcolin\"\u003e\u003ccode\u003e@​cmdcolin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated existing workflows, fuzzer, release signing, etc., added more tests\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDOMPurify 3.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with on-handler stripping for HTML-spec-reserved custom element names (\u003ccode\u003efont-face\u003c/code\u003e, \u003ccode\u003ecolor-profile\u003c/code\u003e, \u003ccode\u003emissing-glyph\u003c/code\u003e, \u003ccode\u003efont-face-src\u003c/code\u003e, \u003ccode\u003efont-face-uri\u003c/code\u003e, \u003ccode\u003efont-face-format\u003c/code\u003e, \u003ccode\u003efont-face-name\u003c/code\u003e) under permissive \u003ccode\u003eCUSTOM_ELEMENT_HANDLING\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed a case-sensitivity gap in the \u003ccode\u003eannotation-xml\u003c/code\u003e check that allowed mixed-case variants to bypass the basic-custom-element exclusion in XHTML mode\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eSANITIZE_NAMED_PROPS\u003c/code\u003e repeatedly prefixing already-prefixed \u003ccode\u003eid\u003c/code\u003e and \u003ccode\u003ename\u003c/code\u003e values on subsequent sanitization\u003c/li\u003e\n\u003cli\u003eFixed the \u003ccode\u003eIN_PLACE\u003c/code\u003e root-node check to explicitly guard against non-string \u003ccode\u003enodeName\u003c/code\u003e (DOM-clobbering robustness)\u003c/li\u003e\n\u003cli\u003eRemoved a duplicate \u003ccode\u003eslot\u003c/code\u003e entry from the default HTML attribute allow-list\u003c/li\u003e\n\u003cli\u003eStrengthened the fast-check fuzz harness with explicit XSS invariants, an expanded seed-payload corpus, an additional idempotence property for \u003ccode\u003eSANITIZE_NAMED_PROPS\u003c/code\u003e, and a negative-control assertion ensuring the invariants actually fire\u003c/li\u003e\n\u003cli\u003eAdded regression and pinning tests covering the above fixes and two accepted-behavior contracts (\u003ccode\u003eSAFE_FOR_TEMPLATES\u003c/code\u003e greedy scrub, hook-added attribute handling)\u003c/li\u003e\n\u003cli\u003eExtended CodeQL analysis to run on \u003ccode\u003e3.x\u003c/code\u003e and \u003ccode\u003e2.x\u003c/code\u003e maintenance branches\u003c/li\u003e\n\u003c/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/cure53/DOMPurify/commit/ca30f070c360df162a3e3848e80e6fd3c9e74bff\"\u003e\u003ccode\u003eca30f07\u003c/code\u003e\u003c/a\u003e release: 3.4.7 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1414\"\u003e#1414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/bb7739e5bccec7e1ab3dae3f3e42d02db3acaaae\"\u003e\u003ccode\u003ebb7739e\u003c/code\u003e\u003c/a\u003e release: 3.4.6 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1394\"\u003e#1394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/011b0c78f2a0f57ee54f5fcccb697a46ca6e63ea\"\u003e\u003ccode\u003e011b0c7\u003c/code\u003e\u003c/a\u003e release: 3.4.5 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1382\"\u003e#1382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/5817ad969c15e67dfcd6cb37248d6e9c1553e7c3\"\u003e\u003ccode\u003e5817ad9\u003c/code\u003e\u003c/a\u003e release: 3.4.4 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1374\"\u003e#1374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/520edb0371a9638f9b51f1798051299a250c686b\"\u003e\u003ccode\u003e520edb0\u003c/code\u003e\u003c/a\u003e release: 3.4.3 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/6f67fd396a7b8c64294343999fe607ca1f5299c0\"\u003e\u003ccode\u003e6f67fd3\u003c/code\u003e\u003c/a\u003e Sync/3.4.2 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1322\"\u003e#1322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/5b0cdbbf52331e854c0a2de875b1a3790ecec2b8\"\u003e\u003ccode\u003e5b0cdbb\u003c/code\u003e\u003c/a\u003e chore: merge main into 3.x for 3.4.1 release (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/09f59115a311469de5b625225760593e551f080a\"\u003e\u003ccode\u003e09f5911\u003c/code\u003e\u003c/a\u003e test: added three more browsers to test setup (OSX, mobile)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cure53/DOMPurify/compare/3.4.0...3.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `focus-trap-react` from 12.0.0 to 12.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/focus-trap/focus-trap-react/releases\"\u003efocus-trap-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e161ec0d: Update focus-trap dependency to v8.2.1 for bug fixes and a new \u003ccode\u003edelayReturnFocus\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e93c93e9: Update \u003ccode\u003efocus-trap\u003c/code\u003e dependency to 8.1.0 for new lifecycle hook improvements (\u003ccode\u003eonActivate\u003c/code\u003e, etc).\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/focus-trap/focus-trap-react/blob/master/CHANGELOG.md\"\u003efocus-trap-react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e161ec0d: Update focus-trap dependency to v8.2.1 for bug fixes and a new \u003ccode\u003edelayReturnFocus\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e93c93e9: Update \u003ccode\u003efocus-trap\u003c/code\u003e dependency to 8.1.0 for new lifecycle hook improvements (\u003ccode\u003eonActivate\u003c/code\u003e, etc).\u003c/li\u003e\n\u003c/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/focus-trap/focus-trap-react/commit/901ba2bf2ab294f520ae2e0fdcccd05466d1888b\"\u003e\u003ccode\u003e901ba2b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1913\"\u003e#1913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/161ec0db4942ae4d076787337279874a04ccc9b9\"\u003e\u003ccode\u003e161ec0d\u003c/code\u003e\u003c/a\u003e Update focus-trap to v8.2.1 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/24cb9fa866da964a0a01a4864a6eef7728cc14a6\"\u003e\u003ccode\u003e24cb9fa\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump systeminformation from 5.31.1 to 5.31.6 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1911\"\u003e#1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/c1bb8f53ef6266f2707a0afcb6095165e67546ae\"\u003e\u003ccode\u003ec1bb8f5\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e from 8.59.2 to 8.59.3 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/776e7424e61befcfee469540aefadc24dcff4ab7\"\u003e\u003ccode\u003e776e742\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump jest from 30.3.0 to 30.4.2 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/152484e1dbfb12bb019593a6b9fe346526256d10\"\u003e\u003ccode\u003e152484e\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump babel-jest from 30.3.0 to 30.4.1 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/8026d7ee90069fb3fcf3d926fd282bfa4c48e9d5\"\u003e\u003ccode\u003e8026d7e\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump cypress from 15.14.2 to 15.15.0 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1904\"\u003e#1904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/bd016128dcc908fea06d5a7521d75eaa7e3f4019\"\u003e\u003ccode\u003ebd01612\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump eslint-plugin-cypress from 6.4.0 to 6.4.1 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/dcc9f42db982212a9351c3dc33a5a8f5227c72ba\"\u003e\u003ccode\u003edcc9f42\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e from 8.59.2 to 8.59.3 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/b53fa10d340147533087449a8bd545f01024ca16\"\u003e\u003ccode\u003eb53fa10\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump jest-environment-jsdom from 30.3.0 to 30.4.1 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/focus-trap/focus-trap-react/compare/v12.0.0...v12.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `i18next` from 26.0.7 to 26.3.0\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.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\u003ch2\u003ev26.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): new \u003ccode\u003eparseInterpolation\u003c/code\u003e TypeOption (default \u003ccode\u003etrue\u003c/code\u003e). When set to \u003ccode\u003efalse\u003c/code\u003e in \u003ccode\u003eCustomTypeOptions\u003c/code\u003e, the type-level extractor stops parsing translation strings for \u003ccode\u003e{{variable}}\u003c/code\u003e patterns. Required by \u003ccode\u003ei18next-icu\u003c/code\u003e users — the default extractor mistakes ICU MessageFormat nested-brace plurals like \u003ccode\u003e{count, plural, one {{count} row} other {{count} rows}}\u003c/code\u003e for an interpolation block and demands a phantom variable name. The flag is type-only; runtime interpolation is governed by \u003ccode\u003eInterpolationOptions\u003c/code\u003e and is unaffected. Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next-icu/issues/85\"\u003ei18next-icu#85\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efix(types): expose \u003ccode\u003eenableSelector\u003c/code\u003e on \u003ccode\u003eInitOptions\u003c/code\u003e so \u003ccode\u003ei18next.init({ enableSelector: 'strict' })\u003c/code\u003e typechecks without a module augmentation. The runtime already reads \u003ccode\u003eopts?.enableSelector\u003c/code\u003e from init options; this lands the matching type declaration next to the other selector-resolution knobs. Accepts \u003ccode\u003efalse | true | 'optimize' | 'strict'\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/Faithfinder\"\u003e\u003ccode\u003e@​Faithfinder\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003eenableSelector: 'strict'\u003c/code\u003e (TypeOptions + runtime option). Opt-in mode that drops the flattened-primary form from \u003ccode\u003eNsResource\u003c/code\u003e at the type level — every namespace (primary included) is exposed only under its own key on \u003ccode\u003e$\u003c/code\u003e, uniformly across single- and multi-ns hooks. At runtime, a leading selector path segment matching the scope's namespace list is always rewritten as a namespace prefix, including the primary. Eliminates the silent-miss surface area where \u003ccode\u003et($ =\u0026gt; $.primary.foo)\u003c/code\u003e typechecks but doesn't resolve under the default mode (see \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e). Backward-compatible: default \u003ccode\u003eenableSelector: false | true | 'optimize'\u003c/code\u003e behavior is unchanged. Note: strict mode is incompatible with the \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2405\"\u003e#2405\u003c/a\u003e pattern (keys whose names match sibling namespaces) — those users should stay on default mode.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003egetFixedT\u003c/code\u003e accepts a fourth optional \u003ccode\u003efixedOpts\u003c/code\u003e argument carrying \u003ccode\u003escopeNs\u003c/code\u003e — the full namespace list the bound \u003ccode\u003et\u003c/code\u003e was created for. The selector API uses \u003ccode\u003escopeNs\u003c/code\u003e to detect when a path's first segment is a namespace prefix, \u003cstrong\u003ewithout\u003c/strong\u003e changing resolution scope. Resolution still uses the bound \u003ccode\u003ens\u003c/code\u003e (a single primary string in the typical react-i18next setup), so plain \u003ccode\u003et('key')\u003c/code\u003e lookups stay isolated to the primary namespace exactly as before — only \u003ccode\u003et($ =\u0026gt; $.secondaryNs.foo)\u003c/code\u003e selectors now route correctly under \u003ccode\u003euseTranslation([nsA, nsB])\u003c/code\u003e. Fixes the runtime side of \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e for the \u003ccode\u003ereact-i18next\u003c/code\u003e default-\u003ccode\u003ensMode\u003c/code\u003e case. The 4th argument is opt-in: existing 3-arg \u003ccode\u003egetFixedT(lng, ns, keyPrefix)\u003c/code\u003e callers see no behavior change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): unformatted interpolation values are now typed as \u003ccode\u003estring | number\u003c/code\u003e (was \u003ccode\u003estring\u003c/code\u003e). i18next stringifies values at runtime, so requiring callers to wrap numbers in \u003ccode\u003eString(...)\u003c/code\u003e for plain \u003ccode\u003e{{var}}\u003c/code\u003e placeholders was unnecessary friction — and could mask the real problem when a non-string value was passed alongside multiple interpolation slots (the \u003ccode\u003et()\u003c/code\u003e overload resolution would fall through to the 3-arg form and report a confusing \u0026quot;not assignable to string\u0026quot; error against the options object). Typed format specifiers like \u003ccode\u003e{{x, number}}\u003c/code\u003e, \u003ccode\u003e{{x, currency}}\u003c/code\u003e, \u003ccode\u003e{{x, datetime}}\u003c/code\u003e, etc. keep their precise types; this only relaxes the no-format default. The \u003ccode\u003ecount\u003c/code\u003e variable remains \u003ccode\u003enumber\u003c/code\u003e-only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): restore the pre-v25.10.4 \u003ccode\u003eExistsFunction\u003c/code\u003e shape so plain arrow functions can again be assigned to \u003ccode\u003eExistsFunction\u003c/code\u003e-typed variables (TypeScript cannot infer type predicates through multi-overload assignment). Direct \u003ccode\u003ei18next.exists(key)\u003c/code\u003e calls still narrow \u003ccode\u003ekey\u003c/code\u003e to \u003ccode\u003eSelectorKey\u003c/code\u003e — the predicate is now declared inline on \u003ccode\u003ei18n.exists\u003c/code\u003e. Custom wrappers that want the narrowing can type themselves as \u003ccode\u003etypeof i18next.exists\u003c/code\u003e \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2425\"\u003e2425\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.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\u003ch2\u003e26.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): new \u003ccode\u003eparseInterpolation\u003c/code\u003e TypeOption (default \u003ccode\u003etrue\u003c/code\u003e). When set to \u003ccode\u003efalse\u003c/code\u003e in \u003ccode\u003eCustomTypeOptions\u003c/code\u003e, the type-level extractor stops parsing translation strings for \u003ccode\u003e{{variable}}\u003c/code\u003e patterns. Required by \u003ccode\u003ei18next-icu\u003c/code\u003e users — the default extractor mistakes ICU MessageFormat nested-brace plurals like \u003ccode\u003e{count, plural, one {{count} row} other {{count} rows}}\u003c/code\u003e for an interpolation block and demands a phantom variable name. The flag is type-only; runtime interpolation is governed by \u003ccode\u003eInterpolationOptions\u003c/code\u003e and is unaffected. Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next-icu/issues/85\"\u003ei18next-icu#85\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efix(types): expose \u003ccode\u003eenableSelector\u003c/code\u003e on \u003ccode\u003eInitOptions\u003c/code\u003e so \u003ccode\u003ei18next.init({ enableSelector: 'strict' })\u003c/code\u003e typechecks without a module augmentation. The runtime already reads \u003ccode\u003eopts?.enableSelector\u003c/code\u003e from init options; this lands the matching type declaration next to the other selector-resolution knobs. Accepts \u003ccode\u003efalse | true | 'optimize' | 'strict'\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/Faithfinder\"\u003e\u003ccode\u003e@​Faithfinder\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003eenableSelector: 'strict'\u003c/code\u003e (TypeOptions + runtime option). Opt-in mode that drops the flattened-primary form from \u003ccode\u003eNsResource\u003c/code\u003e at the type level — every namespace (primary included) is exposed only under its own key on \u003ccode\u003e$\u003c/code\u003e, uniformly across single- and multi-ns hooks. At runtime, a leading selector path segment matching the scope's namespace list is always rewritten as a namespace prefix, including the primary. Eliminates the silent-miss surface area where \u003ccode\u003et($ =\u0026gt; $.primary.foo)\u003c/code\u003e typechecks but doesn't resolve under the default mode (see \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e). Backward-compatible: default \u003ccode\u003eenableSelector: false | true | 'optimize'\u003c/code\u003e behavior is unchanged. Note: strict mode is incompatible with the \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2405\"\u003e#2405\u003c/a\u003e pattern (keys whose names match sibling namespaces) — those users should stay on default mode.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003egetFixedT\u003c/code\u003e accepts a fourth optional \u003ccode\u003efixedOpts\u003c/code\u003e argument carrying \u003ccode\u003escopeNs\u003c/code\u003e — the full namespace list the bound \u003ccode\u003et\u003c/code\u003e was created for. The selector API uses \u003ccode\u003escopeNs\u003c/code\u003e to detect when a path's first segment is a namespace prefix, \u003cstrong\u003ewithout\u003c/strong\u003e changing resolution scope. Resolution still uses the bound \u003ccode\u003ens\u003c/code\u003e (a single primary string in the typical react-i18next setup), so plain \u003ccode\u003et('key')\u003c/code\u003e lookups stay isolated to the primary namespace exactly as before — only \u003ccode\u003et($ =\u0026gt; $.secondaryNs.foo)\u003c/code\u003e selectors now route correctly under \u003ccode\u003euseTranslation([nsA, nsB])\u003c/code\u003e. Fixes the runtime side of \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e for the \u003ccode\u003ereact-i18next\u003c/code\u003e default-\u003ccode\u003ensMode\u003c/code\u003e case. The 4th argument is opt-in: existing 3-arg \u003ccode\u003egetFixedT(lng, ns, keyPrefix)\u003c/code\u003e callers see no behavior change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): unformatted interpolation values are now typed as \u003ccode\u003estring | number\u003c/code\u003e (was \u003ccode\u003estring\u003c/code\u003e). i18next stringifies values at runtime, so requiring callers to wrap numbers in \u003ccode\u003eString(...)\u003c/code\u003e for plain \u003ccode\u003e{{var}}\u003c/code\u003e placeholders was unnecessary friction — and could mask the real problem when a non-string value was passed alongside multiple interpolation slots (the \u003ccode\u003et()\u003c/code\u003e overload resolution would fall through to the 3-arg form and report a confusing \u0026quot;not assignable to string\u0026quot; error against the options object). Typed format specifiers like \u003ccode\u003e{{x, number}}\u003c/code\u003e, \u003ccode\u003e{{x, currency}}\u003c/code\u003e, \u003ccode\u003e{{x, datetime}}\u003c/code\u003e, etc. keep their precise types; this only relaxes the no-format default. The \u003ccode\u003ecount\u003c/code\u003e variable remains \u003ccode\u003enumber\u003c/code\u003e-only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): restore the pre-v25.10.4 \u003ccode\u003eExistsFunction\u003c/code\u003e shape so plain arrow functions can again be assigned to \u003ccode\u003eExistsFunction\u003c/code\u003e-typed variables (TypeScript cannot infer type predicates through multi-overload assignment). Direct \u003ccode\u003ei18next.exists(key)\u003c/code\u003e calls still narrow \u003ccode\u003ekey\u003c/code\u003e to \u003ccode\u003eSelectorKey\u003c/code\u003e — the predicate is now declared inline on \u003ccode\u003ei18n.exists\u003c/code\u003e. Custom wrappers that want the narrowing can type themselves as \u003ccode\u003etypeof i18next.exists\u003c/code\u003e \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2425\"\u003e2425\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/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\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/22fb6ad013c9c069c33086eb3737b4371936d5ce\"\u003e\u003ccode\u003e22fb6ad\u003c/code\u003e\u003c/a\u003e 26.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/b640ac41acba1145d2e9e3ed38280dc82b67cc39\"\u003e\u003ccode\u003eb640ac4\u003c/code\u003e\u003c/a\u003e feat(types): parseInterpolation flag for ICU-friendly t() typing (i18next-icu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/0b9debd0f72d30905371e65c02e5a9df5db78e56\"\u003e\u003ccode\u003e0b9debd\u003c/code\u003e\u003c/a\u003e changelog: 26.1.1 entry for \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2431\"\u003e#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/50509e4c916c44996e23f01e7bfbceda79b62870\"\u003e\u003ccode\u003e50509e4\u003c/code\u003e\u003c/a\u003e fix(types): expose enableSelector on InitOptions (\u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/80b540291cf86d5be6a5bd959db82043b643bb19\"\u003e\u003ccode\u003e80b5402\u003c/code\u003e\u003c/a\u003e Enhance Pro Tip in README with i18next-locize-backend plugin link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/5af047552bf34622e1aa0aa322997fe0bde0795d\"\u003e\u003ccode\u003e5af0475\u003c/code\u003e\u003c/a\u003e 26.1.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/i18next/i18next/compare/v26.0.7...v26.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hotkeys-hook` from 5.2.4 to 5.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JohannesKlauss/react-keymap-hook/releases\"\u003ereact-hotkeys-hook's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe previous release was pointing to a broken entry point\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump path-to-regexp from 0.1.12 to 0.1.13 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/JohannesKlauss/react-hotkeys-hook/pull/1329\"\u003eJohannesKlauss/react-hotkeys-hook#1329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump picomatch 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/JohannesKlauss/react-hotkeys-hook/pull/1328\"\u003eJohannesKlauss/react-hotkeys-hook#1328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump follow-redirects from 1.15.11 to 1.16.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/JohannesKlauss/react-hotkeys-hook/pull/1330\"\u003eJohannesKlauss/react-hotkeys-hook#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump svgo from 3.3.2 to 3.3.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1331\"\u003eJohannesKlauss/react-hotkeys-hook#1331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: dynamic enabled option no longer triggers event listeners in v5.3.0 by \u003ca href=\"https://github.com/JohannesKlauss\"\u003e\u003ccode\u003e@​JohannesKlauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1333\"\u003eJohannesKlauss/react-hotkeys-hook#1333\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.3.0...v5.3.1\"\u003ehttps://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.3.0...v5.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump path-to-regexp from 0.1.12 to 0.1.13 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/JohannesKlauss/react-hotkeys-hook/pull/1329\"\u003eJohannesKlauss/react-hotkeys-hook#1329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump picomatch 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/JohannesKlauss/react-hotkeys-hook/pull/1328\"\u003eJohannesKlauss/react-hotkeys-hook#1328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump follow-redirects from 1.15.11 to 1.16.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/JohannesKlauss/react-hotkeys-hook/pull/1330\"\u003eJohannesKlauss/react-hotkeys-hook#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump svgo from 3.3.2 to 3.3.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1331\"\u003eJohannesKlauss/react-hotkeys-hook#1331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: dynamic enabled option no longer triggers event listeners in v5.3.0 by \u003ca href=\"https://github.com/JohannesKlauss\"\u003e\u003ccode\u003e@​JohannesKlauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1333\"\u003eJohannesKlauss/react-hotkeys-hook#1333\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.3.0...v5.3.1\"\u003ehttps://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.3.0...v5.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency vite to v7.3.2 [security] by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1321\"\u003eJohannesKlauss/react-hotkeys-hook#1321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent mod hotkey from triggering on Super/Windows key on non-macOS platforms by \u003ca href=\"https://github.com/samhoseinkhani\"\u003e\u003ccode\u003e@​samhoseinkhani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1325\"\u003eJohannesKlauss/react-hotkeys-hook#1325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate all non-major dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1326\"\u003eJohannesKlauss/react-hotkeys-hook#1326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/JohannesKlauss/react-keymap-hook/issues/1313\"\u003e#1313\u003c/a\u003e Fixed missing \u003ccode\u003eref\u003c/code\u003e re-assignment for conditionally rendered elements by \u003ca href=\"https://github.com/oleksandr-danylchenko\"\u003e\u003ccode\u003e@​oleksandr-danylchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1314\"\u003eJohannesKlauss/react-hotkeys-hook#1314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Key Blacklist Support to useRecordHotkeys by \u003ca href=\"https://github.com/vedmakk\"\u003e\u003ccode\u003e@​vedmakk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1268\"\u003eJohannesKlauss/react-hotkeys-hook#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to v10 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1327\"\u003eJohannesKlauss/react-hotkeys-hook#1327\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/samhoseinkhani\"\u003e\u003ccode\u003e@​samhoseinkhani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1325\"\u003eJohannesKlauss/react-hotkeys-hook#1325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oleksandr-danylchenko\"\u003e\u003ccode\u003e@​oleksandr-danylchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1314\"\u003eJohannesKlauss/react-hotkeys-hook#1314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vedmakk\"\u003e\u003ccode\u003e@​vedmakk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1268\"\u003eJohannesKlauss/react-hotkeys-hook#1268\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.2.4...v5.3.0\"\u003ehttps://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.2.4...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JohannesKlauss/react-hotkeys-hook/commit/d0ea7a86dd5148a36f542cab2de609b804645d93\"\u003e\u003ccode\u003ed0ea7a8\u003c/code\u003e\u003c/a\u003e Release v5.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JohannesKlauss/react-hotkeys-hook/commit/6c71ffc203672a4ecdf5bb17752bca544071c017\"\u003e\u003ccode\u003e6c71ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com...\n\n_Description has been truncated_","html_url":"https://github.com/opencast/admin-interface/pull/1615","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencast%2Fadmin-interface/issues/1615","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1615/packages"},{"uuid":"4521539310","node_id":"PR_kwDOQLapd87fRc07","number":209,"state":"open","title":"Bump react-redux from 9.2.0 to 9.3.0 in /frontend","user":"dependabot[bot]","labels":["dependencies","javascript","frontend"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T05:10:21.000Z","updated_at":"2026-05-26T05:11:09.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":"/frontend","ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 9.2.0 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux 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=react-redux\u0026package-manager=npm_and_yarn\u0026previous-version=9.2.0\u0026new-version=9.3.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/Code-Break-Coffee/codenames/pull/209","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Code-Break-Coffee%2Fcodenames/issues/209","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/209/packages"},{"uuid":"4514568990","node_id":"PR_kwDOOysduc7e63aZ","number":267,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 44 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-25T05:43:17.000Z","updated_at":"2026-05-25T05:43:23.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":44,"packages":[{"name":"nostr-tools","old_version":"2.23.3","new_version":"2.23.5","repository_url":"https://github.com/nbd-wtf/nostr-tools"},{"name":"@testcontainers/postgresql","old_version":"11.13.0","new_version":"11.14.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"pg","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"@aws-sdk/client-secrets-manager","old_version":"3.1021.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@bull-board/api","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@bull-board/express","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@elastic/elasticsearch","old_version":"9.3.4","new_version":"9.4.1","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@sentry/node","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@supabase/supabase-js","old_version":"2.101.1","new_version":"2.106.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"bullmq","old_version":"5.71.1","new_version":"5.77.2","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"dompurify","old_version":"3.3.3","new_version":"3.4.5","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"express","old_version":"4.22.1","new_version":"4.22.2","repository_url":"https://github.com/expressjs/express"},{"name":"express-validator","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/express-validator/express-validator"},{"name":"otpauth","old_version":"9.5.0","new_version":"9.5.1","repository_url":"https://github.com/hectorm/otpauth"},{"name":"puppeteer","old_version":"24.40.0","new_version":"24.43.1","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"slugify","old_version":"1.6.8","new_version":"1.6.9","repository_url":"https://github.com/simov/slugify"},{"name":"swagger-jsdoc","old_version":"6.2.8","new_version":"6.3.0","repository_url":"https://github.com/Surnet/swagger-jsdoc"},{"name":"validator","old_version":"13.15.26","new_version":"13.15.35","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"ws","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/websockets/ws"},{"name":"tsc-alias","old_version":"1.8.16","new_version":"1.8.17","repository_url":"https://github.com/justkey007/tsc-alias"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.3","repository_url":"https://github.com/privatenumber/tsx"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@sentry/react","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.96.1","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-query-devtools","old_version":"5.96.1","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"framer-motion","old_version":"12.38.0","new_version":"12.40.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@axe-core/react","old_version":"4.11.1","new_version":"4.11.3","repository_url":"https://github.com/dequelabs/axe-core-npm"},{"name":"@babel/preset-env","old_version":"7.29.2","new_version":"7.29.5","repository_url":"https://github.com/babel/babel"},{"name":"@storybook/addon-docs","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-onboarding","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.3.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"msw","old_version":"2.12.14","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"playwright","old_version":"1.58.2","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"vite-plugin-pwa","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/vite-pwa/vite-plugin-pwa"},{"name":"@rollup/rollup-darwin-arm64","old_version":"4.59.0","new_version":"4.60.4","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [nostr-tools](https://github.com/nbd-wtf/nostr-tools) | `2.23.3` | `2.23.5` |\n| [@testcontainers/postgresql](https://github.com/testcontainers/testcontainers-node) | `11.13.0` | `11.14.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.20.0` | `8.21.0` |\n| [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) | `3.1021.0` | `3.1053.0` |\n| [@bull-board/api](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api) | `6.20.6` | `6.21.3` |\n| [@bull-board/express](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express) | `6.20.6` | `6.21.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.4` | `9.4.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.53.1` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.101.1` | `2.106.1` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.71.1` | `5.77.2` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.3` | `3.4.5` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `4.22.2` |\n| [express-validator](https://github.com/express-validator/express-validator) | `7.3.1` | `7.3.2` |\n| [otpauth](https://github.com/hectorm/otpauth) | `9.5.0` | `9.5.1` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.40.0` | `24.43.1` |\n| [slugify](https://github.com/simov/slugify) | `1.6.8` | `1.6.9` |\n| [swagger-jsdoc](https://github.com/Surnet/swagger-jsdoc) | `6.2.8` | `6.3.0` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.26` | `13.15.35` |\n| [ws](https://github.com/websockets/ws) | `8.20.0` | `8.21.0` |\n| [tsc-alias](https://github.com/justkey007/tsc-alias) | `1.8.16` | `1.8.17` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.3` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.96.1` | `5.100.14` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.96.1` | `5.100.14` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.38.0` | `12.40.0` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [@axe-core/react](https://github.com/dequelabs/axe-core-npm) | `4.11.1` | `4.11.3` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.2` | `7.29.5` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `9.1.19` | `9.1.20` |\n| [@storybook/addon-onboarding](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/onboarding) | `9.1.19` | `9.1.20` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `9.1.19` | `9.1.20` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.3.0` |\n| [msw](https://github.com/mswjs/msw) | `2.12.14` | `2.14.6` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.60.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.15` |\n| [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) | `1.2.0` | `1.3.0` |\n| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.59.0` | `4.60.4` |\n\n\nUpdates `nostr-tools` from 2.23.3 to 2.23.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/ed47ef8ef73d78c338fbaf530e48be0fd4282194\"\u003e\u003ccode\u003eed47ef8\u003c/code\u003e\u003c/a\u003e bump version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/a9e89e16e33b8e393f10eb0d2f83050c418cc27c\"\u003e\u003ccode\u003ea9e89e1\u003c/code\u003e\u003c/a\u003e nip22: like nip10, but for kind:1111 and adjacent kinds.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/3cd26d7d76605a1d7fb123ba8515ef019b0d1805\"\u003e\u003ccode\u003e3cd26d7\u003c/code\u003e\u003c/a\u003e nip44: fix test sha256.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/e1f3ffdece5e7899e9b96015cacb30897b5e99a6\"\u003e\u003ccode\u003ee1f3ffd\u003c/code\u003e\u003c/a\u003e fix: format pool.test.ts and relay.test.ts (pre-existing)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/1f2c967b042e2972fe29cc4ad42ef5928e2ff33e\"\u003e\u003ccode\u003e1f2c967\u003c/code\u003e\u003c/a\u003e feat(nip47): support multiple relays in parseConnectionString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/6b8c24228228f6a1eb49d5fe082388b5dc2034eb\"\u003e\u003ccode\u003e6b8c242\u003c/code\u003e\u003c/a\u003e fix(nip42): catch SendingOnClosedConnection during automatic AUTH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/8260e6245d17c3900a940d573682737a5911c819\"\u003e\u003ccode\u003e8260e62\u003c/code\u003e\u003c/a\u003e nip44: support encryption of payloads larger than 65535 bytes (\u003ca href=\"https://redirect.github.com/nbd-wtf/nostr-tools/issues/527\"\u003e#527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/007e0b41d07ed942b326b84152dd52ff22d70ed8\"\u003e\u003ccode\u003e007e0b4\u003c/code\u003e\u003c/a\u003e feat(nip46): add skipSwitchRelays option to BunkerSignerParams\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/8be6d08a43ae00a2ba11bbed3bb532672522ad48\"\u003e\u003ccode\u003e8be6d08\u003c/code\u003e\u003c/a\u003e fix(nip47): support multiple relays in parseConnectionString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/1b955bdbcb7775833930836930b44e88949101cd\"\u003e\u003ccode\u003e1b955bd\u003c/code\u003e\u003c/a\u003e fix: window.printer is undefined in AbstractRelay._onmessage\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nbd-wtf/nostr-tools/compare/v2.23.3...v2.23.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testcontainers/postgresql` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003e@​testcontainers/postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pg` from 8.20.0 to 8.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md\"\u003epg's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epg@8.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3521\"\u003eSASL SCRAM\u003c/a\u003e server error responses properly.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3667\"\u003enode@26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003escramMaxIterations\u003c/code\u003e \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3677\"\u003econfig option\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eclient.getTransactionStatus()\u003c/code\u003e \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3645\"\u003emethod\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/brianc/node-postgres/commit/544b1ce8152bc280e398dc1e8a66920abe6a640e\"\u003e\u003ccode\u003e544b1ce\u003c/code\u003e\u003c/a\u003e Publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/cc03fa5cdf0f1e67b2518ebad5cf2269206aa49c\"\u003e\u003ccode\u003ecc03fa5\u003c/code\u003e\u003c/a\u003e Add scramMaxIterations option to limit SCRAM iteration count (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3677\"\u003e#3677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/f776327b3fcdd997c67e866ef7c620ef9c26b3f2\"\u003e\u003ccode\u003ef776327\u003c/code\u003e\u003c/a\u003e Remove compatibility code for unsupported versions of Node (\u0026lt;16) (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/f252870eba73c15449b57562e6698b5859e32095\"\u003e\u003ccode\u003ef252870\u003c/code\u003e\u003c/a\u003e cleanup: pg utils (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/c8da6ab9326d93005e6947217cf665f707e08ec7\"\u003e\u003ccode\u003ec8da6ab\u003c/code\u003e\u003c/a\u003e Assorted test cleanup (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3673\"\u003e#3673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/fa47e73349786c2a76db98801d60c05371b0a906\"\u003e\u003ccode\u003efa47e73\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eClient#end\u003c/code\u003e callback being called multiple times when first is no-op (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/88a7e60c7191ce8061d6276b299895bf5511e042\"\u003e\u003ccode\u003e88a7e60\u003c/code\u003e\u003c/a\u003e cleanup: Move declaration to more natural place\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/2095247a7b10ebe19cd7d518e07ee2f259dda70a\"\u003e\u003ccode\u003e2095247\u003c/code\u003e\u003c/a\u003e cleanup: Combine duplicated code in \u003ccode\u003eClient#query\u003c/code\u003e and avoid unneeded early n...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/0ac3eddef6481f4e4f9359c65d3c0cfd7d2124e1\"\u003e\u003ccode\u003e0ac3edd\u003c/code\u003e\u003c/a\u003e fix: apply SASLprep (RFC 4013) to passwords before SCRAM-SHA-256 PBKDF2 (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3669\"\u003e#3669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/be880d45552269f0b847a3e568014bde6536eae3\"\u003e\u003ccode\u003ebe880d4\u003c/code\u003e\u003c/a\u003e Assorted test fixes and cleanup (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3672\"\u003e#3672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brianc/node-postgres/commits/pg@8.21.0/packages/pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\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.1021.0 to 3.1053.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.1053.0\u003c/h2\u003e\n\u003ch4\u003e3.1053.0(2026-05-22)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-gameliftstreams:\u003c/strong\u003e  Added new Gen6 stream classes based on the EC2 G6e instance family. These classes are designed for streaming high-fidelity, graphically demanding games and applications that benefit from additional GPU memory and performance. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bf88fa508bf74c7120202668d66b1657601e0d32\"\u003ebf88fa50\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-22 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3518814ad7011517e95ba077b4d60b64834dc0f5\"\u003e3518814a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appconfig:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e757a91539c7e5633896a6165098a1802de3255c\"\u003ee757a915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-repostspace:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/15fec74b7b20e186a9eb70d593819dfa73b7f782\"\u003e15fec74b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/adeea78b85eb00bed1a973b7344ecddbd89345f0\"\u003eadeea78b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudcontrol:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e7ef3bf7a1497a06a0ae1cbdfaa6bfa68b6ffe4\"\u003e2e7ef3bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-tnb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f07457cbe17f8f1621475ba0c585363e36aef9d7\"\u003ef07457cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sso-oidc:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e909d25a859634f57fd2cdcd20a760c36bfc42b\"\u003e2e909d25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3vectors:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4071f1a4d21610fb883f2af611b3d69d2922cd5f\"\u003e4071f1a4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-internetmonitor:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/117e04a99f7c58f946947e77b0bc75f87998198e\"\u003e117e04a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-freetier:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e3cf14a2f64239d4b7c4160fd8c5b95672deb9b6\"\u003ee3cf14a2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-oam:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5a30b72248e4f26b10173b2f64c7892d1b963eaa\"\u003e5a30b722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecastquery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ada5ae322c6b5eb88ba194b1d8715b5d699de1ce\"\u003eada5ae32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9de89c10330b5641dc0427653815f8131209edca\"\u003e9de89c10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-migration-hub-refactor-spaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a4e5e7ba8ec707c4bbdf27a7e38425cb9652861c\"\u003ea4e5e7ba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-controltower:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b99b7a1820b90840d18c8b39edc9a4d10afdf553\"\u003eb99b7a18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-databrew:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4a1bcdb9123163d275247b25f02845097260fb51\"\u003e4a1bcdb9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-b2bi:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/66bb63d12d590f6e191714b9263affccf478f3b2\"\u003e66bb63d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-simspaceweaver:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c6617b6d847a27bc7e32bef03c10fb04b227e21f\"\u003ec6617b6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-containers:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e99cccbde15f31ac18b780138c8f880600e7e516\"\u003ee99cccbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-recommended-actions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45477f0838686bbbd69ad1afbd6b3b7ecda1a1c3\"\u003e45477f08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecast:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5964d82b99f5dd46a92341f85053db135c0d23fc\"\u003e5964d82b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-neptunedata:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/418745d5411b2ff30ffb2c8472d4301f485a71a6\"\u003e418745d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  Added guardrail assessment results to inference spans in the ListSpans API. You can now see which AI Guardrail policies were evaluated, whether content was blocked or masked, and per-policy details for each Bedrock Converse call (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0213a8624e82ca946be41fe8833d460e709d2d2a\"\u003e0213a862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-pricing-calculator:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69e44c0d790426ebf70e3b16b7b2a32ea94c9207\"\u003e69e44c0d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-panorama:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d227732b924cfcefad956561e9d000226b6472a1\"\u003ed227732b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-license-manager-user-subscriptions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7fd5d2020b79ef05efcf6857ce1d3b81ef51d781\"\u003e7fd5d202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-account:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad88edbb4a8ef4029b1d7897f7221c50da491865\"\u003ead88edbb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-schemas:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d8835cfc2971415619c70bd9d298fd2498d8d4b8\"\u003ed8835cfc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pi:\u003c/strong\u003e  Added ListPerformanceAnalysisReportRecommendations API to retrieve recommendations for a performance analysis report. Added analysis configuration support to CreatePerformanceAnalysisReport for enhanced analysis types such as vacuum analysis. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b09c19bf6e70f660073b94da11abf5ea4e6ea882\"\u003eb09c19bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-outposts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6e7917a6e550d5190564edefc4f65ea392d864ab\"\u003e6e7917a6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-frauddetector:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9c130d58eb968baaaf07f9f45eae3f01ae7d4d59\"\u003e9c130d58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-network-firewall:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/963a1286bf936d17d6e0df5aad2e1ffb602e469e\"\u003e963a1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-geo-places:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/965ac97a33901ae783e8ea29c56b80380951d211\"\u003e965ac97a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sesv2:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6f1bd2e812a1aef1c515999880d5de6614562d45\"\u003e6f1bd2e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent-runtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7ac37e3af8fc13de2a6e5127d417f8a7ecb621a5\"\u003e7ac37e3a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rbin:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5e73fd45b4407462c931a4f82a025d1c2d1d93a9\"\u003e5e73fd45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codestar-notifications:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d95ca14cfe7e22f165246649e0979be415718077\"\u003ed95ca14c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-application-signals:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/38a20bfa5b7ebd899bbb4382366e6a06e27dc286\"\u003e38a20bfa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  The ModifyInstanceAttribute API now supports modification of EnclaveOptions for the instance as a typed parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bc91aa621fed3c15fecfe07660458aafa59242df\"\u003ebc91aa62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-marketplace-discovery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45132960757e60a48c2eef3b36350c282b32f727\"\u003e45132960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-notificationscontacts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e9ca97abed6a82e58c6ae305eeda869b13c5b008\"\u003ee9ca97ab\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.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\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.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\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/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\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1053.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 `@bull-board/api` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e) (Thohirah Husaini) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/38b8d786e441d9d105cc049e6989403a0cf3390c\"\u003e\u003ccode\u003e38b8d78\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149\"\u003e#1149\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003ed7c40b1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump axios in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148\"\u003e#1148\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e08a3dcf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145\"\u003e#1145\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e33aa8a7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump lodash (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146\"\u003e#1146\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003eeeb90e2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 2 directories with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142\"\u003e#1142\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e3427763\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138\"\u003e#1138\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e8c644c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.20.7...v6.21.0\"\u003ev6.21.0\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-08\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake dependabot ignore /examples folder (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140\"\u003e#1140\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e4702231\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003ef317f59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 1 update (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133\"\u003e#1133\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003efd49b4a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther 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/felixmosh/bull-board/commit/82d472b479791ece54c953bfa11f9e3afda6bacd\"\u003e\u003ccode\u003e82d472b\u003c/code\u003e\u003c/a\u003e Release 6.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e fix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/2cf3508f90de725b71a95f1a9427a453f87b3024\"\u003e\u003ccode\u003e2cf3508\u003c/code\u003e\u003c/a\u003e Release 6.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e feat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/45ba317028d1879bc7f72e94edb159d63547a77a\"\u003e\u003ccode\u003e45ba317\u003c/code\u003e\u003c/a\u003e Release 6.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/7b7c89f7a6384fa26f8731e16af38d93921f06df\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e feat: add textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/b1df47b522460426619e3f94a0353d5d53924f73\"\u003e\u003ccode\u003eb1df47b\u003c/code\u003e\u003c/a\u003e Release 6.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/a987ec736972ec18b129fb4dae49b913d77689e6\"\u003e\u003ccode\u003ea987ec7\u003c/code\u003e\u003c/a\u003e Release 6.20.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/eed5f1f67eb4cba0567daf3b5b82caf078ee1fa2\"\u003e\u003ccode\u003eeed5f1f\u003c/code\u003e\u003c/a\u003e feat: sidebar visual hierarchy, unified status tabs, and UI polish (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/felixmosh/bull-board/commits/v6.21.3/packages/api\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bull-board/express` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/express's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/express's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environment badge (\u003ca h...\n\n_Description has been truncated_","html_url":"https://github.com/zone17/sovren/pull/267","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zone17%2Fsovren/issues/267","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/267/packages"},{"uuid":"4514423405","node_id":"PR_kwDOQiGN6M7e6aFH","number":44,"state":"open","title":"chore(deps)(deps): bump the react-ecosystem group across 1 directory with 2 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-25T05:08:47.000Z","updated_at":"2026-05-25T05:09:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps): bump","group_name":"react-ecosystem","update_count":2,"packages":[{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps the react-ecosystem group with 2 updates in the / directory: [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [react-redux](https://github.com/reduxjs/react-redux).\n\nUpdates `react-dom` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/qnbs/DisinfoDesk/pull/44","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qnbs%2FDisinfoDesk/issues/44","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/44/packages"},{"uuid":"4511014433","node_id":"PR_kwDORSoS4M7ewEgu","number":143,"state":"closed","title":"chore(deps): Bump the minor-and-patch group across 1 directory with 37 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-28T01:31:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-24T08:51:43.000Z","updated_at":"2026-05-28T01:31:45.000Z","time_to_close":319200,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"minor-and-patch","update_count":37,"packages":[{"name":"@aws-sdk/client-ssm","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-providers","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"eslint","old_version":"10.3.0","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"turbo","old_version":"2.9.11","new_version":"2.9.14","repository_url":"https://github.com/vercel/turborepo"},{"name":"typescript-eslint","old_version":"8.59.2","new_version":"8.59.4","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.7","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"fast-check","old_version":"4.7.0","new_version":"4.8.0","repository_url":"https://github.com/dubzzz/fast-check"},{"name":"@types/node","old_version":"22.19.18","new_version":"22.19.19","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-router","old_version":"1.169.2","new_version":"1.170.8","repository_url":"https://github.com/TanStack/router"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@vitejs/plugin-react","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"vite","old_version":"8.0.11","new_version":"8.0.14","repository_url":"https://github.com/vitejs/vite"},{"name":"@aws-sdk/client-cloudwatch","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-ec2","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kms","old_version":"3.1050.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-verifiedpermissions","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/s3-request-presigner","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@cedar-policy/cedar-wasm","old_version":"4.10.0","new_version":"4.11.0","repository_url":"https://github.com/cedar-policy/cedar"},{"name":"@hono/zod-openapi","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/honojs/middleware"},{"name":"hono","old_version":"4.12.18","new_version":"4.12.22","repository_url":"https://github.com/honojs/hono"},{"name":"mssql","old_version":"12.5.2","new_version":"12.5.4","repository_url":"https://github.com/tediousjs/node-mssql"},{"name":"@aws-sdk/client-cognito-identity-provider","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.3","repository_url":"https://github.com/privatenumber/tsx"},{"name":"@playwright/mcp","old_version":"0.0.70","new_version":"0.0.75","repository_url":"https://github.com/microsoft/playwright-mcp"},{"name":"@playwright/test","old_version":"1.59.1","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"downshift","old_version":"9.3.2","new_version":"9.3.3","repository_url":"https://github.com/downshift-js/downshift"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router","old_version":"7.15.0","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"babel-jest","old_version":"30.3.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-preset-expo","old_version":"55.0.21","new_version":"55.0.22","repository_url":"https://github.com/expo/expo"},{"name":"ts-jest","old_version":"29.4.9","new_version":"29.4.11","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/credential-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers) | `3.1045.0` | `3.1053.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.3.0` | `10.4.0` |\n| [turbo](https://github.com/vercel/turborepo) | `2.9.11` | `2.9.14` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.2` | `8.59.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.7` |\n| [fast-check](https://github.com/dubzzz/fast-check/tree/HEAD/packages/fast-check) | `4.7.0` | `4.8.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.19.18` | `22.19.19` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.100.14` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.169.2` | `1.170.8` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.1` | `6.0.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.11` | `8.0.14` |\n| [@aws-sdk/client-cloudwatch](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-cloudwatch) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/client-ec2](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ec2) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/client-kms](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kms) | `3.1050.0` | `3.1053.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/client-verifiedpermissions](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-verifiedpermissions) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.1045.0` | `3.1053.0` |\n| [@cedar-policy/cedar-wasm](https://github.com/cedar-policy/cedar) | `4.10.0` | `4.11.0` |\n| [@hono/zod-openapi](https://github.com/honojs/middleware/tree/HEAD/packages/zod-openapi) | `1.3.0` | `1.4.0` |\n| [hono](https://github.com/honojs/hono) | `4.12.18` | `4.12.22` |\n| [mssql](https://github.com/tediousjs/node-mssql) | `12.5.2` | `12.5.4` |\n| [@aws-sdk/client-cognito-identity-provider](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-cognito-identity-provider) | `3.1045.0` | `3.1053.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.3` |\n| [@playwright/mcp](https://github.com/microsoft/playwright-mcp) | `0.0.70` | `0.0.75` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.59.1` | `1.60.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [downshift](https://github.com/downshift-js/downshift) | `9.3.2` | `9.3.3` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.15.0` | `7.15.1` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.3.0` | `30.4.1` |\n| [babel-preset-expo](https://github.com/expo/expo/tree/HEAD/packages/babel-preset-expo) | `55.0.21` | `55.0.22` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.9` | `29.4.11` |\n\n\nUpdates `@aws-sdk/client-ssm` from 3.1045.0 to 3.1053.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-ssm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1053.0\u003c/h2\u003e\n\u003ch4\u003e3.1053.0(2026-05-22)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-gameliftstreams:\u003c/strong\u003e  Added new Gen6 stream classes based on the EC2 G6e instance family. These classes are designed for streaming high-fidelity, graphically demanding games and applications that benefit from additional GPU memory and performance. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bf88fa508bf74c7120202668d66b1657601e0d32\"\u003ebf88fa50\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-22 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3518814ad7011517e95ba077b4d60b64834dc0f5\"\u003e3518814a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appconfig:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e757a91539c7e5633896a6165098a1802de3255c\"\u003ee757a915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-repostspace:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/15fec74b7b20e186a9eb70d593819dfa73b7f782\"\u003e15fec74b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/adeea78b85eb00bed1a973b7344ecddbd89345f0\"\u003eadeea78b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudcontrol:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e7ef3bf7a1497a06a0ae1cbdfaa6bfa68b6ffe4\"\u003e2e7ef3bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-tnb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f07457cbe17f8f1621475ba0c585363e36aef9d7\"\u003ef07457cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sso-oidc:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e909d25a859634f57fd2cdcd20a760c36bfc42b\"\u003e2e909d25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3vectors:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4071f1a4d21610fb883f2af611b3d69d2922cd5f\"\u003e4071f1a4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-internetmonitor:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/117e04a99f7c58f946947e77b0bc75f87998198e\"\u003e117e04a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-freetier:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e3cf14a2f64239d4b7c4160fd8c5b95672deb9b6\"\u003ee3cf14a2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-oam:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5a30b72248e4f26b10173b2f64c7892d1b963eaa\"\u003e5a30b722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecastquery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ada5ae322c6b5eb88ba194b1d8715b5d699de1ce\"\u003eada5ae32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9de89c10330b5641dc0427653815f8131209edca\"\u003e9de89c10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-migration-hub-refactor-spaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a4e5e7ba8ec707c4bbdf27a7e38425cb9652861c\"\u003ea4e5e7ba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-controltower:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b99b7a1820b90840d18c8b39edc9a4d10afdf553\"\u003eb99b7a18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-databrew:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4a1bcdb9123163d275247b25f02845097260fb51\"\u003e4a1bcdb9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-b2bi:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/66bb63d12d590f6e191714b9263affccf478f3b2\"\u003e66bb63d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-simspaceweaver:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c6617b6d847a27bc7e32bef03c10fb04b227e21f\"\u003ec6617b6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-containers:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e99cccbde15f31ac18b780138c8f880600e7e516\"\u003ee99cccbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-recommended-actions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45477f0838686bbbd69ad1afbd6b3b7ecda1a1c3\"\u003e45477f08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecast:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5964d82b99f5dd46a92341f85053db135c0d23fc\"\u003e5964d82b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-neptunedata:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/418745d5411b2ff30ffb2c8472d4301f485a71a6\"\u003e418745d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  Added guardrail assessment results to inference spans in the ListSpans API. You can now see which AI Guardrail policies were evaluated, whether content was blocked or masked, and per-policy details for each Bedrock Converse call (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0213a8624e82ca946be41fe8833d460e709d2d2a\"\u003e0213a862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-pricing-calculator:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69e44c0d790426ebf70e3b16b7b2a32ea94c9207\"\u003e69e44c0d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-panorama:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d227732b924cfcefad956561e9d000226b6472a1\"\u003ed227732b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-license-manager-user-subscriptions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7fd5d2020b79ef05efcf6857ce1d3b81ef51d781\"\u003e7fd5d202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-account:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad88edbb4a8ef4029b1d7897f7221c50da491865\"\u003ead88edbb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-schemas:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d8835cfc2971415619c70bd9d298fd2498d8d4b8\"\u003ed8835cfc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pi:\u003c/strong\u003e  Added ListPerformanceAnalysisReportRecommendations API to retrieve recommendations for a performance analysis report. Added analysis configuration support to CreatePerformanceAnalysisReport for enhanced analysis types such as vacuum analysis. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b09c19bf6e70f660073b94da11abf5ea4e6ea882\"\u003eb09c19bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-outposts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6e7917a6e550d5190564edefc4f65ea392d864ab\"\u003e6e7917a6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-frauddetector:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9c130d58eb968baaaf07f9f45eae3f01ae7d4d59\"\u003e9c130d58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-network-firewall:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/963a1286bf936d17d6e0df5aad2e1ffb602e469e\"\u003e963a1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-geo-places:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/965ac97a33901ae783e8ea29c56b80380951d211\"\u003e965ac97a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sesv2:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6f1bd2e812a1aef1c515999880d5de6614562d45\"\u003e6f1bd2e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent-runtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7ac37e3af8fc13de2a6e5127d417f8a7ecb621a5\"\u003e7ac37e3a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rbin:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5e73fd45b4407462c931a4f82a025d1c2d1d93a9\"\u003e5e73fd45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codestar-notifications:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d95ca14cfe7e22f165246649e0979be415718077\"\u003ed95ca14c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-application-signals:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/38a20bfa5b7ebd899bbb4382366e6a06e27dc286\"\u003e38a20bfa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  The ModifyInstanceAttribute API now supports modification of EnclaveOptions for the instance as a typed parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bc91aa621fed3c15fecfe07660458aafa59242df\"\u003ebc91aa62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-marketplace-discovery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45132960757e60a48c2eef3b36350c282b32f727\"\u003e45132960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-notificationscontacts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e9ca97abed6a82e58c6ae305eeda869b13c5b008\"\u003ee9ca97ab\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-ssm/CHANGELOG.md\"\u003e@​aws-sdk/client-ssm'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.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-ssm\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-ssm\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-ssm\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-ssm\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-ssm\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\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ssm\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/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-ssm/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-ssm/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-ssm/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1053.0/clients/client-ssm\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/credential-providers` from 3.1045.0 to 3.1053.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/credential-providers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1053.0\u003c/h2\u003e\n\u003ch4\u003e3.1053.0(2026-05-22)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-gameliftstreams:\u003c/strong\u003e  Added new Gen6 stream classes based on the EC2 G6e instance family. These classes are designed for streaming high-fidelity, graphically demanding games and applications that benefit from additional GPU memory and performance. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bf88fa508bf74c7120202668d66b1657601e0d32\"\u003ebf88fa50\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-22 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3518814ad7011517e95ba077b4d60b64834dc0f5\"\u003e3518814a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appconfig:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e757a91539c7e5633896a6165098a1802de3255c\"\u003ee757a915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-repostspace:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/15fec74b7b20e186a9eb70d593819dfa73b7f782\"\u003e15fec74b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/adeea78b85eb00bed1a973b7344ecddbd89345f0\"\u003eadeea78b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudcontrol:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e7ef3bf7a1497a06a0ae1cbdfaa6bfa68b6ffe4\"\u003e2e7ef3bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-tnb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f07457cbe17f8f1621475ba0c585363e36aef9d7\"\u003ef07457cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sso-oidc:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e909d25a859634f57fd2cdcd20a760c36bfc42b\"\u003e2e909d25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3vectors:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4071f1a4d21610fb883f2af611b3d69d2922cd5f\"\u003e4071f1a4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-internetmonitor:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/117e04a99f7c58f946947e77b0bc75f87998198e\"\u003e117e04a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-freetier:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e3cf14a2f64239d4b7c4160fd8c5b95672deb9b6\"\u003ee3cf14a2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-oam:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5a30b72248e4f26b10173b2f64c7892d1b963eaa\"\u003e5a30b722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecastquery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ada5ae322c6b5eb88ba194b1d8715b5d699de1ce\"\u003eada5ae32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9de89c10330b5641dc0427653815f8131209edca\"\u003e9de89c10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-migration-hub-refactor-spaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a4e5e7ba8ec707c4bbdf27a7e38425cb9652861c\"\u003ea4e5e7ba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-controltower:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b99b7a1820b90840d18c8b39edc9a4d10afdf553\"\u003eb99b7a18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-databrew:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4a1bcdb9123163d275247b25f02845097260fb51\"\u003e4a1bcdb9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-b2bi:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/66bb63d12d590f6e191714b9263affccf478f3b2\"\u003e66bb63d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-simspaceweaver:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c6617b6d847a27bc7e32bef03c10fb04b227e21f\"\u003ec6617b6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-containers:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e99cccbde15f31ac18b780138c8f880600e7e516\"\u003ee99cccbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-recommended-actions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45477f0838686bbbd69ad1afbd6b3b7ecda1a1c3\"\u003e45477f08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecast:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5964d82b99f5dd46a92341f85053db135c0d23fc\"\u003e5964d82b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-neptunedata:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/418745d5411b2ff30ffb2c8472d4301f485a71a6\"\u003e418745d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  Added guardrail assessment results to inference spans in the ListSpans API. You can now see which AI Guardrail policies were evaluated, whether content was blocked or masked, and per-policy details for each Bedrock Converse call (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0213a8624e82ca946be41fe8833d460e709d2d2a\"\u003e0213a862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-pricing-calculator:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69e44c0d790426ebf70e3b16b7b2a32ea94c9207\"\u003e69e44c0d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-panorama:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d227732b924cfcefad956561e9d000226b6472a1\"\u003ed227732b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-license-manager-user-subscriptions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7fd5d2020b79ef05efcf6857ce1d3b81ef51d781\"\u003e7fd5d202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-account:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad88edbb4a8ef4029b1d7897f7221c50da491865\"\u003ead88edbb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-schemas:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d8835cfc2971415619c70bd9d298fd2498d8d4b8\"\u003ed8835cfc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pi:\u003c/strong\u003e  Added ListPerformanceAnalysisReportRecommendations API to retrieve recommendations for a performance analysis report. Added analysis configuration support to CreatePerformanceAnalysisReport for enhanced analysis types such as vacuum analysis. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b09c19bf6e70f660073b94da11abf5ea4e6ea882\"\u003eb09c19bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-outposts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6e7917a6e550d5190564edefc4f65ea392d864ab\"\u003e6e7917a6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-frauddetector:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9c130d58eb968baaaf07f9f45eae3f01ae7d4d59\"\u003e9c130d58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-network-firewall:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/963a1286bf936d17d6e0df5aad2e1ffb602e469e\"\u003e963a1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-geo-places:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/965ac97a33901ae783e8ea29c56b80380951d211\"\u003e965ac97a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sesv2:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6f1bd2e812a1aef1c515999880d5de6614562d45\"\u003e6f1bd2e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent-runtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7ac37e3af8fc13de2a6e5127d417f8a7ecb621a5\"\u003e7ac37e3a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rbin:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5e73fd45b4407462c931a4f82a025d1c2d1d93a9\"\u003e5e73fd45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codestar-notifications:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d95ca14cfe7e22f165246649e0979be415718077\"\u003ed95ca14c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-application-signals:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/38a20bfa5b7ebd899bbb4382366e6a06e27dc286\"\u003e38a20bfa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  The ModifyInstanceAttribute API now supports modification of EnclaveOptions for the instance as a typed parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bc91aa621fed3c15fecfe07660458aafa59242df\"\u003ebc91aa62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-marketplace-discovery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45132960757e60a48c2eef3b36350c282b32f727\"\u003e45132960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-notificationscontacts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e9ca97abed6a82e58c6ae305eeda869b13c5b008\"\u003ee9ca97ab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/packages/credential-providers/CHANGELOG.md\"\u003e@​aws-sdk/credential-providers'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.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/credential-providers\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/credential-providers\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/credential-providers\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/credential-providers\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/credential-providers\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\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/credential-providers\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/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/packages/credential-providers/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/901b75a183812de984903bd301614e194f6c6e43\"\u003e\u003ccode\u003e901b75a\u003c/code\u003e\u003c/a\u003e chore(packages): update import paths (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers/issues/8024\"\u003e#8024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1053.0/packages/credential-providers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.3.0 to 10.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1a45ec596af1dd5f880e6874cb8f24dafb6a7ecf\"\u003e\u003ccode\u003e1a45ec5\u003c/code\u003e\u003c/a\u003e feat: check sequence expressions in \u003ccode\u003efor-direction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20701\"\u003e#20701\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/450040bd89b989b3531824c6be45feb5fe3d936b\"\u003e\u003ccode\u003e450040b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to \u003ccode\u003eeslint/config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20735\"\u003e#20735\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6799431203f2579632d0870f98ba132067f4040c\"\u003e\u003ccode\u003e6799431\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e to ^0.6.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20850\"\u003e#20850\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f078fef5005dceb14fc162aab7c7200e027688dd\"\u003e\u003ccode\u003ef078fef\u003c/code\u003e\u003c/a\u003e fix: handle non-array deprecated rule replacements (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20825\"\u003e#20825\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e) (Pavel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9cc73875046e3c4b8313644cbb1e99e26b36bd3f\"\u003e\u003ccode\u003e9cc7387\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3d7b5484407403817aa9071a394d336d8ea96eb5\"\u003e\u003ccode\u003e3d7b548\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/191ec3c0a3f94ce0f110df761f0b2b8949011ccb\"\u003e\u003ccode\u003e191ec3c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/24db8cb8e6f07fba667121777a15b1785486be94\"\u003e\u003ccode\u003e24db8cb\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.save() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20802\"\u003e#20802\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ef0549cac4a9537e4c3a26b9f3edd4c99476bf6\"\u003e\u003ccode\u003e2ef0549\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20857\"\u003e#20857\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a4297918d264d229a06cd96051ef9b91c7b86732\"\u003e\u003ccode\u003ea429791\u003c/code\u003e\u003c/a\u003e ci: remove \u003ccode\u003eeslint-webpack-plugin\u003c/code\u003e types integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20668\"\u003e#20668\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e37386aa7f2ce220b2ef74a6afbac5f6b3527c5\"\u003e\u003ccode\u003e9e37386\u003c/code\u003e\u003c/a\u003e chore: replace \u003ccode\u003erecast\u003c/code\u003e with range approach in code-sample-minimizer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20682\"\u003e#20682\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0dd1f9ffc9a07704d46e2a4c8d4ccc0d0908b0c0\"\u003e\u003ccode\u003e0dd1f9f\u003c/code\u003e\u003c/a\u003e test: disable warning for \u003ccode\u003evm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20845\"\u003e#20845\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9da3c7bc92d9579f8db19ecb56e718538d09db2b\"\u003e\u003ccode\u003e9da3c7b\u003c/code\u003e\u003c/a\u003e refactor: remove deprecated \u003ccode\u003emeta.language\u003c/code\u003e and migrate \u003ccode\u003emeta.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20716\"\u003e#20716\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2099ed12a0a74c3d7f0808514362af2499b4fe2b\"\u003e\u003ccode\u003e2099ed1\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003emeta.defaultOptions\u003c/code\u003e to more rules, enable linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20800\"\u003e#20800\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f1dfbc9ca57196de7092e1888cc99427bd6fe06e\"\u003e\u003ccode\u003ef1dfbc9\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20836\"\u003e#20836\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c75941390c14728806cd4baef4f6072f6de78318\"\u003e\u003ccode\u003ec759413\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20843\"\u003e#20843\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b817d6fdc9ae2c35b528dc662b2eca8f40f64aa\"\u003e\u003ccode\u003e5b817d6\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/ast-utils (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20838\"\u003e#20838\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c13ae3934c198c494e5958fa3a68b33244ff06a\"\u003e\u003ccode\u003e1c13ae3\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/severity (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20835\"\u003e#20835\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/452c4010c07dc2e36fe6ec6a8c48298878e86887\"\u003e\u003ccode\u003e452c401\u003c/code\u003e\u003c/a\u003e 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6417e8b55c9525070d6e168b485ce6ff21688ed\"\u003e\u003ccode\u003eb6417e8\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.3.0...v10.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo` from 2.9.11 to 2.9.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/releases\"\u003eturbo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTurborepo v2.9.14\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains important security fixes.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eHigh:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/security/advisories/GHSA-5xc8-49mv-x4mm\"\u003eGHSA-5xc8-49mv-x4mm: Turborepo VSCode Extension command injection\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eLow:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/security/advisories/GHSA-hcf7-66rw-9f5r\"\u003eGHSA-hcf7-66rw-9f5r: Login callback CSRF/session fixation\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/security/advisories/GHSA-3qcw-2rhx-2726\"\u003eGHSA-3qcw-2rhx-2726: Unexpected local code execution during Yarn Berry detection\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease(turborepo): 2.9.12 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/vercel/turborepo/pull/12774\"\u003evercel/turborepo#12774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Restore docs mobile menu by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12782\"\u003evercel/turborepo#12782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Use \u003ccode\u003epull_request\u003c/code\u003e for PR title linting by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12787\"\u003evercel/turborepo#12787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Scope GitHub Actions caches by branch by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12788\"\u003evercel/turborepo#12788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Validate lockfiles without dependency downloads by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12789\"\u003evercel/turborepo#12789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved unneeded import form hash creation script in docs by \u003ca href=\"https://github.com/dancrumb\"\u003e\u003ccode\u003e@​dancrumb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12799\"\u003evercel/turborepo#12799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Validate auth callback state by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12802\"\u003evercel/turborepo#12802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Harden VS Code extension command execution by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12800\"\u003evercel/turborepo#12800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Avoid project-local Yarn during detection by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12801\"\u003evercel/turborepo#12801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Release 2.9.13 by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12803\"\u003evercel/turborepo#12803\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/dancrumb\"\u003e\u003ccode\u003e@​dancrumb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12799\"\u003evercel/turborepo#12799\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.9.12...v2.9.14\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.12...v2.9.14\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.13-canary.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease(turborepo): 2.9.11-canary.7 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/vercel/turborepo/pull/12768\"\u003evercel/turborepo#12768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow \u003ccode\u003e$TURBO_EXTENDS$\u003c/code\u003e in LSP diagnostics by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12770\"\u003evercel/turborepo#12770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(turborepo): 2.9.11 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/vercel/turborepo/pull/12771\"\u003evercel/turborepo#12771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow transit nodes in LSP diagnostics by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12773\"\u003evercel/turborepo#12773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(turborepo): 2.9.12 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/vercel/turborepo/pull/12774\"\u003evercel/turborepo#12774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Restore docs mobile menu by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12782\"\u003evercel/turborepo#12782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Use \u003ccode\u003epull_request\u003c/code\u003e for PR title linting by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12787\"\u003evercel/turborepo#12787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Scope GitHub Actions caches by branch by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12788\"\u003evercel/turborepo#12788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Validate lockfiles without dependency downloads by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12789\"\u003evercel/turborepo#12789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved unneeded import form hash creation script in docs by \u003ca href=\"https://github.com/dancrumb\"\u003e\u003ccode\u003e@​dancrumb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12799\"\u003evercel/turborepo#12799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Validate auth callback state by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12802\"\u003evercel/turborepo#12802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Harden VS Code extension command execution by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12800\"\u003evercel/turborepo#12800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Avoid project-local Yarn during detection by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12801\"\u003evercel/turborepo#12801\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/fc62fe0d9c347d1d24f0ed8946284856593ddb93\"\u003e\u003ccode\u003efc62fe0\u003c/code\u003e\u003c/a\u003e publish 2.9.14 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/fb8c9aec0f9e83f95783659a5ce9c4478cf62cb9\"\u003e\u003ccode\u003efb8c9ae\u003c/code\u003e\u003c/a\u003e chore: Release 2.9.13 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12803\"\u003e#12803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/e8e629da4e1fb75231089e91b19be9d327a3e649\"\u003e\u003ccode\u003ee8e629d\u003c/code\u003e\u003c/a\u003e fix: Avoid project-local Yarn during detection (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12801\"\u003e#12801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/91c90cbf12f524c5c29b713d6472dd5fcdecb309\"\u003e\u003ccode\u003e91c90cb\u003c/code\u003e\u003c/a\u003e fix: Harden VS Code extension command execution (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12800\"\u003e#12800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/84f450894e87da1eed864d51f6f637f26980d560\"\u003e\u003ccode\u003e84f4508\u003c/code\u003e\u003c/a\u003e fix: Validate auth callback state (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/1779ad7901384f106236a6e196059e4929745514\"\u003e\u003ccode\u003e1779ad7\u003c/code\u003e\u003c/a\u003e Removed unneeded import form hash creation script in docs (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12799\"\u003e#12799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/71f8c90a807ffb9b9876ea8a04f523f473bf5c8d\"\u003e\u003ccode\u003e71f8c90\u003c/code\u003e\u003c/a\u003e test: Validate lockfiles without dependency downloads (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12789\"\u003e#12789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/5fcb96024d503127bb0ed760ebe159b7716c52b3\"\u003e\u003ccode\u003e5fcb960\u003c/code\u003e\u003c/a\u003e ci: Scope GitHub Actions caches by branch (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12788\"\u003e#12788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/4cf9fabc9a6f6c99fe4e2f2da9f35be631be062a\"\u003e\u003ccode\u003e4cf9fab\u003c/code\u003e\u003c/a\u003e ci: Use \u003ccode\u003epull_request\u003c/code\u003e for PR title linting (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12787\"\u003e#12787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/859c629bc401f239ac7980a132746ca90478e17c\"\u003e\u003ccode\u003e859c629\u003c/code\u003e\u003c/a\u003e fix: Restore docs mobile menu (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12782\"\u003e#12782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.9.11...v2.9.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.59.2 to 8.59.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.59.4\u003c/h2\u003e\n\u003ch2\u003e8.59.4 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-floating-promises] stack overflow when using recursive types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12294\"\u003e#12294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eproject-service:\u003c/strong\u003e throw error cause in \u003ccode\u003egetParsedConfigFileFromTSServer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12321\"\u003e#12321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export Compatible* types from typescript-eslint to resolve pnpm TS error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12340\"\u003e#12340\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elumir\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.4\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.59.3\u003c/h2\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.59.4 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export Compatible* types from typescript-eslint to resolve pnpm TS error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12340\"\u003e#12340\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.4\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ca6ca1431b6d18235297a7e29feb5d98f012dff2\"\u003e\u003ccode\u003eca6ca14\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4b927c607755b2648d5854b9e928c1dbb2b8e088\"\u003e\u003ccode\u003e4b927c6\u003c/code\u003e\u003c/a\u003e fix(typescript-eslint): export Compatible* types from typescript-eslint to re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/48e13c0261e3cb1bf4f4dfaa462cdb3a56ef7383\"\u003e\u003ccode\u003e48e13c0\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/44f9625336841a8ee3eb01a9e02e49b1d7b12648\"\u003e\u003ccode\u003e44f9625\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4.1.5 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12307\"\u003e#12307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.4/packages/typescript-eslint\"\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.5 to 4.1.7\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.7\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Limit concurrency per task branch in addition to per leaf callbacks (backport)  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10384\"\u003evitest-dev/vitest#10384\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f0f2a1ee\"\u003e\u003c!-- raw HTML omitted --\u003e(4f0f2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.6...v4.1.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\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/a09d47236e19fd3151351080c667036ca6164dc4\"\u003e\u003ccode\u003ea09d472\u003c/code\u003e\u003c/a\u003e chore: release v4.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee1830604d57f6a02bf28f8067cdffc06\"\u003e\u003ccode\u003e18af98c\u003c/code\u003e\u003c/a\u003e fix(browser): simplify orchestrator otel carrier (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10285\"\u003e#10285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607cc67c7bf52ead13a606321ffdb06a857\"\u003e\u003ccode\u003e3188260\u003c/code\u003e\u003c/a\u003e feat(browser): provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 4.1.5 to 4.1.7\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/coverage-v8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Limit concurrency per task branch in addition to per leaf callbacks (backport)  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10384\"\u003evitest-dev/vitest#10384\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f0f2a1ee\"\u003e\u003c!-- raw HTML omitted --\u003e(4f0f2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.6...v4.1.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\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/a09d47236e19fd3151351080c667036ca6164dc4\"\u003e\u003ccode\u003ea09d472\u003c/code\u003e\u003c/a\u003e chore: release v4.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-check` from 4.7.0 to 4.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dubzzz/fast-check/releases\"\u003efast-check's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNew arbitrary to chain in a loop fashion\u003c/h2\u003e\n\u003cp\u003e[\u003ca href=\"https://github.com/dubzzz/fast-check/tree/v4.8.0\"\u003eCode\u003c/a\u003e][\u003ca href=\"https://github.com/dubzzz/fast-check/compare/v4.7.0...v4.8.0\"\u003eDiff\u003c/a\u003e]\u003c/p\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6678\"\u003ePR#6678\u003c/a\u003e) Add \u003ccode\u003echainUntil\u003c/code\u003e arbitrary for iterative chaining\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6965\"\u003ePR#6965\u003c/a\u003e) Bug: Restore ability not to use \u003ccode\u003eskipLibCheck\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6877\"\u003ePR#6877\u003c/a\u003e) CI: Lowercase discussion_category_name to \u0026quot;announcements\u0026quot;\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6878\"\u003ePR#6878\u003c/a\u003e) CI: Scope permissions of clean-caches\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6880\"\u003ePR#6880\u003c/a\u003e) CI: Add PR-authoring guidance for Claude\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6887\"\u003ePR#6887\u003c/a\u003e) CI: Delete CLAUDE.md\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6888\"\u003ePR#6888\u003c/a\u003e) CI: Use tilde ranges for security dependency overrides\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6891\"\u003ePR#6891\u003c/a\u003e) CI: Disable Renovate updates on pnpm overrides\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6899\"\u003ePR#6899\u003c/a\u003e) CI: Scope Claude hooks to \u003ccode\u003e$CLAUDE_PROJECT_DIR\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6905\"\u003ePR#6905\u003c/a\u003e) CI: Enable pnpm global virtual store\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6933\"\u003ePR#6933\u003c/a\u003e) CI: Pin pnpm in npm install commands\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6932\"\u003ePR#6932\u003c/a\u003e) CI: Grant \u003ccode\u003ediscussions: write\u003c/code\u003e to release jobs\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6935\"\u003ePR#6935\u003c/a\u003e) CI: Skip PR template check for dubzzz\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6937\"\u003ePR#6937\u003c/a\u003e) CI: Mirror the repo to tangled\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6938\"\u003ePR#6938\u003c/a\u003e) CI: Add missing runs-on for tangled\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6889\"\u003ePR#6889\u003c/a\u003e) Doc: Add release notes for fast-check 4.7.0\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6900\"\u003ePR#6900\u003c/a\u003e) Doc: Fix broken API reference links\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6844\"\u003ePR#6844\u003c/a\u003e) Doc: Extract manual setup guide into dedicated page\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6845\"\u003ePR#6845\u003c/a\u003e) Doc: Add index pages for documentation sections\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6918\"\u003ePR#6918\u003c/a\u003e) Doc: Fix Documentation link to point to first doc page\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6939\"\u003ePR#6939\u003c/a\u003e) Doc: Link to Tangled mirror of fast-check\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6934\"\u003ePR#6934\u003c/a\u003e) Test: Tolerate \u003ccode\u003e\\p{...}\u003c/code\u003e value drift in docs tests\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6951\"\u003ePR#6951\u003c/a\u003e) Test: Fix poisoning tests for latest Node\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\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/dubzzz/fast-check/blob/main/packages/fast-check/CHANGELOG.md\"\u003efast-check's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.8.0\u003c/h1\u003e\n\u003cp\u003e\u003cem\u003eNew arbitrary to chain in a loop fashion\u003c/em\u003e\n[\u003ca href=\"https://github.com/dubzzz/fast-check/tree/v4.8.0\"\u003eCode\u003c/a\u003e][\u003ca href=\"https://github.com/dubzzz/fast-check/compare/v4.7.0...v4.8.0\"\u003eDi...\n\n_Description has been truncated_","html_url":"https://github.com/DolasDev/pegasus/pull/143","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DolasDev%2Fpegasus/issues/143","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/143/packages"},{"uuid":"4482577336","node_id":"PR_kwDOHR5mx87dVCXx","number":1255,"state":"open","title":"build(deps): bump react-redux from 9.2.0 to 9.3.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-20T02:15:35.000Z","updated_at":"2026-05-20T02:17:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 9.2.0 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux 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=react-redux\u0026package-manager=npm_and_yarn\u0026previous-version=9.2.0\u0026new-version=9.3.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/laststance/geek-infiltration/pull/1255","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/laststance%2Fgeek-infiltration/issues/1255","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1255/packages"},{"uuid":"4475132482","node_id":"PR_kwDOJifMkc7c89oa","number":446,"state":"open","title":"Bump react-redux from 9.2.0 to 9.3.0","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-19T06:58:16.000Z","updated_at":"2026-05-19T06:58:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 9.2.0 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux 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=react-redux\u0026package-manager=npm_and_yarn\u0026previous-version=9.2.0\u0026new-version=9.3.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/sanidhyy/ai-summarizer/pull/446","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanidhyy%2Fai-summarizer/issues/446","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/446/packages"},{"uuid":"4474849125","node_id":"PR_kwDOKrHcRM7c8EF3","number":575,"state":"closed","title":"Bump the production-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-23T09:44:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T06:07:00.000Z","updated_at":"2026-05-23T09:44:44.000Z","time_to_close":358662,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"production-dependencies","update_count":14,"packages":[{"name":"@react-navigation/bottom-tabs","old_version":"7.15.11","new_version":"7.16.1","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native","old_version":"7.2.2","new_version":"7.2.4","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native-stack","old_version":"7.14.12","new_version":"7.15.1","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"i18next","old_version":"26.0.8","new_version":"26.2.0","repository_url":"https://github.com/i18next/i18next"},{"name":"react-i18next","old_version":"17.0.6","new_version":"17.0.8","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-native-charts-wrapper","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/wuxudong/react-native-charts-wrapper"},{"name":"react-native-paper","old_version":"5.15.1","new_version":"5.15.2","repository_url":"https://github.com/callstack/react-native-paper"},{"name":"react-native-paper-dates","old_version":"0.23.6","new_version":"0.23.8","repository_url":"https://github.com/web-ridge/react-native-paper-dates"},{"name":"react-native-reanimated","old_version":"4.3.0","new_version":"4.3.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"react-native-safe-area-context","old_version":"5.7.0","new_version":"5.8.0","repository_url":"https://github.com/AppAndFlow/react-native-safe-area-context"},{"name":"react-native-screens","old_version":"4.24.0","new_version":"4.25.1","repository_url":"https://github.com/software-mansion/react-native-screens"},{"name":"react-native-svg","old_version":"15.15.4","new_version":"15.15.5","repository_url":"https://github.com/software-mansion/react-native-svg"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@react-navigation/bottom-tabs](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/bottom-tabs) | `7.15.11` | `7.16.1` |\n| [@react-navigation/native](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native) | `7.2.2` | `7.2.4` |\n| [@react-navigation/native-stack](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native-stack) | `7.14.12` | `7.15.1` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [i18next](https://github.com/i18next/i18next) | `26.0.8` | `26.2.0` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `17.0.6` | `17.0.8` |\n| [react-native-charts-wrapper](https://github.com/wuxudong/react-native-charts-wrapper) | `0.6.0` | `0.7.0` |\n| [react-native-paper](https://github.com/callstack/react-native-paper) | `5.15.1` | `5.15.2` |\n| [react-native-paper-dates](https://github.com/web-ridge/react-native-paper-dates) | `0.23.6` | `0.23.8` |\n| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.3.0` | `4.3.1` |\n| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.7.0` | `5.8.0` |\n| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.24.0` | `4.25.1` |\n| [react-native-svg](https://github.com/software-mansion/react-native-svg) | `15.15.4` | `15.15.5` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n\n\nUpdates `@react-navigation/bottom-tabs` from 7.15.11 to 7.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/bottom-tabs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.16.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/bottom-tabs@7.16.1/packages/bottom-tabs/CHANGELOG.md\"\u003e@​react-navigation/bottom-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.16.0...@react-navigation/bottom-tabs@7.16.1\"\u003e7.16.1\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.12...@react-navigation/bottom-tabs@7.15.13\"\u003e7.15.13\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.11...@react-navigation/bottom-tabs@7.15.12\"\u003e7.15.12\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/8e0ce2be919f84b3d9fa2d2db2587e0a7a4c50ce\"\u003e\u003ccode\u003e8e0ce2b\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e\u003ccode\u003e1930fa0\u003c/code\u003e\u003c/a\u003e feat: add ability to prevent tab bar selection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1a9623cf04d124518b2e27fb95301a852f7e7caf\"\u003e\u003ccode\u003e1a9623c\u003c/code\u003e\u003c/a\u003e refactor: backport API changes from 8.x and add deprecations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/bottom-tabs@7.16.1/packages/bottom-tabs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native` from 7.2.2 to 7.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native@7.2.4/packages/native/CHANGELOG.md\"\u003e@​react-navigation/native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.2...@react-navigation/native@7.2.3\"\u003e7.2.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e\u003ccode\u003e680a3eb\u003c/code\u003e\u003c/a\u003e fix: fix linking prefix matching host with additional characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003e\u003ccode\u003eec42524\u003c/code\u003e\u003c/a\u003e fix: handle errors in parsing query params gracefully\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e\u003ccode\u003e5a884b1\u003c/code\u003e\u003c/a\u003e fix: fix URLs with hashes not being matched correctly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/d43e3c25dd51e83adde1a409fa18b11ecbb2d496\"\u003e\u003ccode\u003ed43e3c2\u003c/code\u003e\u003c/a\u003e refactor: support module augmentation for default types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/fae561d2330d5a3142fbe32963254ce3e33729a6\"\u003e\u003ccode\u003efae561d\u003c/code\u003e\u003c/a\u003e refactor: dispatch back instead of reset if we determine it's a simple pop (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native@7.2.4/packages/native\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native-stack` from 7.14.12 to 7.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native-stack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native-stack@7.15.1/packages/native-stack/CHANGELOG.md\"\u003e@​react-navigation/native-stack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.15.0...@react-navigation/native-stack@7.15.1\"\u003e7.15.1\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.13...@react-navigation/native-stack@7.14.14\"\u003e7.14.14\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.12...@react-navigation/native-stack@7.14.13\"\u003e7.14.13\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/8e0ce2be919f84b3d9fa2d2db2587e0a7a4c50ce\"\u003e\u003ccode\u003e8e0ce2b\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native-stack@7.15.1/packages/native-stack\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.11.2 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e@​reduxjs/toolkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e adds RTK usage skills files (via TanStack Intent) exports the RTK Query hook options types for reusability, fixes issues with infinite query status flags and batching handling, and makes some small TS improvements.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eSkills Files\u003c/h3\u003e\n\u003cp\u003eWe've generated agent skill files that are now included in the RTK package itself in a \u003ccode\u003eskills\u003c/code\u003e folder.  They cover using and migrating to modern RTK, client and server state management, and handling side effects.  You can point your agent at these skills yourself, or use \u003ca href=\"https://tanstack.com/intent/latest/docs/getting-started/quick-start-consumers\"\u003eTanStack Intent\u003c/a\u003e to pick them up.\u003c/p\u003e\n\u003ch3\u003eTypeScript Improvements\u003c/h3\u003e\n\u003cp\u003eThe types for our RTK Query hook options are now exported, which lets you stop using \u003ccode\u003eParameters\u003c/code\u003e to extract those types for use in your own code.\u003c/p\u003e\n\u003cp\u003eThe types for listener middleware matchers were tweaked to allow \u003ccode\u003einterface\u003c/code\u003e-based type guards, not just \u003ccode\u003etype\u003c/code\u003e-based definitions.\u003c/p\u003e\n\u003cp\u003eThe internal \u003ccode\u003eIgnorePaths\u003c/code\u003e type was renamed to \u003ccode\u003eIgnoredPaths\u003c/code\u003e for consistency.\u003c/p\u003e\n\u003cp\u003eWe now use the built-in \u003ccode\u003eNoInfer\u003c/code\u003e util that comes with TS 5.4+.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cp\u003eWe fixed handling of the \u003ccode\u003eisSuccess\u003c/code\u003e status flag when switching infinite query cache entries. This should prevent accidental UI flashes that were occurring due to this flag accidentally flipping.\u003c/p\u003e\n\u003cp\u003eWe've added a 100ms timeout fallback to the \u003ccode\u003eautoBatch\u003c/code\u003e enhancer's \u003ccode\u003erequestAnimationFrame\u003c/code\u003e timer.  We had several reports that \u003ccode\u003erAF\u003c/code\u003e didn't work correctly when used in background tabs / opened windows, and that RTK never updated the UI.  This should ensure that the updates flush correctly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport hook options types for RTK Query hooks by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5218\"\u003ereduxjs/redux-toolkit#5218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TanStack Intent skills for Redux Toolkit by \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5249\"\u003ereduxjs/redux-toolkit#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep isSuccess: true when switching infinite query cache entries by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5268\"\u003ereduxjs/redux-toolkit#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow interface-based type guards as listener matcher by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5269\"\u003ereduxjs/redux-toolkit#5269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setTimeout fallback to raf autoBatch strategy for background tabs by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5273\"\u003ereduxjs/redux-toolkit#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(toolkit): rename \u003ccode\u003eIgnorePaths\u003c/code\u003e type to \u003ccode\u003eIgnoredPaths\u003c/code\u003e by \u003ca href=\"https://github.com/Ri5ha6h\"\u003e\u003ccode\u003e@​Ri5ha6h\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5284\"\u003ereduxjs/redux-toolkit#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5289\"\u003ereduxjs/redux-toolkit#5289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/576a02f8056fbee2dcaddb4d2e4d2da3b7937c58\"\u003e\u003ccode\u003e576a02f\u003c/code\u003e\u003c/a\u003e Release 2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/de2d55e1a2b0bcf8873d96f8ac6bb0f8d1aacce7\"\u003e\u003ccode\u003ede2d55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5237\"\u003e#5237\u003c/a\u003e from aryaemami59/fix/codegen/generateEndpoints-retur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/ac807c317aeb825cc03ca853d8da76d9506ff8db\"\u003e\u003ccode\u003eac807c3\u003c/code\u003e\u003c/a\u003e fix(codegen): narrow \u003ccode\u003egenerateEndpoints\u003c/code\u003e return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/01ed3ba07cb045cdbec44ea00c2bda35ec85a00f\"\u003e\u003ccode\u003e01ed3ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5289\"\u003e#5289\u003c/a\u003e from aryaemami59/feat/toolkit/switch-to-native-NoInfer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/1f16db1c7c8eb3f5007cfdbab4e8b369103d806a\"\u003e\u003ccode\u003e1f16db1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5290\"\u003e#5290\u003c/a\u003e from aryaemami59/build/toolkit/exclude-test-files-fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/23783c1335eec39d55cb8cd249e1b8251722aee1\"\u003e\u003ccode\u003e23783c1\u003c/code\u003e\u003c/a\u003e build(toolkit): exclude test files from final bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/91b8b0a38c52e2c26aaa481228ed47f9ca3f082a\"\u003e\u003ccode\u003e91b8b0a\u003c/code\u003e\u003c/a\u003e feat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/0b37f1a905930dc495c402d92b79a8e45c6bd29d\"\u003e\u003ccode\u003e0b37f1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5286\"\u003e#5286\u003c/a\u003e from aryaemami59/docs/toolkit/fix-typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3cd62c8e3d617f4b62d73067408a7039b659ba6d\"\u003e\u003ccode\u003e3cd62c8\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003eunforwardedActions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/64853cc12b06d6c22cea0a9bbaf30b4e6b32f9c8\"\u003e\u003ccode\u003e64853cc\u003c/code\u003e\u003c/a\u003e chore: fix various typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.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.0.8 to 26.2.0\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): new \u003ccode\u003eparseInterpolation\u003c/code\u003e TypeOption (default \u003ccode\u003etrue\u003c/code\u003e). When set to \u003ccode\u003efalse\u003c/code\u003e in \u003ccode\u003eCustomTypeOptions\u003c/code\u003e, the type-level extractor stops parsing translation strings for \u003ccode\u003e{{variable}}\u003c/code\u003e patterns. Required by \u003ccode\u003ei18next-icu\u003c/code\u003e users — the default extractor mistakes ICU MessageFormat nested-brace plurals like \u003ccode\u003e{count, plural, one {{count} row} other {{count} rows}}\u003c/code\u003e for an interpolation block and demands a phantom variable name. The flag is type-only; runtime interpolation is governed by \u003ccode\u003eInterpolationOptions\u003c/code\u003e and is unaffected. Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next-icu/issues/85\"\u003ei18next-icu#85\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efix(types): expose \u003ccode\u003eenableSelector\u003c/code\u003e on \u003ccode\u003eInitOptions\u003c/code\u003e so \u003ccode\u003ei18next.init({ enableSelector: 'strict' })\u003c/code\u003e typechecks without a module augmentation. The runtime already reads \u003ccode\u003eopts?.enableSelector\u003c/code\u003e from init options; this lands the matching type declaration next to the other selector-resolution knobs. Accepts \u003ccode\u003efalse | true | 'optimize' | 'strict'\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/Faithfinder\"\u003e\u003ccode\u003e@​Faithfinder\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003eenableSelector: 'strict'\u003c/code\u003e (TypeOptions + runtime option). Opt-in mode that drops the flattened-primary form from \u003ccode\u003eNsResource\u003c/code\u003e at the type level — every namespace (primary included) is exposed only under its own key on \u003ccode\u003e$\u003c/code\u003e, uniformly across single- and multi-ns hooks. At runtime, a leading selector path segment matching the scope's namespace list is always rewritten as a namespace prefix, including the primary. Eliminates the silent-miss surface area where \u003ccode\u003et($ =\u0026gt; $.primary.foo)\u003c/code\u003e typechecks but doesn't resolve under the default mode (see \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e). Backward-compatible: default \u003ccode\u003eenableSelector: false | true | 'optimize'\u003c/code\u003e behavior is unchanged. Note: strict mode is incompatible with the \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2405\"\u003e#2405\u003c/a\u003e pattern (keys whose names match sibling namespaces) — those users should stay on default mode.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003egetFixedT\u003c/code\u003e accepts a fourth optional \u003ccode\u003efixedOpts\u003c/code\u003e argument carrying \u003ccode\u003escopeNs\u003c/code\u003e — the full namespace list the bound \u003ccode\u003et\u003c/code\u003e was created for. The selector API uses \u003ccode\u003escopeNs\u003c/code\u003e to detect when a path's first segment is a namespace prefix, \u003cstrong\u003ewithout\u003c/strong\u003e changing resolution scope. Resolution still uses the bound \u003ccode\u003ens\u003c/code\u003e (a single primary string in the typical react-i18next setup), so plain \u003ccode\u003et('key')\u003c/code\u003e lookups stay isolated to the primary namespace exactly as before — only \u003ccode\u003et($ =\u0026gt; $.secondaryNs.foo)\u003c/code\u003e selectors now route correctly under \u003ccode\u003euseTranslation([nsA, nsB])\u003c/code\u003e. Fixes the runtime side of \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e for the \u003ccode\u003ereact-i18next\u003c/code\u003e default-\u003ccode\u003ensMode\u003c/code\u003e case. The 4th argument is opt-in: existing 3-arg \u003ccode\u003egetFixedT(lng, ns, keyPrefix)\u003c/code\u003e callers see no behavior change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): unformatted interpolation values are now typed as \u003ccode\u003estring | number\u003c/code\u003e (was \u003ccode\u003estring\u003c/code\u003e). i18next stringifies values at runtime, so requiring callers to wrap numbers in \u003ccode\u003eString(...)\u003c/code\u003e for plain \u003ccode\u003e{{var}}\u003c/code\u003e placeholders was unnecessary friction — and could mask the real problem when a non-string value was passed alongside multiple interpolation slots (the \u003ccode\u003et()\u003c/code\u003e overload resolution would fall through to the 3-arg form and report a confusing \u0026quot;not assignable to string\u0026quot; error against the options object). Typed format specifiers like \u003ccode\u003e{{x, number}}\u003c/code\u003e, \u003ccode\u003e{{x, currency}}\u003c/code\u003e, \u003ccode\u003e{{x, datetime}}\u003c/code\u003e, etc. keep their precise types; this only relaxes the no-format default. The \u003ccode\u003ecount\u003c/code\u003e variable remains \u003ccode\u003enumber\u003c/code\u003e-only\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): new \u003ccode\u003eparseInterpolation\u003c/code\u003e TypeOption (default \u003ccode\u003etrue\u003c/code\u003e). When set to \u003ccode\u003efalse\u003c/code\u003e in \u003ccode\u003eCustomTypeOptions\u003c/code\u003e, the type-level extractor stops parsing translation strings for \u003ccode\u003e{{variable}}\u003c/code\u003e patterns. Required by \u003ccode\u003ei18next-icu\u003c/code\u003e users — the default extractor mistakes ICU MessageFormat nested-brace plurals like \u003ccode\u003e{count, plural, one {{count} row} other {{count} rows}}\u003c/code\u003e for an interpolation block and demands a phantom variable name. The flag is type-only; runtime interpolation is governed by \u003ccode\u003eInterpolationOptions\u003c/code\u003e and is unaffected. Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next-icu/issues/85\"\u003ei18next-icu#85\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efix(types): expose \u003ccode\u003eenableSelector\u003c/code\u003e on \u003ccode\u003eInitOptions\u003c/code\u003e so \u003ccode\u003ei18next.init({ enableSelector: 'strict' })\u003c/code\u003e typechecks without a module augmentation. The runtime already reads \u003ccode\u003eopts?.enableSelector\u003c/code\u003e from init options; this lands the matching type declaration next to the other selector-resolution knobs. Accepts \u003ccode\u003efalse | true | 'optimize' | 'strict'\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/Faithfinder\"\u003e\u003ccode\u003e@​Faithfinder\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003eenableSelector: 'strict'\u003c/code\u003e (TypeOptions + runtime option). Opt-in mode that drops the flattened-primary form from \u003ccode\u003eNsResource\u003c/code\u003e at the type level — every namespace (primary included) is exposed only under its own key on \u003ccode\u003e$\u003c/code\u003e, uniformly across single- and multi-ns hooks. At runtime, a leading selector path segment matching the scope's namespace list is always rewritten as a namespace prefix, including the primary. Eliminates the silent-miss surface area where \u003ccode\u003et($ =\u0026gt; $.primary.foo)\u003c/code\u003e typechecks but doesn't resolve under the default mode (see \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e). Backward-compatible: default \u003ccode\u003eenableSelector: false | true | 'optimize'\u003c/code\u003e behavior is unchanged. Note: strict mode is incompatible with the \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2405\"\u003e#2405\u003c/a\u003e pattern (keys whose names match sibling namespaces) — those users should stay on default mode.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003egetFixedT\u003c/code\u003e accepts a fourth optional \u003ccode\u003efixedOpts\u003c/code\u003e argument carrying \u003ccode\u003escopeNs\u003c/code\u003e — the full namespace list the bound \u003ccode\u003et\u003c/code\u003e was created for. The selector API uses \u003ccode\u003escopeNs\u003c/code\u003e to detect when a path's first segment is a namespace prefix, \u003cstrong\u003ewithout\u003c/strong\u003e changing resolution scope. Resolution still uses the bound \u003ccode\u003ens\u003c/code\u003e (a single primary string in the typical react-i18next setup), so plain \u003ccode\u003et('key')\u003c/code\u003e lookups stay isolated to the primary namespace exactly as before — only \u003ccode\u003et($ =\u0026gt; $.secondaryNs.foo)\u003c/code\u003e selectors now route correctly under \u003ccode\u003euseTranslation([nsA, nsB])\u003c/code\u003e. Fixes the runtime side of \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e for the \u003ccode\u003ereact-i18next\u003c/code\u003e default-\u003ccode\u003ensMode\u003c/code\u003e case. The 4th argument is opt-in: existing 3-arg \u003ccode\u003egetFixedT(lng, ns, keyPrefix)\u003c/code\u003e callers see no behavior change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): unformatted interpolation values are now typed as \u003ccode\u003estring | number\u003c/code\u003e (was \u003ccode\u003estring\u003c/code\u003e). i18next stringifies values at runtime, so requiring callers to wrap numbers in \u003ccode\u003eString(...)\u003c/code\u003e for plain \u003ccode\u003e{{var}}\u003c/code\u003e placeholders was unnecessary friction — and could mask the real problem when a non-string value was passed alongside multiple interpolation slots (the \u003ccode\u003et()\u003c/code\u003e overload resolution would fall through to the 3-arg form and report a confusing \u0026quot;not assignable to string\u0026quot; error against the options object). Typed format specifiers like \u003ccode\u003e{{x, number}}\u003c/code\u003e, \u003ccode\u003e{{x, currency}}\u003c/code\u003e, \u003ccode\u003e{{x, datetime}}\u003c/code\u003e, etc. keep their precise types; this only relaxes the no-format default. The \u003ccode\u003ecount\u003c/code\u003e variable remains \u003ccode\u003enumber\u003c/code\u003e-only\u003c/li\u003e\n\u003c/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/22fb6ad013c9c069c33086eb3737b4371936d5ce\"\u003e\u003ccode\u003e22fb6ad\u003c/code\u003e\u003c/a\u003e 26.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/b640ac41acba1145d2e9e3ed38280dc82b67cc39\"\u003e\u003ccode\u003eb640ac4\u003c/code\u003e\u003c/a\u003e feat(types): parseInterpolation flag for ICU-friendly t() typing (i18next-icu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/0b9debd0f72d30905371e65c02e5a9df5db78e56\"\u003e\u003ccode\u003e0b9debd\u003c/code\u003e\u003c/a\u003e changelog: 26.1.1 entry for \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2431\"\u003e#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/50509e4c916c44996e23f01e7bfbceda79b62870\"\u003e\u003ccode\u003e50509e4\u003c/code\u003e\u003c/a\u003e fix(types): expose enableSelector on InitOptions (\u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/80b540291cf86d5be6a5bd959db82043b643bb19\"\u003e\u003ccode\u003e80b5402\u003c/code\u003e\u003c/a\u003e Enhance Pro Tip in README with i18next-locize-backend plugin link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/5af047552bf34622e1aa0aa322997fe0bde0795d\"\u003e\u003ccode\u003e5af0475\u003c/code\u003e\u003c/a\u003e 26.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/85c0951550923806b8cb4a21c9cb0f077a6eab1f\"\u003e\u003ccode\u003e85c0951\u003c/code\u003e\u003c/a\u003e feat: enableSelector: 'strict' — explicit-ns selector mode, no flattened prim...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/8fec684b4e56ccd6b02a364e1b6c2e992bcbd4ee\"\u003e\u003ccode\u003e8fec684\u003c/code\u003e\u003c/a\u003e docs(types): clarify ExistsFunction note re: narrowing through wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/61eaf5be1025f91ec75beb2674e14c9bd94e5a33\"\u003e\u003ccode\u003e61eaf5b\u003c/code\u003e\u003c/a\u003e 26.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/47fd92f8aaa6c403b521f1b39e46e060b62e8855\"\u003e\u003ccode\u003e47fd92f\u003c/code\u003e\u003c/a\u003e feat: getFixedT 4th-arg scopeNs decouples selector ns-detection from resoluti...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/i18next/i18next/compare/v26.0.8...v26.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-i18next` from 17.0.6 to 17.0.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md\"\u003ereact-i18next's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): \u003ccode\u003e\u0026lt;Trans i18nKey={$ =\u0026gt; ...}\u0026gt;\u003c/code\u003e now typechecks under \u003ccode\u003eenableSelector: 'strict'\u003c/code\u003e. The \u003ccode\u003eTrans\u003c/code\u003e component's conditional type was gated on \u003ccode\u003e_EnableSelector extends true | 'optimize'\u003c/code\u003e, excluding \u003ccode\u003e'strict'\u003c/code\u003e and falling back to the legacy string-key signature. Runtime was already correct (it calls \u003ccode\u003ekeyFromSelector(i18nKey)\u003c/code\u003e whenever \u003ccode\u003etypeof i18nKey === 'function'\u003c/code\u003e); this is a type-only fix that widens the conditional to include \u003ccode\u003e'strict'\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/Faithfinder\"\u003e\u003ccode\u003e@​Faithfinder\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/react-i18next/pull/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003euseTranslation([nsA, nsB, ...])\u003c/code\u003e now passes its full namespace list to \u003ccode\u003egetFixedT\u003c/code\u003e via the new \u003ccode\u003escopeNs\u003c/code\u003e opt (requires \u003ccode\u003ei18next\u003c/code\u003e ≥ v26.0.10). This makes selector calls with a secondary-namespace prefix resolve correctly under default \u003ccode\u003ensMode\u003c/code\u003e: \u003ccode\u003et($ =\u0026gt; $.nsB.foo)\u003c/code\u003e previously missed silently because the bound \u003ccode\u003ens\u003c/code\u003e was the primary string only and i18next's selector rewrite needed an array. Resolution semantics are unchanged — plain \u003ccode\u003et('key')\u003c/code\u003e lookups still stay isolated to the primary namespace by default; use \u003ccode\u003ensMode: 'fallback'\u003c/code\u003e to opt into multi-ns fallback resolution as before. Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003ei18next#2429\u003c/a\u003e for \u003ccode\u003euseTranslation\u003c/code\u003e-based callers.\u003c/li\u003e\n\u003c/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/react-i18next/commit/a46ad23ad07f1a3440d03cce80d0cab7ad23e2f0\"\u003e\u003ccode\u003ea46ad23\u003c/code\u003e\u003c/a\u003e 17.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/f715031fd7d90542bacd15d50e57235763527271\"\u003e\u003ccode\u003ef715031\u003c/code\u003e\u003c/a\u003e update i18next dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/a515d5b767366e2b48704d219a3b7e4744e7ce72\"\u003e\u003ccode\u003ea515d5b\u003c/code\u003e\u003c/a\u003e changelog: 17.0.8 entry for \u003ca href=\"https://redirect.github.com/i18next/react-i18next/issues/1921\"\u003e#1921\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/d5ab7c82e93b4cb4b64b298b407745f3dbb235a1\"\u003e\u003ccode\u003ed5ab7c8\u003c/code\u003e\u003c/a\u003e fix(types): accept selector i18nKey on \u0026lt;Trans\u0026gt; under enableSelector: 'strict'...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/b91ba362800ca7af2461306b900731eaad1de19a\"\u003e\u003ccode\u003eb91ba36\u003c/code\u003e\u003c/a\u003e Add Locize advice section near the top of README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/5e892a27a78b243b5c2eb3691da76ea1daa41b65\"\u003e\u003ccode\u003e5e892a2\u003c/code\u003e\u003c/a\u003e 17.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/c8f4c6b564d8c03526ced9eac1d5cc34a49c49b1\"\u003e\u003ccode\u003ec8f4c6b\u003c/code\u003e\u003c/a\u003e feat: useTranslation([nsA,nsB]) routes selector secondary-ns prefix via getFi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/084f9a650b371b520dce17781e6b2d885b316955\"\u003e\u003ccode\u003e084f9a6\u003c/code\u003e\u003c/a\u003e Modernize locize.com URLs and refresh UTM tags\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/i18next/react-i18next/compare/v17.0.6...v17.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-charts-wrapper` from 0.6.0 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/wuxudong/react-native-charts-wrapper/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-paper` from 5.15.1 to 5.15.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/callstack/react-native-paper/releases\"\u003ereact-native-paper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 5.15.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/callstack/react-native-paper/compare/v5.15.1...v5.15.2\"\u003e5.15.2\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix portals, dialogs \u0026amp; modals not correctly positioned on react native 0.85 (\u003ca href=\"https://redirect.github.com/callstack/react-native-paper/issues/4906\"\u003e#4906\u003c/a\u003e) (\u003ca href=\"https://github.com/callstack/react-native-paper/commit/2fea2cdbfe327e925524bbf930dc1bc85bf0ccee\"\u003e2fea2cd\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/callstack/react-native-paper/commit/16a69a70950e02ecc208d6033cff5fe76ac6f528\"\u003e\u003ccode\u003e16a69a7\u003c/code\u003e\u003c/a\u003e chore: release 5.15.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-paper/commit/2fea2cdbfe327e925524bbf930dc1bc85bf0ccee\"\u003e\u003ccode\u003e2fea2cd\u003c/code\u003e\u003c/a\u003e fix: fix portals, dialogs \u0026amp; modals not correctly positioned on react native 0...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/callstack/react-native-paper/compare/v5.15.1...v5.15.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-paper-dates` from 0.23.6 to 0.23.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/web-ridge/react-native-paper-dates/releases\"\u003ereact-native-paper-dates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 0.23.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use dark scrollbar in dark mode on web by \u003ca href=\"https://github.com/iM-GeeKy\"\u003e\u003ccode\u003e@​iM-GeeKy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-ridge/react-native-paper-dates/pull/527\"\u003eweb-ridge/react-native-paper-dates#527\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-ridge/react-native-paper-dates/compare/v0.23.6...v0.23.8\"\u003ehttps://github.com/web-ridge/react-native-paper-dates/compare/v0.23.6...v0.23.8\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/web-ridge/react-native-paper-dates/commit/59506294391b1cc105f0cc771346ef0902f9b9e4\"\u003e\u003ccode\u003e5950629\u003c/code\u003e\u003c/a\u003e chore: release 0.23.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-ridge/react-native-paper-dates/commit/c2ed57fc25fbb2213f488034175f5f6eb6496a47\"\u003e\u003ccode\u003ec2ed57f\u003c/code\u003e\u003c/a\u003e fix: use dark scrollbar in dark mode on web (\u003ca href=\"https://redirect.github.com/web-ridge/react-native-paper-dates/issues/527\"\u003e#527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/web-ridge/react-native-paper-dates/compare/v0.23.6...v0.23.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-reanimated` from 4.3.0 to 4.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/react-native-reanimated/releases\"\u003ereact-native-reanimated's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eReanimated - 4.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echerry-pick(Reanimated): Incorrect CSS props reverting on CSS transition detach (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9220\"\u003e#9220\u003c/a\u003e) by \u003ca href=\"https://github.com/MatiPl01\"\u003e\u003ccode\u003e@​MatiPl01\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9288\"\u003esoftware-mansion/react-native-reanimated#9288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echerry-pick(Reanimated): Fix animation cancellation race condition missing code (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9242\"\u003e#9242\u003c/a\u003e) by \u003ca href=\"https://github.com/MatiPl01\"\u003e\u003ccode\u003e@​MatiPl01\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9289\"\u003esoftware-mansion/react-native-reanimated#9289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echerry-pick(4.3-stable): workflow for OIDC publishing (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9095\"\u003e#9095\u003c/a\u003e) by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9298\"\u003esoftware-mansion/react-native-reanimated#9298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echerry-pick(4.3-stable): useScrollOffset on renderScrollComponent (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9286\"\u003e#9286\u003c/a\u003e) by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9299\"\u003esoftware-mansion/react-native-reanimated#9299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echerry-pick(Reanimated): Fix Unistyles flattening regression in \u003ccode\u003e4.3.0\u003c/code\u003e (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9284\"\u003e#9284\u003c/a\u003e) by \u003ca href=\"https://github.com/MatiPl01\"\u003e\u003ccode\u003e@​MatiPl01\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9301\"\u003esoftware-mansion/react-native-reanimated#9301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echerry-pick(4.3-stable): fix registries race conditions (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9323\"\u003e#9323\u003c/a\u003e) by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9349\"\u003esoftware-mansion/react-native-reanimated#9349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(Reanimated): 4.3.1 by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9353\"\u003esoftware-mansion/react-native-reanimated#9353\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/software-mansion/react-native-reanimated/compare/4.3.0...4.3.1\"\u003ehttps://github.com/software-mansion/react-native-reanimated/compare/4.3.0...4.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/b3496317bea23c7979af7aa85a626cbeac38b8dc\"\u003e\u003ccode\u003eb349631\u003c/code\u003e\u003c/a\u003e release(Reanimated): 4.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/177650b3c11b2591093993254e95fc5e2294c4af\"\u003e\u003ccode\u003e177650b\u003c/code\u003e\u003c/a\u003e fix: OIDC releases not including type declarations (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9348\"\u003e#9348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/6dd67293b8c394aedc2512e8d1e696c4ae2cc963\"\u003e\u003ccode\u003e6dd6729\u003c/code\u003e\u003c/a\u003e fix(Reanimated): registries race conditions (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9323\"\u003e#9323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/d889209c00913bfbc33e9984399f61361d6a0518\"\u003e\u003ccode\u003ed889209\u003c/code\u003e\u003c/a\u003e cherry-pick(Reanimated): Fix Unistyles flattening regression in \u003ccode\u003e4.3.0\u003c/code\u003e (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/928\"\u003e#928\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/ce0460b02d179571e5f042cf7b11b0d5969ed9e7\"\u003e\u003ccode\u003ece0460b\u003c/code\u003e\u003c/a\u003e cherry-pick(4.3-stable): useScrollOffset on renderScrollComponent (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9286\"\u003e#9286\u003c/a\u003e) (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9\"\u003e#9\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/f8a5240ab83f5b63644a99543d0dcabad3621f90\"\u003e\u003ccode\u003ef8a5240\u003c/code\u003e\u003c/a\u003e feat: workflow for OIDC publishing (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9095\"\u003e#9095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/9cad57e0b2a97e5e8dbe2ce704068589b4a458d4\"\u003e\u003ccode\u003e9cad57e\u003c/code\u003e\u003c/a\u003e cherry-pick(Reanimated): Fix animation cancellation race condition missing co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/a12d1ef816cd645efd906c1b845487b196295173\"\u003e\u003ccode\u003ea12d1ef\u003c/code\u003e\u003c/a\u003e cherry-pick(Reanimated): Incorrect CSS props reverting on CSS transition deta...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commits/4.3.1/packages/react-native-reanimated\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-safe-area-context` from 5.7.0 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/releases\"\u003ereact-native-safe-area-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 5.8.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/compare/v5.7.0...v5.8.0\"\u003e5.8.0\u003c/a\u003e (2026-05-18)\u003c/h1\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove UIImplementation usage from SafeAreaView (\u003ca href=\"https://redirect.github.com/AppAndFlow/react-native-safe-area-context/issues/730\"\u003e#730\u003c/a\u003e) (\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/commit/ef89f4d52303cb965edd06892f00d26ec1043ace\"\u003eef89f4d\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/AppAndFlow/react-native-safe-area-context/commit/5a9ad5e337ba7048f0ef6e720a5a56a8840bc548\"\u003e\u003ccode\u003e5a9ad5e\u003c/code\u003e\u003c/a\u003e chore: release 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/commit/ef89f4d52303cb965edd06892f00d26ec1043ace\"\u003e\u003ccode\u003eef89f4d\u003c/code\u003e\u003c/a\u003e fix: remove UIImplementation usage from SafeAreaView (\u003ca href=\"https://redirect.github.com/AppAndFlow/react-native-safe-area-context/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/commit/93b7a324317031bdec170b3380b220eee4231a2d\"\u003e\u003ccode\u003e93b7a32\u003c/code\u003e\u003c/a\u003e ci: add Windows matrix to Android build (\u003ca href=\"https://redirect.github.com/AppAndFlow/react-native-safe-area-context/issues/726\"\u003e#726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/commit/3ec2ff382b2bbe1e6d422659b6a04163e85b0c06\"\u003e\u003ccode\u003e3ec2ff3\u003c/code\u003e\u003c/a\u003e chore(docs): fix typo in SafeAreaView api reference (\u003ca href=\"https://redirect.github.com/AppAndFlow/react-native-safe-area-context/issues/718\"\u003e#718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/commit/843e5b90dc79daad6c48188d0f889e9ef38ce146\"\u003e\u003ccode\u003e843e5b9\u003c/code\u003e\u003c/a\u003e Added gemfile and updated podfile.lock (\u003ca href=\"https://redirect.github.com/AppAndFlow/react-native-safe-area-context/issues/696\"\u003e#696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/compare/v5.7.0...v5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-screens` from 4.24.0 to 4.25.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/react-native-screens/releases\"\u003ereact-native-screens's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.25.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003ePatch version with some crucial fixes.\u003c/p\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(Android, Tabs): handle Tabs reattachment to window (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(Android, FormSheet): Prioritize keyboard animation over content resize animation (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/3924\"\u003e#3924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(Android, FormSheet): Align animators implementation to use ValueAnimator (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/3922\"\u003e#3922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(Android, FormSheet): Minor cleanups in SheetAnimationCoordinator (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/3921\"\u003e#3921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(Android, FormSheet): Create SheetAnimationCoordinator to synchronize animations coming from different sources (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/software-mansion/react-native-screens/compare/4.25.0...4.25.1\"\u003ehttps://github.com/software-mansion/react-native-screens/compare/4.25.0...4.25.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.25.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eMinor release, bringing golden version of Tabs API. Unless we get your negative feedback, we plan to stabilise\nTabs API in next minor.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!important]\n4.25.0 no longer supports \u003cstrong\u003ethe legacy architecture\u003c/strong\u003e. Most likely, the library will simply fail to build.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis release brings important Tabs API changes in JS and native layer, required for stabilisation of the API.\nDownstream libraries are already in advanced stage of adaptation to these changes. Please track the releases\nof your navigation solution for compatibility remarks.\u003c/p\u003e\n\u003ch2\u003eImprovements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(Tabs): remove \u003ccode\u003efreezeContents\u003c/code\u003e \u0026amp; \u003ccode\u003eplaceholder\u003c/code\u003e props by \u003ca href=\"https://github.com/kkafar\"\u003e\u003ccode\u003e@​kkafar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3673\"\u003esoftware-mansion/react-native-screens#3673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Android, Tabs): Add support for selectedIcon on Android by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3633\"\u003esoftware-mansion/react-native-screens#3633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: define min. required \u003ccode\u003ereact-native\u003c/code\u003e version in \u003ccode\u003epeerDependencies\u003c/code\u003e by \u003ca href=\"https://github.com/kkafar\"\u003e\u003ccode\u003e@​kkafar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3691\"\u003esoftware-mansion/react-native-screens#3691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(readme): update supported RN versions in readme (drop legacy arch) by \u003ca href=\"https://github.com/kkafar\"\u003e\u003ccode\u003e@​kkafar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3692\"\u003esoftware-mansion/react-native-screens#3692\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003eScrollViewMarker\u003c/code\u003e experimental component by \u003ca href=\"https://github.com/kkafar\"\u003e\u003ccode\u003e@​kkafar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3674\"\u003esoftware-mansion/react-native-screens#3674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: rename \u003ccode\u003eTabsAccessory\u003c/code\u003e to \u003ccode\u003eTabsBottomAccessory\u003c/code\u003e by \u003ca href=\"https://github.com/kligarski\"\u003e\u003ccode\u003e@​kligarski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3712\"\u003esoftware-mansion/react-native-screens#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(iOS, Split): align naming for native components by \u003ca href=\"https://github.com/sgaczol\"\u003e\u003ccode\u003e@​sgaczol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3695\"\u003esoftware-mansion/react-native-screens#3695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Android, Tabs): State-driven appearance on Android by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3714\"\u003esoftware-mansion/react-native-screens#3714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(iOS, Tabs): handle \u003ccode\u003ecolorScheme\u003c/code\u003e (dark mode) by \u003ca href=\"https://github.com/kligarski\"\u003e\u003ccode\u003e@​kligarski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3716\"\u003esoftware-mansion/react-native-screens#3716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Tabs): add native RTL support for bottom tabs on iOS \u0026amp; Android by \u003ca href=\"https://github.com/ahmedawaad1804\"\u003e\u003ccode\u003e@​ahmedawaad1804\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3613\"\u003esoftware-mansion/react-native-screens#3613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Android): configure \u003ccode\u003eRNSLog\u003c/code\u003e utility by \u003ca href=\"https://github.com/sgaczol\"\u003e\u003ccode\u003e@​sgaczol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3718\"\u003esoftware-mansion/react-native-screens#3718\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(iOS): configure \u003ccode\u003eRNSLog\u003c/code\u003e utility by \u003ca href=\"https://github.com/sgaczol\"\u003e\u003ccode\u003e@​sgaczol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3727\"\u003esoftware-mansion/react-native-screens#3727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(Android): disable default RNSLog activation in debug mode by \u003ca href=\"https://github.com/sgaczol\"\u003e\u003ccode\u003e@​sgaczol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3730\"\u003esoftware-mansion/react-native-screens#3730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(iOS, Stack v4): Use new invalidation callback on Fabric by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3728\"\u003esoftware-mansion/react-native-screens#3728\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(JS) - \u003ccode\u003eRNSLog\u003c/code\u003e utility by \u003ca href=\"https://github.com/sgaczol\"\u003e\u003ccode\u003e@​sgaczol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3733\"\u003esoftware-mansion/react-native-screens#3733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(iOS, Tabs): Migrate tabs to new invalidate callback on Fabric by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3729\"\u003esoftware-mansion/react-native-screens#3729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Tabs, Android): handle \u003ccode\u003ecolorScheme\u003c/code\u003e (dark mode) by \u003ca href=\"https://github.com/kligarski\"\u003e\u003ccode\u003e@​kligarski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3723\"\u003esoftware-mansion/react-native-screens#3723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(Tabs): Rename \u003ccode\u003etabKey\u003c/code\u003e to \u003ccode\u003escreenKey\u003c/code\u003e by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3750\"\u003esoftware-mansion/react-native-screens#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(JS, Tabs): Cleanup API following design doc by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3748\"\u003esoftware-mansion/react-native-screens#3748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Android, Tabs): add prop to configure whether tab bar respects IME insets by \u003ca href=\"https://github.com/kligarski\"\u003e\u003ccode\u003e@​kligarski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3740\"\u003esoftware-mansion/react-native-screens#3740\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/software-mansion/react-native-screens/commit/a00b3597714c55481206dfefce66f9c2fa2dbf19\"\u003e\u003ccode\u003ea00b359\u003c/code\u003e\u003c/a\u003e Remove import of test 3910\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/8722518ef929f1c8e3716cc811ed3541787d175b\"\u003e\u003ccode\u003e8722518\u003c/code\u003e\u003c/a\u003e fix(Android, Tabs): handle Tabs reattachment to window (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/c2172beab7ccae5dd2a87d53e9be940662c56a22\"\u003e\u003ccode\u003ec2172be\u003c/code\u003e\u003c/a\u003e fix(Android, FormSheet): Prioritize keyboard animation over content resize an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/fa548257dfb292c683c03d90bdea5564e00206ea\"\u003e\u003ccode\u003efa54825\u003c/code\u003e\u003c/a\u003e refactor(Android, FormSheet): Align animators implementation to use ValueAnim...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/1258d2b9790e8c2b21574cd605db5c1c62df7460\"\u003e\u003ccode\u003e1258d2b\u003c/code\u003e\u003c/a\u003e refactor(Android, FormSheet): Minor cleanups in SheetAnimationCoordinator (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/25651730f11e3d57506b7dfded80974bd55a019c\"\u003e\u003ccode\u003e2565173\u003c/code\u003e\u003c/a\u003e fix(Android, FormSheet): Create SheetAnimationCoordinator to synchronize anim...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/dfd36e1f68a34cee6baace4293cf799f970631c8\"\u003e\u003ccode\u003edfd36e1\u003c/code\u003e\u003c/a\u003e chore: revert \u0026quot;chore: cherry-pick changes to 4.25.1 stable\u0026quot; (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4055\"\u003e#4055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/0b200fd53b608197cc45c551d0f0558018094ada\"\u003e\u003ccode\u003e0b200fd\u003c/code\u003e\u003c/a\u003e chore: cherry-pick changes to 4.25.1 stable (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4054\"\u003e#4054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/c07b9c5378876ea2b30426a27263815821cd7e7f\"\u003e\u003ccode\u003ec07b9c5\u003c/code\u003e\u003c/a\u003e fix: add web fallback for ScrollViewMarker (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/9543bbdd14c47c0bac81313b70e214e56abc1ebd\"\u003e\u003ccode\u003e9543bbd\u003c/code\u003e\u003c/a\u003e fix(iOS, Tabs): register navigation state observer outside RCTAssert (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4004\"\u003e#4004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/software-mansion/react-native-screens/compare/4.24.0...4.25.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-svg` from 15.15.4 to 15.15.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/react-native-svg/releases\"\u003ereact-native-svg's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.15.5\u003c/h2\u003e\n\u003cp\u003eThis release includes minor fixes and improvements across all platforms, along with the OIDC setup.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: clang-diagnostic-inconsistent-missing-override error in Imageview… by \u003ca href=\"https://github.com/acoates-ms\"\u003e\u003ccode\u003e@​acoates-ms\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2939\"\u003esoftware-mansion/react-native-svg#2939\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: render SVG on macOS Fabric by opting out of updateLayer by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2941\"\u003esoftware-mansion/react-native-svg#2941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: drop warn-once dependency by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2946\"\u003esoftware-mansion/react-native-svg#2946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump tests-example to react-native@0.85.3 by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2945\"\u003esoftware-mansion/react-native-svg#2945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Setup publishing workflow by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2947\"\u003esoftware-mansion/react-native-svg#2947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove release-it package by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2950\"\u003esoftware-mansion/react-native-svg#2950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): fix MaskView broken when enabling RN props 2.0 by \u003ca href=\"https://github.com/hannojg\"\u003e\u003ccode\u003e@​hannojg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2948\"\u003esoftware-mansion/react-native-svg#2948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): fix LinearGradient when enabling RN props 2.0 by \u003ca href=\"https://github.com/hannojg\"\u003e\u003ccode\u003e@​hannojg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2949\"\u003esoftware-mansion/react-native-svg#2949\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add RNRepo to ci builds by \u003ca href=\"https://github.com/radoslawrolka\"\u003e\u003ccode\u003e@​radoslawrolka\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2944\"\u003esoftware-mansion/react-native-svg#2944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: apply opacity to currentColor for fill and stroke on Apple platforms by \u003ca href=\"https://github.com/davor-bauk-sh\"\u003e\u003ccode\u003e@​davor-bauk-sh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2923\"\u003esoftware-mansion/react-native-svg#2923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update repository URL by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2957\"\u003esoftware-mansion/react-native-svg#2957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 15.15.5 by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2956\"\u003esoftware-mansion/react-native-svg#2956\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/hannojg\"\u003e\u003ccode\u003e@​hannojg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2948\"\u003esoftware-mansion/react-native-svg#2948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/radoslawrolka\"\u003e\u003ccode\u003e@​radoslawrolka\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2944\"\u003esoftware-mansion/react-native-svg#2944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davor-bauk-sh\"\u003e\u003ccode\u003e@​davor-bauk-sh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2923\"\u003esoftware-mansion/react-native-svg#2923\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/software-mansion/react-native-svg/compare/v15.15.4...v15.15.5\"\u003ehttps://github.com/software-mansion/react-native-svg/compare/v15.15.4...v15.15.5\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/software-mansion/react-native-svg/commit/af03fe811effb266eeb897363df7ed5286bcc9dc\"\u003e\u003ccode\u003eaf03fe8\u003c/code\u003e\u003c/a\u003e fix: update repository URL (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2957\"\u003e#2957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/347e097a02ef046e6e1fcc79292ecd48e58f7a40\"\u003e\u003ccode\u003e347e097\u003c/code\u003e\u003c/a\u003e Release 15.15.5 (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/8db3cf7459820cf3309b79f20b353d29eac7603f\"\u003e\u003ccode\u003e8db3cf7\u003c/code\u003e\u003c/a\u003e fix: apply opacity to currentColor for fill and stroke on Apple platforms (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/833e601c8b81df300bfa8b69e5d954d01f738259\"\u003e\u003ccode\u003e833e601\u003c/code\u003e\u003c/a\u003e Add RNRepo to ci builds (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/341429231aaf4c6663e154a714da1716431883a5\"\u003e\u003ccode\u003e3414292\u003c/code\u003e\u003c/a\u003e fix(android): fix LinearGradient when enabling RN props 2.0 (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2949\"\u003e#2949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/bc005aa022d8306c4f5f2c942942f7003ea072be\"\u003e\u003ccode\u003ebc005aa\u003c/code\u003e\u003c/a\u003e fix(android): fix MaskView broken when enabling RN props 2.0 (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/21c4783be613450893f626124bb485fc6f125d34\"\u003e\u003ccode\u003e21c4783\u003c/code\u003e\u003c/a\u003e chore: remove release-it package (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2950\"\u003e#2950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/51defd73d33a367c85b68b4007431347f049706b\"\u003e\u003cco...\n\n_Description has been truncated_","html_url":"https://github.com/OpenDTU-App/opendtu-react-native/pull/575","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenDTU-App%2Fopendtu-react-native/issues/575","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/575/packages"},{"uuid":"4474146505","node_id":"PR_kwDOQALl387c5z3h","number":185,"state":"closed","title":"client(deps): bump the react-dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","client"],"assignees":["d1vanloon"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-25T23:44:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T03:22:51.000Z","updated_at":"2026-05-25T23:44:45.000Z","time_to_close":591712,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"client(deps): bump","group_name":"react-dependencies","update_count":4,"packages":[{"name":"react","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-test-renderer","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"}],"path":null,"ecosystem":"npm"},"body":"Bumps the react-dependencies group with 4 updates in the /client directory: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom), [react-redux](https://github.com/reduxjs/react-redux) and [react-test-renderer](https://github.com/facebook/react/tree/HEAD/packages/react-test-renderer).\n\nUpdates `react` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-test-renderer` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-test-renderer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-test-renderer\"\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/d1vanloon/poinz/pull/185","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/d1vanloon%2Fpoinz/issues/185","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/185/packages"},{"uuid":"4472453674","node_id":"PR_kwDOFwwaqM7c0a5d","number":2021,"state":"open","title":"build(deps): bump react-redux from 8.1.3 to 9.3.0","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-18T20:46:08.000Z","updated_at":"2026-06-01T17:33:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"react-redux","old_version":"8.1.3","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 8.1.3 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e updates the React peer dependency to work with React 19, and improves treeshakeability of our build artifacts.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eReact 19 Compat\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://react.dev/blog/2024/12/05/react-19\"\u003eReact 19 was just released\u003c/a\u003e! We've updated our peer dep to accept React 19, and updated our runtime and type tests to check against both React 18 and 19.\u003c/p\u003e\n\u003cp\u003eAlso see \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases/tag/v2.5.0\"\u003eRedux Toolkit v2.5.0\u003c/a\u003e for the same peer dep update.\u003c/p\u003e\n\u003ch3\u003eTreeshaking\u003c/h3\u003e\n\u003cp\u003eWe've done some nitty-gritty optimization work to ensure bundlers correctly treeshake unused parts of the bundle.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove treeshakeability of build artifacts by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2176\"\u003ereduxjs/react-redux#2176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2172\"\u003ereduxjs/react-redux#2172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React 19 (take 2) by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2216\"\u003ereduxjs/react-redux#2216\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/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v8.1.3...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/US-EPA-CAMD/easey-ecmps-ui/pull/2021","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/US-EPA-CAMD%2Feasey-ecmps-ui/issues/2021","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2021/packages"},{"uuid":"4467729915","node_id":"PR_kwDORrEbGM7clBig","number":53,"state":"closed","title":"chore: bump the production-patches group across 1 directory with 7 updates","user":"dependabot[bot]","labels":[],"assignees":["Alexr2391"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-25T08:30:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-18T09:01:25.000Z","updated_at":"2026-05-25T08:30:03.000Z","time_to_close":602915,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: bump","group_name":"production-patches","update_count":7,"packages":[{"name":"@mui/material","old_version":"7.3.10","new_version":"7.3.11","repository_url":"https://github.com/mui/material-ui"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@supabase/supabase-js","old_version":"2.103.3","new_version":"2.105.4","repository_url":"https://github.com/supabase/supabase-js"},{"name":"next","old_version":"16.2.4","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"react","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-patches group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.10` | `7.3.11` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.103.3` | `2.105.4` |\n| [next](https://github.com/vercel/next.js) | `16.2.4` | `16.2.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n\n\nUpdates `@mui/material` from 7.3.10 to 7.3.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e@​mui/material's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.11\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 5 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.11\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[autocomplete] Fix highlight sync and scroll preservation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48350\"\u003e#48350\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix popper rendering issues (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48343\"\u003e#48343\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Improve highlight tracking and selection state (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48318\"\u003e#48318\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button] Fix \u003ccode\u003estartIcon\u003c/code\u003e alignment (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48339\"\u003e#48339\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button] Remove duplicated className entries (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48284\"\u003e#48284\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[checkbox] Set \u003ccode\u003earia-checked=mixed\u003c/code\u003e when indeterminate (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48286\"\u003e#48286\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dialog][drawer][focus trap] Fix initial focus target (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48324\"\u003e#48324\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[drawer] Fix transition jump (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48340\"\u003e#48340\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[input] Fix layout shift with display: flex (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48359\"\u003e#48359\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[inputs] Fix autofocus in SSR environment (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48307\"\u003e#48307\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[popper] Persist positioning styles when popperOptions changes reference (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48302\"\u003e#48302\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Fix incorrect \u003ccode\u003erole\u003c/code\u003e with \u003ccode\u003eslotProps.input\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48472\"\u003e#48472\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[utils] Add shadow dom utils (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48309\"\u003e#48309\u003c/a\u003e) \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\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[docs] Update banner to announce v9 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48299\"\u003e#48299\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs] Add v9 in the versions select in v7.mui.com (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48233\"\u003e#48233\u003c/a\u003e) \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[internal] Update some host-reference entries (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48225\"\u003e#48225\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/blob/v7.3.11/CHANGELOG.md\"\u003e@​mui/material's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.11\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eMay 6, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 5 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.11\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[autocomplete] Fix highlight sync and scroll preservation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48350\"\u003e#48350\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix popper rendering issues (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48343\"\u003e#48343\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Improve highlight tracking and selection state (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48318\"\u003e#48318\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button] Fix \u003ccode\u003estartIcon\u003c/code\u003e alignment (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48339\"\u003e#48339\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button] Remove duplicated className entries (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48284\"\u003e#48284\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[checkbox] Set \u003ccode\u003earia-checked=mixed\u003c/code\u003e when indeterminate (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48286\"\u003e#48286\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dialog][drawer][focus trap] Fix initial focus target (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48324\"\u003e#48324\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[drawer] Fix transition jump (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48340\"\u003e#48340\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[input] Fix layout shift with display: flex (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48359\"\u003e#48359\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[inputs] Fix autofocus in SSR environment (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48307\"\u003e#48307\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[popper] Persist positioning styles when popperOptions changes reference (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48302\"\u003e#48302\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Fix incorrect \u003ccode\u003erole\u003c/code\u003e with \u003ccode\u003eslotProps.input\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48472\"\u003e#48472\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[utils] Add shadow dom utils (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48309\"\u003e#48309\u003c/a\u003e) \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\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[docs] Update banner to announce v9 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48299\"\u003e#48299\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs] Add v9 in the versions select in v7.mui.com (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48233\"\u003e#48233\u003c/a\u003e) \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[internal] Update some host-reference entries (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48225\"\u003e#48225\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/6ddda377e979d1783b2cc00226098fde4509bb2e\"\u003e\u003ccode\u003e6ddda37\u003c/code\u003e\u003c/a\u003e [release] v7.3.11 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48478\"\u003e#48478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/a2c7fa0eaeec48767ef7728a1d418609e0bf44ea\"\u003e\u003ccode\u003ea2c7fa0\u003c/code\u003e\u003c/a\u003e [switch] Fix incorrect \u003ccode\u003erole\u003c/code\u003e with \u003ccode\u003eslotProps.input\u003c/code\u003e (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48472\"\u003e#48472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/c3628bd4930e9089fdf41cba78fc2b5798a2bc76\"\u003e\u003ccode\u003ec3628bd\u003c/code\u003e\u003c/a\u003e [input] Fix layout shift with display: flex (\u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48359\"\u003e#48359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/290c89694eae625cf4ad20f874098f0b8889ceb4\"\u003e\u003ccode\u003e290c896\u003c/code\u003e\u003c/a\u003e [autocomplete] Fix highlight sync and scroll preservation (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48350\"\u003e#48350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/6e172b760815dc3dc8254f58e0dcd793fe690979\"\u003e\u003ccode\u003e6e172b7\u003c/code\u003e\u003c/a\u003e [autocomplete] Fix popper rendering issues (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48343\"\u003e#48343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/3f2323ce5e780134dcbe75802cf5ab5035822dd4\"\u003e\u003ccode\u003e3f2323c\u003c/code\u003e\u003c/a\u003e [drawer] Fix transition jump (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48340\"\u003e#48340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/1afbdfebd521eb96c2bd4d43ec1f9b2f48960a00\"\u003e\u003ccode\u003e1afbdfe\u003c/code\u003e\u003c/a\u003e [button] Fix \u003ccode\u003estartIcon\u003c/code\u003e alignment (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48339\"\u003e#48339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/dcef24179ffd7a08f47e4c6b656cd58181c34fdc\"\u003e\u003ccode\u003edcef241\u003c/code\u003e\u003c/a\u003e [dialog][drawer][focus trap] Fix initial focus target (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48324\"\u003e#48324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/4b0275ea82d1807324eb04034db50501eac1f802\"\u003e\u003ccode\u003e4b0275e\u003c/code\u003e\u003c/a\u003e [autocomplete] Improve highlight tracking and selection state (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/47e41decac18a891f329f854b0d22e2585fa95be\"\u003e\u003ccode\u003e47e41de\u003c/code\u003e\u003c/a\u003e [internal] Update some host-reference entries (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48225\"\u003e#48225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v7.3.11/packages/mui-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.11.2 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e@​reduxjs/toolkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e adds RTK usage skills files (via TanStack Intent) exports the RTK Query hook options types for reusability, fixes issues with infinite query status flags and batching handling, and makes some small TS improvements.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eSkills Files\u003c/h3\u003e\n\u003cp\u003eWe've generated agent skill files that are now included in the RTK package itself in a \u003ccode\u003eskills\u003c/code\u003e folder.  They cover using and migrating to modern RTK, client and server state management, and handling side effects.  You can point your agent at these skills yourself, or use \u003ca href=\"https://tanstack.com/intent/latest/docs/getting-started/quick-start-consumers\"\u003eTanStack Intent\u003c/a\u003e to pick them up.\u003c/p\u003e\n\u003ch3\u003eTypeScript Improvements\u003c/h3\u003e\n\u003cp\u003eThe types for our RTK Query hook options are now exported, which lets you stop using \u003ccode\u003eParameters\u003c/code\u003e to extract those types for use in your own code.\u003c/p\u003e\n\u003cp\u003eThe types for listener middleware matchers were tweaked to allow \u003ccode\u003einterface\u003c/code\u003e-based type guards, not just \u003ccode\u003etype\u003c/code\u003e-based definitions.\u003c/p\u003e\n\u003cp\u003eThe internal \u003ccode\u003eIgnorePaths\u003c/code\u003e type was renamed to \u003ccode\u003eIgnoredPaths\u003c/code\u003e for consistency.\u003c/p\u003e\n\u003cp\u003eWe now use the built-in \u003ccode\u003eNoInfer\u003c/code\u003e util that comes with TS 5.4+.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cp\u003eWe fixed handling of the \u003ccode\u003eisSuccess\u003c/code\u003e status flag when switching infinite query cache entries. This should prevent accidental UI flashes that were occurring due to this flag accidentally flipping.\u003c/p\u003e\n\u003cp\u003eWe've added a 100ms timeout fallback to the \u003ccode\u003eautoBatch\u003c/code\u003e enhancer's \u003ccode\u003erequestAnimationFrame\u003c/code\u003e timer.  We had several reports that \u003ccode\u003erAF\u003c/code\u003e didn't work correctly when used in background tabs / opened windows, and that RTK never updated the UI.  This should ensure that the updates flush correctly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport hook options types for RTK Query hooks by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5218\"\u003ereduxjs/redux-toolkit#5218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TanStack Intent skills for Redux Toolkit by \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5249\"\u003ereduxjs/redux-toolkit#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep isSuccess: true when switching infinite query cache entries by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5268\"\u003ereduxjs/redux-toolkit#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow interface-based type guards as listener matcher by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5269\"\u003ereduxjs/redux-toolkit#5269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setTimeout fallback to raf autoBatch strategy for background tabs by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5273\"\u003ereduxjs/redux-toolkit#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(toolkit): rename \u003ccode\u003eIgnorePaths\u003c/code\u003e type to \u003ccode\u003eIgnoredPaths\u003c/code\u003e by \u003ca href=\"https://github.com/Ri5ha6h\"\u003e\u003ccode\u003e@​Ri5ha6h\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5284\"\u003ereduxjs/redux-toolkit#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5289\"\u003ereduxjs/redux-toolkit#5289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/576a02f8056fbee2dcaddb4d2e4d2da3b7937c58\"\u003e\u003ccode\u003e576a02f\u003c/code\u003e\u003c/a\u003e Release 2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/de2d55e1a2b0bcf8873d96f8ac6bb0f8d1aacce7\"\u003e\u003ccode\u003ede2d55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5237\"\u003e#5237\u003c/a\u003e from aryaemami59/fix/codegen/generateEndpoints-retur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/ac807c317aeb825cc03ca853d8da76d9506ff8db\"\u003e\u003ccode\u003eac807c3\u003c/code\u003e\u003c/a\u003e fix(codegen): narrow \u003ccode\u003egenerateEndpoints\u003c/code\u003e return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/01ed3ba07cb045cdbec44ea00c2bda35ec85a00f\"\u003e\u003ccode\u003e01ed3ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5289\"\u003e#5289\u003c/a\u003e from aryaemami59/feat/toolkit/switch-to-native-NoInfer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/1f16db1c7c8eb3f5007cfdbab4e8b369103d806a\"\u003e\u003ccode\u003e1f16db1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5290\"\u003e#5290\u003c/a\u003e from aryaemami59/build/toolkit/exclude-test-files-fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/23783c1335eec39d55cb8cd249e1b8251722aee1\"\u003e\u003ccode\u003e23783c1\u003c/code\u003e\u003c/a\u003e build(toolkit): exclude test files from final bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/91b8b0a38c52e2c26aaa481228ed47f9ca3f082a\"\u003e\u003ccode\u003e91b8b0a\u003c/code\u003e\u003c/a\u003e feat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/0b37f1a905930dc495c402d92b79a8e45c6bd29d\"\u003e\u003ccode\u003e0b37f1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5286\"\u003e#5286\u003c/a\u003e from aryaemami59/docs/toolkit/fix-typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3cd62c8e3d617f4b62d73067408a7039b659ba6d\"\u003e\u003ccode\u003e3cd62c8\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003eunforwardedActions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/64853cc12b06d6c22cea0a9bbaf30b4e6b32f9c8\"\u003e\u003ccode\u003e64853cc\u003c/code\u003e\u003c/a\u003e chore: fix various typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.103.3 to 2.105.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/supabase-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.105.4\u003c/h2\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e return null from getItemAsync on JSON parse failure (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e restore non-Error abort detection in fetch catch (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2335\"\u003e#2335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e guard sessionStorage access in restricted-storage browsers (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2339\"\u003e#2339\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.4-canary.2\u003c/h2\u003e\n\u003ch2\u003e2.105.4-canary.2 (2026-05-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.105.4-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.105.4-canary.1 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e guard sessionStorage access in restricted-storage browsers (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2339\"\u003e#2339\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.4-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.105.4-canary.0 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e return null from getItemAsync on JSON parse failure (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e restore non-Error abort detection in fetch catch (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2335\"\u003e#2335\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.3\u003c/h2\u003e\n\u003ch2\u003e2.105.3 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e narrow OAuth/CustomProvider types to fix downstream consumer typecheck (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2326\"\u003e#2326\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.2\u003c/h2\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add toJSON to WebAuthnError for correct JSON serialization (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e reduce any usage across packages (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2314\"\u003e#2314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e unify insert/upsert signatures (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2315\"\u003e#2315\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMuzzaiyyan Hussain \u003ca href=\"https://github.com/MuzzaiyyanHussain\"\u003e\u003ccode\u003e@​MuzzaiyyanHussain\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md\"\u003e@​supabase/supabase-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMuzzaiyyan Hussain \u003ca href=\"https://github.com/MuzzaiyyanHussain\"\u003e\u003ccode\u003e@​MuzzaiyyanHussain\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add passkey support with WebAuthn registration, authentication, and management (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2283\"\u003e#2283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e Realtime deferred disconnect (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.104.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e propagate custom fetch to realtime client (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.104.0 (2026-04-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/db53b0fd15f413e75220104c180ae0539b2aa556\"\u003e\u003ccode\u003edb53b0f\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/5223888e85bf3f8f176bd2321e735aac1f31f44a\"\u003e\u003ccode\u003e5223888\u003c/code\u003e\u003c/a\u003e [patchback] docs(repo): \u003ca href=\"https://github.com/category\"\u003e\u003ccode\u003e@​category\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/subcategory\"\u003e\u003ccode\u003e@​subcategory\u003c/code\u003e\u003c/a\u003e tags across all packages (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/0412d0db46ac482a39694cfd932a68d0d95064a3\"\u003e\u003ccode\u003e0412d0d\u003c/code\u003e\u003c/a\u003e fix(auth): forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/42c9cbbcba16b4b4b916c870e9bcd8a64ad71141\"\u003e\u003ccode\u003e42c9cbb\u003c/code\u003e\u003c/a\u003e [patchback] fix(misc): widen enum-like unions with (string \u0026amp; {}) for forward ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/7e1773cee8b4bf7923c455aef4f7dcf3b965b8fc\"\u003e\u003ccode\u003e7e1773c\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/ca8c418dbe912a72d6c6434c319d432d31867943\"\u003e\u003ccode\u003eca8c418\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2290\"\u003e#2290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/d19e6d3f8f7344205175034146ce61548d415837\"\u003e\u003ccode\u003ed19e6d3\u003c/code\u003e\u003c/a\u003e [patchback] docs(misc): rename anon key → publishable key and service role ke...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c420456290b0eccf34a2eb5625294752b52e26d4\"\u003e\u003ccode\u003ec420456\u003c/code\u003e\u003c/a\u003e [patchback] feat(auth): add passkey support with WebAuthn registration, authe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/bfb18bc82f452bf6987886ffbbe6a974496bf88d\"\u003e\u003ccode\u003ebfb18bc\u003c/code\u003e\u003c/a\u003e [patchback] feat(realtime): Realtime deferred disconnect (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/ed49eed13592a7c874ec799d6aa8ff7b675aa929\"\u003e\u003ccode\u003eed49eed\u003c/code\u003e\u003c/a\u003e chore(release): version 2.104.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2273\"\u003e#2273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.105.4/packages/core/supabase-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.2.4 to 16.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-26hh-7cqf-hhc6\"\u003eGHSA-26hh-7cqf-hhc6: Middleware / Proxy bypass in App Router applications via segment-prefetch routes - \u003cstrong\u003eIncomplete Fix Follow-Up\u003c/strong\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5\"\u003eGHSA-36qx-fr4f-26g5: Middleware / Proxy bypass in Pages Router applications using i18n\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModerate:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q\"\u003eGHSA-ffhc-5mcf-pf4q: Cross-site scripting in App Router applications using CSP nonces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h\"\u003eGHSA-gx5p-jg67-6x7h: Cross-site scripting in beforeInteractive scripts with untrusted input\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh\"\u003eGHSA-h64f-5h5j-jqjh: Denial of Service in the Image Optimization API\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7\"\u003eGHSA-wfc6-r584-vfw7: Cache poisoning in React Server Component responses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eLow:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949\"\u003eGHSA-vfv6-92ff-j949: Cache poisoning via collisions in React Server Component cache-busting\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq\"\u003eGHSA-3g8h-86w9-wvmq: Middleware / Proxy redirects can be cache-poisoned\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: preserve HTTP access fallbacks during prerender recovery (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92231\"\u003e#92231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix fallback route params case in app-page handler (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91737\"\u003e#91737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML response for route-level RSC requests in deployment adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91541\"\u003e#91541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch setHeader for direct route handlers (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93101\"\u003e#93101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude deployment id in \u003ccode\u003ecacheHandlers\u003c/code\u003e keys (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93453\"\u003e#93453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix double-encoding of URL pathname parts in client param parsing (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93491\"\u003e#93491\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ee6e79b1792a4d401ddf2480f40a83549fe8e722\"\u003e\u003ccode\u003eee6e79b\u003c/code\u003e\u003c/a\u003e v16.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/afa053d9eb9c2a68c7eba43e84fe6bed8babcd45\"\u003e\u003ccode\u003eafa053d\u003c/code\u003e\u003c/a\u003e Turbopack: Match proxy matchers with webpack implementation (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93594\"\u003e#93594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/97a154e5bbee0cb1ac3fb8aa4db66ac36e796e3d\"\u003e\u003ccode\u003e97a154e\u003c/code\u003e\u003c/a\u003e Turbopack: Fix middleware matcher suffix (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93590\"\u003e#93590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/83899bc89103d4df1479e065c7c1e09d4698a7b6\"\u003e\u003ccode\u003e83899bc\u003c/code\u003e\u003c/a\u003e [backport] Disable build caches for production/staging/force-preview deploys ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7b222b90954d607fc28a34e9b360a9b1636bc206\"\u003e\u003ccode\u003e7b222b9\u003c/code\u003e\u003c/a\u003e [backport][test] Pin package manager to patch versions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93595\"\u003e#93595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a8dc24f1fe23d4a22d24fac734837f7c824138f7\"\u003e\u003ccode\u003ea8dc24f\u003c/code\u003e\u003c/a\u003e [backport] Turbopack: more strict vergen setup (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93587\"\u003e#93587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4\"\u003e\u003ccode\u003e766148f\u003c/code\u003e\u003c/a\u003e v16.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/0dd94836a8b43209fcfefa448c141683c22c1a27\"\u003e\u003ccode\u003e0dd9483\u003c/code\u003e\u003c/a\u003e fix: add explicit checks for RSC header (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/83\"\u003e#83\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d166096c399c4fc4e09cd2d1bf26dca6579a855d\"\u003e\u003ccode\u003ed166096\u003c/code\u003e\u003c/a\u003e fix proxy matching for segment prefetch URLs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/89\"\u003e#89\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9d50c0b7190f59c470308578e12882788819f14c\"\u003e\u003ccode\u003e9d50c0b\u003c/code\u003e\u003c/a\u003e Strip next-resume header from incoming requests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.4...v16.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Alexr2391/real-estate-app/pull/53","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexr2391%2Freal-estate-app/issues/53","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/53/packages"},{"uuid":"4466678304","node_id":"PR_kwDOCwQ0Js7chqP-","number":184,"state":"open","title":"Bump react-redux from 9.2.0 to 9.3.0 in /handlereg.web.frontend/src/main/frontend","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-18T06:06:00.000Z","updated_at":"2026-05-18T06:09:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":"/handlereg.web.frontend/src/main/frontend","ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 9.2.0 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux 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=react-redux\u0026package-manager=npm_and_yarn\u0026previous-version=9.2.0\u0026new-version=9.3.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/steinarb/handlereg/pull/184","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/steinarb%2Fhandlereg/issues/184","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/184/packages"},{"uuid":"4466602631","node_id":"PR_kwDOOysduc7char7","number":265,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 39 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-18T05:49:50.000Z","updated_at":"2026-05-18T05:49:58.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":39,"packages":[{"name":"@testcontainers/postgresql","old_version":"11.13.0","new_version":"11.14.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@aws-sdk/client-secrets-manager","old_version":"3.1021.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@bull-board/api","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@bull-board/express","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@elastic/elasticsearch","old_version":"9.3.4","new_version":"9.4.0","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@sentry/node","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@supabase/supabase-js","old_version":"2.101.1","new_version":"2.105.4","repository_url":"https://github.com/supabase/supabase-js"},{"name":"bullmq","old_version":"5.71.1","new_version":"5.76.10","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"dompurify","old_version":"3.3.3","new_version":"3.4.4","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"express","old_version":"4.22.1","new_version":"4.22.2","repository_url":"https://github.com/expressjs/express"},{"name":"express-validator","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/express-validator/express-validator"},{"name":"otpauth","old_version":"9.5.0","new_version":"9.5.1","repository_url":"https://github.com/hectorm/otpauth"},{"name":"puppeteer","old_version":"24.40.0","new_version":"24.43.1","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"slugify","old_version":"1.6.8","new_version":"1.6.9","repository_url":"https://github.com/simov/slugify"},{"name":"validator","old_version":"13.15.26","new_version":"13.15.35","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"ws","old_version":"8.20.0","new_version":"8.20.1","repository_url":"https://github.com/websockets/ws"},{"name":"tsc-alias","old_version":"1.8.16","new_version":"1.8.17","repository_url":"https://github.com/justkey007/tsc-alias"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.1","repository_url":"https://github.com/privatenumber/tsx"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@sentry/react","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.96.1","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-query-devtools","old_version":"5.96.1","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@axe-core/react","old_version":"4.11.1","new_version":"4.11.3","repository_url":"https://github.com/dequelabs/axe-core-npm"},{"name":"@babel/preset-env","old_version":"7.29.2","new_version":"7.29.5","repository_url":"https://github.com/babel/babel"},{"name":"@storybook/addon-docs","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-onboarding","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"msw","old_version":"2.12.14","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"playwright","old_version":"1.58.2","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"vite-plugin-pwa","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/vite-pwa/vite-plugin-pwa"},{"name":"@rollup/rollup-darwin-arm64","old_version":"4.59.0","new_version":"4.60.4","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@testcontainers/postgresql](https://github.com/testcontainers/testcontainers-node) | `11.13.0` | `11.14.0` |\n| [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) | `3.1021.0` | `3.1048.0` |\n| [@bull-board/api](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api) | `6.20.6` | `6.21.3` |\n| [@bull-board/express](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express) | `6.20.6` | `6.21.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.4` | `9.4.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.53.1` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.101.1` | `2.105.4` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.71.1` | `5.76.10` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.3` | `3.4.4` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `4.22.2` |\n| [express-validator](https://github.com/express-validator/express-validator) | `7.3.1` | `7.3.2` |\n| [otpauth](https://github.com/hectorm/otpauth) | `9.5.0` | `9.5.1` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.40.0` | `24.43.1` |\n| [slugify](https://github.com/simov/slugify) | `1.6.8` | `1.6.9` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.26` | `13.15.35` |\n| [ws](https://github.com/websockets/ws) | `8.20.0` | `8.20.1` |\n| [tsc-alias](https://github.com/justkey007/tsc-alias) | `1.8.16` | `1.8.17` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.1` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.96.1` | `5.100.10` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.96.1` | `5.100.10` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [@axe-core/react](https://github.com/dequelabs/axe-core-npm) | `4.11.1` | `4.11.3` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.2` | `7.29.5` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `9.1.19` | `9.1.20` |\n| [@storybook/addon-onboarding](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/onboarding) | `9.1.19` | `9.1.20` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `9.1.19` | `9.1.20` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [msw](https://github.com/mswjs/msw) | `2.12.14` | `2.14.6` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.60.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.14` |\n| [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) | `1.2.0` | `1.3.0` |\n| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.59.0` | `4.60.4` |\n\n\nUpdates `@testcontainers/postgresql` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003e@​testcontainers/postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\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.1021.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-secrets-manager's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-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.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1041.0...v3.1042.0\"\u003e3.1042.0\u003c/a\u003e (2026-05-04)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e\u003ccode\u003e1af9047\u003c/code\u003e\u003c/a\u003e chore(codegen): updated import sources for aws-sdk core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-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\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/96baad9d69cbc4157632d8e76753d19e5a13cd04\"\u003e\u003ccode\u003e96baad9\u003c/code\u003e\u003c/a\u003e Publish v3.1043.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.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 `@bull-board/api` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e) (Thohirah Husaini) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/38b8d786e441d9d105cc049e6989403a0cf3390c\"\u003e\u003ccode\u003e38b8d78\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149\"\u003e#1149\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003ed7c40b1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump axios in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148\"\u003e#1148\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e08a3dcf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145\"\u003e#1145\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e33aa8a7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump lodash (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146\"\u003e#1146\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003eeeb90e2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 2 directories with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142\"\u003e#1142\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e3427763\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138\"\u003e#1138\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e8c644c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.20.7...v6.21.0\"\u003ev6.21.0\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-08\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake dependabot ignore /examples folder (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140\"\u003e#1140\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e4702231\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003ef317f59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 1 update (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133\"\u003e#1133\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003efd49b4a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther 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/felixmosh/bull-board/commit/82d472b479791ece54c953bfa11f9e3afda6bacd\"\u003e\u003ccode\u003e82d472b\u003c/code\u003e\u003c/a\u003e Release 6.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e fix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/2cf3508f90de725b71a95f1a9427a453f87b3024\"\u003e\u003ccode\u003e2cf3508\u003c/code\u003e\u003c/a\u003e Release 6.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e feat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/45ba317028d1879bc7f72e94edb159d63547a77a\"\u003e\u003ccode\u003e45ba317\u003c/code\u003e\u003c/a\u003e Release 6.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/7b7c89f7a6384fa26f8731e16af38d93921f06df\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e feat: add textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/b1df47b522460426619e3f94a0353d5d53924f73\"\u003e\u003ccode\u003eb1df47b\u003c/code\u003e\u003c/a\u003e Release 6.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/a987ec736972ec18b129fb4dae49b913d77689e6\"\u003e\u003ccode\u003ea987ec7\u003c/code\u003e\u003c/a\u003e Release 6.20.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/eed5f1f67eb4cba0567daf3b5b82caf078ee1fa2\"\u003e\u003ccode\u003eeed5f1f\u003c/code\u003e\u003c/a\u003e feat: sidebar visual hierarchy, unified status tabs, and UI polish (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/felixmosh/bull-board/commits/v6.21.3/packages/api\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bull-board/express` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/express's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/express's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1143\"\u003e#1143\u003c/a\u003e) (Thohirah Husaini) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144\"\u003e#1144\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/38b8d786e441d9d105cc049e6989403a0cf3390c\"\u003e\u003ccode\u003e38b8d78\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1149\"\u003e#1149\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003ed7c40b1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump axios in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1148\"\u003e#1148\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e08a3dcf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1145\"\u003e#1145\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e33aa8a7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump lodash (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1146\"\u003e#1146\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003eeeb90e2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 2 directories with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1142\"\u003e#1142\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e3427763\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1138\"\u003e#1138\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e8c644c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.20.7...v6.21.0\"\u003ev6.21.0\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-08\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake dependabot ignore /examples folder (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1140\"\u003e#1140\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e4702231\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136\"\u003e#1136\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003ef317f59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 1 update (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1133\"\u003e#1133\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003efd49b4a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther 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/felixmosh/bull-board/commit/82d472b479791ece54c953bfa11f9e3afda6bacd\"\u003e\u003ccode\u003e82d472b\u003c/code\u003e\u003c/a\u003e Release 6.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/2cf3508f90de725b71a95f1a9427a453f87b3024\"\u003e\u003ccode\u003e2cf3508\u003c/code\u003e\u003c/a\u003e Release 6.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e feat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/45ba317028d1879bc7f72e94edb159d63547a77a\"\u003e\u003ccode\u003e45ba317\u003c/code\u003e\u003c/a\u003e Release 6.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/b1df47b522460426619e3f94a0353d5d53924f73\"\u003e\u003ccode\u003eb1df47b\u003c/code\u003e\u003c/a\u003e Release 6.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/a987ec736972ec18b129fb4dae49b913d77689e6\"\u003e\u003ccode\u003ea987ec7\u003c/code\u003e\u003c/a\u003e Release 6.20.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/felixmosh/bull-board/commits/v6.21.3/packages/express\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@elastic/elasticsearch` from 9.3.4 to 9.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elastic/elasticsearch-js/releases\"\u003e@​elastic/elasticsearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.4.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://www.elastic.co/docs/release-notes/elasticsearch/clients/javascript#elasticsearch-javascript-client-9.4.0-release-notes\"\u003eChangelog\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/elastic/elasticsearch-js/commit/0ada878f8d4a851547a3b8c18735f300201793f2\"\u003e\u003ccode\u003e0ada878\u003c/code\u003e\u003c/a\u003e docs: complete 9.4.0 release notes and breaking changes (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3278\"\u003e#3278\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3279\"\u003e#3279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/d6e147c4ed002e3c73fcc5d26a75396fd76170c5\"\u003e\u003ccode\u003ed6e147c\u003c/code\u003e\u003c/a\u003e [9.4] Improve server error handling in Apache Arrow helper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3276\"\u003e#3276\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3277\"\u003e#3277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/18b24f0eb3da621ff897c590d6c8ab30345dc92d\"\u003e\u003ccode\u003e18b24f0\u003c/code\u003e\u003c/a\u003e Auto-generated code for 9.4 (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3273\"\u003e#3273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/1c0c26ef868551bd4695b215d2d68062740792e7\"\u003e\u003ccode\u003e1c0c26e\u003c/code\u003e\u003c/a\u003e Auto-generated API code (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3261\"\u003e#3261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/15c692b5f5aa0c438ba5e0f9cc92e53dc600544d\"\u003e\u003ccode\u003e15c692b\u003c/code\u003e\u003c/a\u003e [9.4] chore: migrate to neostandard \u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/2920\"\u003e#2920\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3201\"\u003e#3201\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3258\"\u003e#3258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/4a8008707ab0d50a2752bfeb08c18bbddd789dc8\"\u003e\u003ccode\u003e4a80087\u003c/code\u003e\u003c/a\u003e Auto-generated API code (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3252\"\u003e#3252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/833aace7835ad704676cc57bbcace53400282079\"\u003e\u003ccode\u003e833aace\u003c/code\u003e\u003c/a\u003e [9.4] Bump minimum supported Node version in package.json (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3249\"\u003e#3249\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/37f4242448c9d03d02e105ff58535811c7466bba\"\u003e\u003ccode\u003e37f4242\u003c/code\u003e\u003c/a\u003e [9.4] feat(helpers): add onFlush callback to bulk helper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/2553\"\u003e#2553\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3226\"\u003e#3226\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3248\"\u003e#3248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/cca461475193de5475579f1ac5c501c55d69d411\"\u003e\u003ccode\u003ecca4614\u003c/code\u003e\u003c/a\u003e [9.4] Make apache-arrow an optional dependency (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3246\"\u003e#3246\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/4591860844154e60b1ba35744148936e002c8605\"\u003e\u003ccode\u003e4591860\u003c/code\u003e\u003c/a\u003e Auto-generated API code (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elastic/elasticsearch-js/compare/v9.3.4...v9.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.47.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://re...\n\n_Description has been truncated_","html_url":"https://github.com/zone17/sovren/pull/265","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zone17%2Fsovren/issues/265","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/265/packages"}],"issue_packages":[{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-06-08T04:55:41.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4610128436","node_id":"PR_kwDOOysduc7jwoSf","number":276,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 58 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-08T04:55:41.000Z","updated_at":"2026-06-08T04:55:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":58,"packages":[{"name":"nostr-tools","old_version":"2.23.3","new_version":"2.23.5","repository_url":"https://github.com/nbd-wtf/nostr-tools"},{"name":"@testcontainers/postgresql","old_version":"11.13.0","new_version":"11.14.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"3.2.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"pg","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"@aws-sdk/client-secrets-manager","old_version":"3.1021.0","new_version":"3.1063.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@bull-board/api","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@bull-board/express","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@elastic/elasticsearch","old_version":"9.3.4","new_version":"9.4.2","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@sentry/node","old_version":"10.47.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@supabase/supabase-js","old_version":"2.101.1","new_version":"2.107.0","repository_url":"https://github.com/supabase/supabase-js"},{"name":"bullmq","old_version":"5.71.1","new_version":"5.78.0","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"dompurify","old_version":"3.3.3","new_version":"3.4.8","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"express","old_version":"4.22.1","new_version":"4.22.2","repository_url":"https://github.com/expressjs/express"},{"name":"express-validator","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/express-validator/express-validator"},{"name":"ioredis","old_version":"5.10.1","new_version":"5.11.1","repository_url":"https://github.com/luin/ioredis"},{"name":"otpauth","old_version":"9.5.0","new_version":"9.5.1","repository_url":"https://github.com/hectorm/otpauth"},{"name":"pdfkit","old_version":"0.18.0","new_version":"0.19.0","repository_url":"https://github.com/foliojs/pdfkit"},{"name":"puppeteer","old_version":"24.40.0","new_version":"24.43.1","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"slugify","old_version":"1.6.8","new_version":"1.6.9","repository_url":"https://github.com/simov/slugify"},{"name":"swagger-jsdoc","old_version":"6.2.8","new_version":"6.3.0","repository_url":"https://github.com/Surnet/swagger-jsdoc"},{"name":"validator","old_version":"13.15.26","new_version":"13.15.35","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"ws","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/websockets/ws"},{"name":"tsc-alias","old_version":"1.8.16","new_version":"1.8.17","repository_url":"https://github.com/justkey007/tsc-alias"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"@radix-ui/react-avatar","old_version":"1.1.11","new_version":"1.1.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.1.15","new_version":"1.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.16","new_version":"2.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.8","new_version":"2.1.9","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.2.6","new_version":"2.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.2.6","new_version":"1.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tabs","old_version":"1.1.13","new_version":"1.1.14","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.8","new_version":"1.2.9","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@sentry/react","old_version":"10.47.0","new_version":"10.56.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.96.1","new_version":"5.101.0","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-query-devtools","old_version":"5.96.1","new_version":"5.101.0","repository_url":"https://github.com/TanStack/query"},{"name":"framer-motion","old_version":"12.38.0","new_version":"12.40.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"6.30.4","repository_url":"https://github.com/remix-run/react-router"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@axe-core/react","old_version":"4.11.1","new_version":"4.11.3","repository_url":"https://github.com/dequelabs/axe-core-npm"},{"name":"@babel/preset-env","old_version":"7.29.2","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.28.5","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@storybook/addon-docs","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-onboarding","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"msw","old_version":"2.12.14","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"playwright","old_version":"1.58.2","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"vite-plugin-pwa","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/vite-pwa/vite-plugin-pwa"},{"name":"@rollup/rollup-darwin-arm64","old_version":"4.59.0","new_version":"4.61.1","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 53 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [nostr-tools](https://github.com/nbd-wtf/nostr-tools) | `2.23.3` | `2.23.5` |\n| [@testcontainers/postgresql](https://github.com/testcontainers/testcontainers-node) | `11.13.0` | `11.14.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `3.2.6` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.20.0` | `8.21.0` |\n| [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) | `3.1021.0` | `3.1063.0` |\n| [@bull-board/api](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api) | `6.20.6` | `6.21.3` |\n| [@bull-board/express](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express) | `6.20.6` | `6.21.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.4` | `9.4.2` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.56.0` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.101.1` | `2.107.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.71.1` | `5.78.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.3` | `3.4.8` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `4.22.2` |\n| [express-validator](https://github.com/express-validator/express-validator) | `7.3.1` | `7.3.2` |\n| [ioredis](https://github.com/luin/ioredis) | `5.10.1` | `5.11.1` |\n| [otpauth](https://github.com/hectorm/otpauth) | `9.5.0` | `9.5.1` |\n| [pdfkit](https://github.com/foliojs/pdfkit) | `0.18.0` | `0.19.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.40.0` | `24.43.1` |\n| [slugify](https://github.com/simov/slugify) | `1.6.8` | `1.6.9` |\n| [swagger-jsdoc](https://github.com/Surnet/swagger-jsdoc) | `6.2.8` | `6.3.0` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.26` | `13.15.35` |\n| [ws](https://github.com/websockets/ws) | `8.20.0` | `8.21.0` |\n| [tsc-alias](https://github.com/justkey007/tsc-alias) | `1.8.16` | `1.8.17` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar) | `1.1.11` | `1.1.12` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog) | `1.1.15` | `1.1.16` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu) | `2.1.16` | `2.1.17` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label) | `2.1.8` | `2.1.9` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select) | `2.2.6` | `2.3.0` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch) | `1.2.6` | `1.3.0` |\n| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs) | `1.1.13` | `1.1.14` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.2.8` | `1.2.9` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.56.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.96.1` | `5.101.0` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.96.1` | `5.101.0` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.38.0` | `12.40.0` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `6.30.4` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [@axe-core/react](https://github.com/dequelabs/axe-core-npm) | `4.11.1` | `4.11.3` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.2` | `7.29.7` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.28.5` | `7.29.7` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `9.1.19` | `9.1.20` |\n| [@storybook/addon-onboarding](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/onboarding) | `9.1.19` | `9.1.20` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `9.1.19` | `9.1.20` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [msw](https://github.com/mswjs/msw) | `2.12.14` | `2.14.6` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.60.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.15` |\n| [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) | `1.2.0` | `1.3.0` |\n| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.59.0` | `4.61.1` |\n\n\nUpdates `nostr-tools` from 2.23.3 to 2.23.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/ed47ef8ef73d78c338fbaf530e48be0fd4282194\"\u003e\u003ccode\u003eed47ef8\u003c/code\u003e\u003c/a\u003e bump version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/a9e89e16e33b8e393f10eb0d2f83050c418cc27c\"\u003e\u003ccode\u003ea9e89e1\u003c/code\u003e\u003c/a\u003e nip22: like nip10, but for kind:1111 and adjacent kinds.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/3cd26d7d76605a1d7fb123ba8515ef019b0d1805\"\u003e\u003ccode\u003e3cd26d7\u003c/code\u003e\u003c/a\u003e nip44: fix test sha256.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/e1f3ffdece5e7899e9b96015cacb30897b5e99a6\"\u003e\u003ccode\u003ee1f3ffd\u003c/code\u003e\u003c/a\u003e fix: format pool.test.ts and relay.test.ts (pre-existing)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/1f2c967b042e2972fe29cc4ad42ef5928e2ff33e\"\u003e\u003ccode\u003e1f2c967\u003c/code\u003e\u003c/a\u003e feat(nip47): support multiple relays in parseConnectionString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/6b8c24228228f6a1eb49d5fe082388b5dc2034eb\"\u003e\u003ccode\u003e6b8c242\u003c/code\u003e\u003c/a\u003e fix(nip42): catch SendingOnClosedConnection during automatic AUTH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/8260e6245d17c3900a940d573682737a5911c819\"\u003e\u003ccode\u003e8260e62\u003c/code\u003e\u003c/a\u003e nip44: support encryption of payloads larger than 65535 bytes (\u003ca href=\"https://redirect.github.com/nbd-wtf/nostr-tools/issues/527\"\u003e#527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/007e0b41d07ed942b326b84152dd52ff22d70ed8\"\u003e\u003ccode\u003e007e0b4\u003c/code\u003e\u003c/a\u003e feat(nip46): add skipSwitchRelays option to BunkerSignerParams\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/8be6d08a43ae00a2ba11bbed3bb532672522ad48\"\u003e\u003ccode\u003e8be6d08\u003c/code\u003e\u003c/a\u003e fix(nip47): support multiple relays in parseConnectionString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/1b955bdbcb7775833930836930b44e88949101cd\"\u003e\u003ccode\u003e1b955bd\u003c/code\u003e\u003c/a\u003e fix: window.printer is undefined in AbstractRelay._onmessage\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nbd-wtf/nostr-tools/compare/v2.23.3...v2.23.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testcontainers/postgresql` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003e@​testcontainers/postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 3.2.4 to 3.2.6\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/coverage-v8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePin last supported vite-node version  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/16f120d05\"\u003e\u003c!-- raw HTML omitted --\u003e(16f12)\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/v3.2.5...v3.2.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.2.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e [backport to v3]  -  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/10445\"\u003evitest-dev/vitest#10445\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/af88b1f5d\"\u003e\u003c!-- raw HTML omitted --\u003e(af88b)\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\u003cstrong\u003ebrowser\u003c/strong\u003e: Disable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [backport to v3]  -  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/10456\"\u003evitest-dev/vitest#10456\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/385a1aefd\"\u003e\u003c!-- raw HTML omitted --\u003e(385a1)\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/v3.2.4...v3.2.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/b6d56f8171ae814ee7571df63a35a0da5203dbaa\"\u003e\u003ccode\u003eb6d56f8\u003c/code\u003e\u003c/a\u003e chore: release v3.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/16f120d0585677f6a32bcb3dd01fa61c140e2588\"\u003e\u003ccode\u003e16f120d\u003c/code\u003e\u003c/a\u003e fix: pin last supported vite-node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cbad0a923c48c6144266df3cd25f93547cb5221\"\u003e\u003ccode\u003e2cbad0a\u003c/code\u003e\u003c/a\u003e chore: release v3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/385a1aefd4c2bfa5e7d58bf7c6834c929969f2c7\"\u003e\u003ccode\u003e385a1ae\u003c/code\u003e\u003c/a\u003e fix(browser): disable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [ba...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v3.2.6/packages/coverage-v8\"\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@​vitest/coverage-v8\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pg` from 8.20.0 to 8.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md\"\u003epg's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epg@8.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3521\"\u003eSASL SCRAM\u003c/a\u003e server error responses properly.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3667\"\u003enode@26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003escramMaxIterations\u003c/code\u003e \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3677\"\u003econfig option\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eclient.getTransactionStatus()\u003c/code\u003e \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3645\"\u003emethod\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/brianc/node-postgres/commit/544b1ce8152bc280e398dc1e8a66920abe6a640e\"\u003e\u003ccode\u003e544b1ce\u003c/code\u003e\u003c/a\u003e Publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/cc03fa5cdf0f1e67b2518ebad5cf2269206aa49c\"\u003e\u003ccode\u003ecc03fa5\u003c/code\u003e\u003c/a\u003e Add scramMaxIterations option to limit SCRAM iteration count (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3677\"\u003e#3677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/f776327b3fcdd997c67e866ef7c620ef9c26b3f2\"\u003e\u003ccode\u003ef776327\u003c/code\u003e\u003c/a\u003e Remove compatibility code for unsupported versions of Node (\u0026lt;16) (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/f252870eba73c15449b57562e6698b5859e32095\"\u003e\u003ccode\u003ef252870\u003c/code\u003e\u003c/a\u003e cleanup: pg utils (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/c8da6ab9326d93005e6947217cf665f707e08ec7\"\u003e\u003ccode\u003ec8da6ab\u003c/code\u003e\u003c/a\u003e Assorted test cleanup (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3673\"\u003e#3673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/fa47e73349786c2a76db98801d60c05371b0a906\"\u003e\u003ccode\u003efa47e73\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eClient#end\u003c/code\u003e callback being called multiple times when first is no-op (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/88a7e60c7191ce8061d6276b299895bf5511e042\"\u003e\u003ccode\u003e88a7e60\u003c/code\u003e\u003c/a\u003e cleanup: Move declaration to more natural place\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/2095247a7b10ebe19cd7d518e07ee2f259dda70a\"\u003e\u003ccode\u003e2095247\u003c/code\u003e\u003c/a\u003e cleanup: Combine duplicated code in \u003ccode\u003eClient#query\u003c/code\u003e and avoid unneeded early n...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/0ac3eddef6481f4e4f9359c65d3c0cfd7d2124e1\"\u003e\u003ccode\u003e0ac3edd\u003c/code\u003e\u003c/a\u003e fix: apply SASLprep (RFC 4013) to passwords before SCRAM-SHA-256 PBKDF2 (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3669\"\u003e#3669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/be880d45552269f0b847a3e568014bde6536eae3\"\u003e\u003ccode\u003ebe880d4\u003c/code\u003e\u003c/a\u003e Assorted test fixes and cleanup (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3672\"\u003e#3672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brianc/node-postgres/commits/pg@8.21.0/packages/pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\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.1021.0 to 3.1063.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-secrets-manager's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1063.0\u003c/h2\u003e\n\u003ch4\u003e3.1063.0(2026-06-05)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate author URL in package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8080\"\u003e#8080\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e9bd1a86b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecrt-loader:\u003c/strong\u003e  update to latest aws-crt (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8c2bdabd5826c8914eb1904880eade3c81ca6be4\"\u003e8c2bdabd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-06-05 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fe9a398fbfb3d324e4b67c7677fc63f62933f283\"\u003efe9a398f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  This release adds support for MLflow experiment tracking in SageMaker inference optimization. CreateAIRecommendationJob and CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig (MLflow App ARN, experiment, run name) to stream benchmark metrics and artifacts to your own MLflow App. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/394304420ef42ed5c8918990273788bfd69d5f5a\"\u003e39430442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-serverless:\u003c/strong\u003e  Adds support for updating max capacity and custom fields while application is started (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c9cce08f51a2b91ca5c7fc9dca2bfd293980546\"\u003e6c9cce08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/416005d46847152ba1a24e4ce3297f47469f685c\"\u003e416005d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  Adds support for configurable number of Clear Lead segments at the beginning of encrypted output. Adds support for multiple trickplay variants. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/40eb4c6b527bb508bc7bdb2402528cff5ed49198\"\u003e40eb4c6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-payment-cryptography:\u003c/strong\u003e  Adds CloudFormation support for resource-based policies on AWS Payment Cryptography keys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32019a8ffa7be444993d1ee8288d2c43c8a3f89\"\u003ec32019a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  Adds support for Knowledge Base APIs and Index Capacity API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8205152f535d2a38e0f0ea5e2d516ab8b484650d\"\u003e8205152f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore/httpAuthSchemes:\u003c/strong\u003e  fix concurrent skew correction (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8078\"\u003e#8078\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/83e48928b9f31c78c6c10adc2127d663837ddd2a\"\u003e83e48928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emiddleware-endpoint-discovery:\u003c/strong\u003e  remove integration tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8077\"\u003e#8077\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/02363831ab1c4cae1b254efe92ab49fa71f20700\"\u003e02363831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  add client error deserialization tests (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8075\"\u003e#8075\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0dfa4ad150e0283cf787cd231600aeb7d75695f0\"\u003e0dfa4ad1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1063.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1062.0\u003c/h2\u003e\n\u003ch4\u003e3.1062.0(2026-06-04)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include generated packages when validating declared imports 1-1 with used imports (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8072\"\u003e#8072\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/291ad3664d63b413e6c9631ac0a833e5819ceeaa\"\u003e291ad366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Remove unsupported RDS field for filter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5815da7f30f1bdfdcd45fa09c59d0a199a4e8e0a\"\u003e5815da7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-interconnect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/34e23ef23951a492d90749601a3c2e395177b019\"\u003e34e23ef2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2-instance-connect:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c2a4981e83ab456c1335204c4c5693cf2b4ef510\"\u003ec2a4981e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mq:\u003c/strong\u003e  BDD bulk update change rollout (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e058b8fd7fb9bffbacde2468108973c5a82139e2\"\u003ee058b8fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b1e3602cde54d7840c6ab80610c46c9bd07262c\"\u003e6b1e3602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connectparticipant:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22db2a6a6f37796f76290bcd3faf1a5bec0f4426\"\u003e22db2a6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-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.1062.0...v3.1063.0\"\u003e3.1063.0\u003c/a\u003e (2026-06-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1061.0...v3.1062.0\"\u003e3.1062.0\u003c/a\u003e (2026-06-04)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1060.0...v3.1061.0\"\u003e3.1061.0\u003c/a\u003e (2026-06-03)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1059.0...v3.1060.0\"\u003e3.1060.0\u003c/a\u003e (2026-06-03)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1058.0...v3.1059.0\"\u003e3.1059.0\u003c/a\u003e (2026-06-02)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1057.0...v3.1058.0\"\u003e3.1058.0\u003c/a\u003e (2026-06-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1056.0...v3.1057.0\"\u003e3.1057.0\u003c/a\u003e (2026-05-29)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/85dabf4ef0c81d9db5405c483b3bfbd2126075d4\"\u003e\u003ccode\u003e85dabf4\u003c/code\u003e\u003c/a\u003e Publish v3.1063.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9bd1a86b9bec0f69c58dcfdda481c9e1797dd73f\"\u003e\u003ccode\u003e9bd1a86\u003c/code\u003e\u003c/a\u003e chore: update author URL in package.json (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f5235bbaa2e234435fed935ae69df09b33149d0c\"\u003e\u003ccode\u003ef5235bb\u003c/code\u003e\u003c/a\u003e Publish v3.1062.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/71df2cc54f319fdbd1a6cd82b0317dbb65b386a7\"\u003e\u003ccode\u003e71df2cc\u003c/code\u003e\u003c/a\u003e Publish v3.1061.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8aeb92dd6ab42e4b59ebb3ad5a7c43b503af0183\"\u003e\u003ccode\u003e8aeb92d\u003c/code\u003e\u003c/a\u003e Publish v3.1060.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75bb4fc527454646b0992d69d8910e743d81654b\"\u003e\u003ccode\u003e75bb4fc\u003c/code\u003e\u003c/a\u003e Publish v3.1059.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b082a6526a0bb0ba213bb16b4c97a0b1134bc45\"\u003e\u003ccode\u003e6b082a6\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for adaptive retry fix, EAI_AGAIN transient error (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7602d4e4256f1c91b499dcfa8e444041fdf96b6\"\u003e\u003ccode\u003ed7602d4\u003c/code\u003e\u003c/a\u003e Publish v3.1058.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e836d5c0437f234ca692615924cf7f88cf2748c6\"\u003e\u003ccode\u003ee836d5c\u003c/code\u003e\u003c/a\u003e Publish v3.1057.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e55a38791745be6ed4be7009808d14a2a393adf9\"\u003e\u003ccode\u003ee55a387\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for smithy 1.71.0 and snapshot-testing fix (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8053\"\u003e#8053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1063.0/clients/client-secrets-manager\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bull-board/api` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e) (Thohirah Husaini) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/38b8d786e441d9d105cc049e6989403a0cf3390c\"\u003e\u003ccode\u003e38b8d78\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149\"\u003e#1149\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003ed7c40b1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump axios in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148\"\u003e#1148\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e08a3dcf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145\"\u003e#1145\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e33aa8a7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump lodash (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146\"\u003e#1146\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003eeeb90e2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 2 directories with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142\"\u003e#1142\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e3427763\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138\"\u003e#1138\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e8c644c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.20.7...v6.21.0\"\u003ev6.21.0\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-08\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake dependabot ignore /examples folder (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140\"\u003e#1140\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e4702231\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003ef317f59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 1 update (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133\"\u003e#1133\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003efd49b4a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther 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/felixmosh/bull-board/commit/82d472b479791ece54c953bfa11f9e3afda6bacd\"\u003e\u003ccode\u003e82d472b\u003c/code\u003e\u003c/a\u003e Release 6.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e fix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/2cf3508f90de725b71a95f1a9427a453f87b3024\"\u003e\u003ccode\u003e2cf3508\u003c/code\u003e\u003c/a\u003e Release 6.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e feat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/45ba317028d1879bc7f72e94edb159d63547a77a\"\u003e\u003ccode\u003e45ba317\u003c/code\u003e\u003c/a\u003e Release 6.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/7b7c89f7a6384fa26f8731e16af38d93921f06df\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e feat: add textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/b1df47b522460426619e3f94a0353d5d53924f73\"\u003e\u003ccode\u003eb1df47b\u003c/code\u003e\u003c/a\u003e Release 6.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/a987ec736972ec18b129fb4dae49b913d77689e6\"\u003e\u003ccode\u003ea987ec7\u003c/code\u003e\u003c/a\u003e Release 6.20.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/eed5f1f67eb4cba0567daf3b5b82caf078ee1fa2\"\u003e\u003ccode\u003eeed5f1f\u003c/code\u003e\u003c/a\u003e feat: sidebar visual hierarchy, unified status tabs, and UI polish (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/felixmosh/bull-board/commits/v6.21.3/packages/api\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bull-board/express` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/express's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/express's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environ...\n\n_Description has been truncated_","html_url":"https://github.com/zone17/sovren/pull/276","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zone17%2Fsovren/issues/276","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/276/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-06-07T22:14:43.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4608894724","node_id":"PR_kwDOQw39aM7jstIU","number":25,"state":"open","title":"chore(deps): bump the redux group with 2 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-07T22:14:43.000Z","updated_at":"2026-06-07T22:14:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"redux","update_count":2,"packages":[{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps the redux group with 2 updates: [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) and [react-redux](https://github.com/reduxjs/react-redux).\n\nUpdates `@reduxjs/toolkit` from 2.8.2 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e@​reduxjs/toolkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e adds RTK usage skills files (via TanStack Intent) exports the RTK Query hook options types for reusability, fixes issues with infinite query status flags and batching handling, and makes some small TS improvements.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eSkills Files\u003c/h3\u003e\n\u003cp\u003eWe've generated agent skill files that are now included in the RTK package itself in a \u003ccode\u003eskills\u003c/code\u003e folder.  They cover using and migrating to modern RTK, client and server state management, and handling side effects.  You can point your agent at these skills yourself, or use \u003ca href=\"https://tanstack.com/intent/latest/docs/getting-started/quick-start-consumers\"\u003eTanStack Intent\u003c/a\u003e to pick them up.\u003c/p\u003e\n\u003ch3\u003eTypeScript Improvements\u003c/h3\u003e\n\u003cp\u003eThe types for our RTK Query hook options are now exported, which lets you stop using \u003ccode\u003eParameters\u003c/code\u003e to extract those types for use in your own code.\u003c/p\u003e\n\u003cp\u003eThe types for listener middleware matchers were tweaked to allow \u003ccode\u003einterface\u003c/code\u003e-based type guards, not just \u003ccode\u003etype\u003c/code\u003e-based definitions.\u003c/p\u003e\n\u003cp\u003eThe internal \u003ccode\u003eIgnorePaths\u003c/code\u003e type was renamed to \u003ccode\u003eIgnoredPaths\u003c/code\u003e for consistency.\u003c/p\u003e\n\u003cp\u003eWe now use the built-in \u003ccode\u003eNoInfer\u003c/code\u003e util that comes with TS 5.4+.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cp\u003eWe fixed handling of the \u003ccode\u003eisSuccess\u003c/code\u003e status flag when switching infinite query cache entries. This should prevent accidental UI flashes that were occurring due to this flag accidentally flipping.\u003c/p\u003e\n\u003cp\u003eWe've added a 100ms timeout fallback to the \u003ccode\u003eautoBatch\u003c/code\u003e enhancer's \u003ccode\u003erequestAnimationFrame\u003c/code\u003e timer.  We had several reports that \u003ccode\u003erAF\u003c/code\u003e didn't work correctly when used in background tabs / opened windows, and that RTK never updated the UI.  This should ensure that the updates flush correctly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport hook options types for RTK Query hooks by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5218\"\u003ereduxjs/redux-toolkit#5218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TanStack Intent skills for Redux Toolkit by \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5249\"\u003ereduxjs/redux-toolkit#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep isSuccess: true when switching infinite query cache entries by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5268\"\u003ereduxjs/redux-toolkit#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow interface-based type guards as listener matcher by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5269\"\u003ereduxjs/redux-toolkit#5269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setTimeout fallback to raf autoBatch strategy for background tabs by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5273\"\u003ereduxjs/redux-toolkit#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(toolkit): rename \u003ccode\u003eIgnorePaths\u003c/code\u003e type to \u003ccode\u003eIgnoredPaths\u003c/code\u003e by \u003ca href=\"https://github.com/Ri5ha6h\"\u003e\u003ccode\u003e@​Ri5ha6h\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5284\"\u003ereduxjs/redux-toolkit#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5289\"\u003ereduxjs/redux-toolkit#5289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.11.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e updates the \u003ccode\u003eAbortSignal\u003c/code\u003e handling to fall back if \u003ccode\u003eDOMException\u003c/code\u003e isn't available (such as RN environments), and updates the \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type to correctly include \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eAbortSignal\u003c/code\u003e changes in 2.11.1 used \u003ccode\u003eDOMException\u003c/code\u003e in a couple places to match the expected behavior of \u003ccode\u003eAbortSignal\u003c/code\u003e, but turns out that's not available in environments like React Native. We've updated the logic to fall back to a plain \u003ccode\u003eError\u003c/code\u003e if \u003ccode\u003eDOMException\u003c/code\u003e isn't available.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type wasn't correctly including the \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields, and now it does.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\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/reduxjs/redux-toolkit/commit/576a02f8056fbee2dcaddb4d2e4d2da3b7937c58\"\u003e\u003ccode\u003e576a02f\u003c/code\u003e\u003c/a\u003e Release 2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/de2d55e1a2b0bcf8873d96f8ac6bb0f8d1aacce7\"\u003e\u003ccode\u003ede2d55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5237\"\u003e#5237\u003c/a\u003e from aryaemami59/fix/codegen/generateEndpoints-retur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/ac807c317aeb825cc03ca853d8da76d9506ff8db\"\u003e\u003ccode\u003eac807c3\u003c/code\u003e\u003c/a\u003e fix(codegen): narrow \u003ccode\u003egenerateEndpoints\u003c/code\u003e return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/01ed3ba07cb045cdbec44ea00c2bda35ec85a00f\"\u003e\u003ccode\u003e01ed3ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5289\"\u003e#5289\u003c/a\u003e from aryaemami59/feat/toolkit/switch-to-native-NoInfer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/1f16db1c7c8eb3f5007cfdbab4e8b369103d806a\"\u003e\u003ccode\u003e1f16db1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5290\"\u003e#5290\u003c/a\u003e from aryaemami59/build/toolkit/exclude-test-files-fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/23783c1335eec39d55cb8cd249e1b8251722aee1\"\u003e\u003ccode\u003e23783c1\u003c/code\u003e\u003c/a\u003e build(toolkit): exclude test files from final bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/91b8b0a38c52e2c26aaa481228ed47f9ca3f082a\"\u003e\u003ccode\u003e91b8b0a\u003c/code\u003e\u003c/a\u003e feat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/0b37f1a905930dc495c402d92b79a8e45c6bd29d\"\u003e\u003ccode\u003e0b37f1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5286\"\u003e#5286\u003c/a\u003e from aryaemami59/docs/toolkit/fix-typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3cd62c8e3d617f4b62d73067408a7039b659ba6d\"\u003e\u003ccode\u003e3cd62c8\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003eunforwardedActions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/64853cc12b06d6c22cea0a9bbaf30b4e6b32f9c8\"\u003e\u003ccode\u003e64853cc\u003c/code\u003e\u003c/a\u003e chore: fix various typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.8.2...v2.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/gaia-esteban/alma-frontend/pull/25","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaia-esteban%2Falma-frontend/issues/25","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/25/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-06-07T15:07:31.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4607742666","node_id":"PR_kwDOQv1DUM7jpJzA","number":179,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 65 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-07T15:07:31.000Z","updated_at":"2026-06-07T23:05:19.081Z","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":65,"packages":[{"name":"@ai-sdk/google-vertex","old_version":"4.0.63","new_version":"4.0.142","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/openai","old_version":"3.0.33","new_version":"3.0.68","repository_url":"https://github.com/vercel/ai"},{"name":"@fal-ai/client","old_version":"1.9.3","new_version":"1.10.1","repository_url":"https://github.com/fal-ai/fal-js"},{"name":"@google-cloud/aiplatform","old_version":"3.35.0","new_version":"6.8.1","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@google-cloud/dialogflow-cx","old_version":"4.10.0","new_version":"5.8.2","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@google-cloud/discoveryengine","old_version":"1.14.0","new_version":"2.7.0","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@google-cloud/speech","old_version":"7.3.0","new_version":"7.3.2","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@google-cloud/storage","old_version":"5.20.5","new_version":"7.19.0","repository_url":"https://github.com/googleapis/nodejs-storage"},{"name":"@google-cloud/text-to-speech","old_version":"5.8.1","new_version":"6.4.1","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@google-cloud/vertexai","old_version":"1.10.0","new_version":"1.12.0","repository_url":"https://github.com/googleapis/nodejs-vertexai"},{"name":"@google-cloud/vision","old_version":"4.3.3","new_version":"5.3.7","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"@hookform/resolvers","old_version":"5.2.2","new_version":"5.4.0","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@mux/mux-node","old_version":"12.8.1","new_version":"14.1.1","repository_url":"https://github.com/muxinc/mux-node-sdk"},{"name":"@mux/mux-player-react","old_version":"3.11.4","new_version":"3.13.0","repository_url":"https://github.com/muxinc/elements"},{"name":"@opentelemetry/api","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.59.0","new_version":"0.66.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.211.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@radix-ui/react-avatar","old_version":"1.1.11","new_version":"1.1.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.1.15","new_version":"1.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.16","new_version":"2.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.8","new_version":"2.1.9","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.15","new_version":"1.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-progress","old_version":"1.1.8","new_version":"1.1.9","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.2.6","new_version":"1.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tabs","old_version":"1.1.13","new_version":"1.1.14","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toast","old_version":"1.2.15","new_version":"1.2.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.8","new_version":"1.2.9","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@react-email/components","old_version":"1.0.8","new_version":"1.0.12","repository_url":"https://github.com/resend/react-email"},{"name":"@react-oauth/google","old_version":"0.13.4","new_version":"0.13.5","repository_url":"https://github.com/MomenSherif/react-oauth"},{"name":"@stripe/react-stripe-js","old_version":"5.6.0","new_version":"6.6.0","repository_url":"https://github.com/stripe/react-stripe-js"},{"name":"@stripe/stripe-js","old_version":"8.8.0","new_version":"9.7.0","repository_url":"https://github.com/stripe/stripe-js"},{"name":"@supabase/supabase-js","old_version":"2.97.0","new_version":"2.107.0","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@tanstack/react-query","old_version":"5.90.21","new_version":"5.101.0","repository_url":"https://github.com/TanStack/query"},{"name":"@types/dompurify","old_version":"3.0.5","new_version":"3.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/multer","old_version":"2.0.0","new_version":"2.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vercel/otel","old_version":"2.1.1","new_version":"2.1.2","repository_url":"https://github.com/vercel/otel"},{"name":"ai","old_version":"6.0.100","new_version":"6.0.197","repository_url":"https://github.com/vercel/ai"},{"name":"apify-client","old_version":"2.22.3","new_version":"2.23.4","repository_url":"https://github.com/apify/apify-client-js"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"framer-motion","old_version":"12.34.3","new_version":"12.40.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"groq-sdk","old_version":"0.37.0","new_version":"1.2.1","repository_url":"https://github.com/groq/groq-typescript"},{"name":"hls.js","old_version":"1.6.15","new_version":"1.6.16","repository_url":"https://github.com/video-dev/hls.js"},{"name":"ioredis","old_version":"5.10.1","new_version":"5.11.1","repository_url":"https://github.com/luin/ioredis"},{"name":"lucide-react","old_version":"0.563.0","new_version":"1.17.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"openid-client","old_version":"6.8.2","new_version":"6.8.4","repository_url":"https://github.com/panva/openid-client"},{"name":"pg","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"postgres","old_version":"3.4.8","new_version":"3.4.9","repository_url":"https://github.com/porsager/postgres"},{"name":"react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-hook-form","old_version":"7.71.2","new_version":"7.77.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-icons","old_version":"5.5.0","new_version":"5.6.0","repository_url":"https://github.com/react-icons/react-icons"},{"name":"react-is","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"stripe","old_version":"20.3.1","new_version":"22.2.0","repository_url":"https://github.com/stripe/stripe-node"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.4","repository_url":"https://github.com/privatenumber/tsx"},{"name":"uuid","old_version":"13.0.0","new_version":"14.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"wouter","old_version":"3.9.0","new_version":"3.10.0","repository_url":"https://github.com/molefrog/wouter"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@tailwindcss/oxide-linux-x64-gnu","old_version":"4.2.1","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-win32-x64-msvc","old_version":"4.2.1","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"lightningcss-win32-x64-msvc","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 63 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/google-vertex](https://github.com/vercel/ai/tree/HEAD/packages/google-vertex) | `4.0.63` | `4.0.142` |\n| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `3.0.33` | `3.0.68` |\n| [@fal-ai/client](https://github.com/fal-ai/fal-js/tree/HEAD/libs/client) | `1.9.3` | `1.10.1` |\n| [@google-cloud/aiplatform](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform) | `3.35.0` | `6.8.1` |\n| [@google-cloud/dialogflow-cx](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx) | `4.10.0` | `5.8.2` |\n| [@google-cloud/discoveryengine](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine) | `1.14.0` | `2.7.0` |\n| [@google-cloud/speech](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech) | `7.3.0` | `7.3.2` |\n| [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) | `5.20.5` | `7.19.0` |\n| [@google-cloud/text-to-speech](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-texttospeech) | `5.8.1` | `6.4.1` |\n| [@google-cloud/vertexai](https://github.com/googleapis/nodejs-vertexai) | `1.10.0` | `1.12.0` |\n| [@google-cloud/vision](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-vision) | `4.3.3` | `5.3.7` |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `5.2.2` | `5.4.0` |\n| [@mux/mux-node](https://github.com/muxinc/mux-node-sdk) | `12.8.1` | `14.1.1` |\n| [@mux/mux-player-react](https://github.com/muxinc/elements/tree/HEAD/packages/mux-player-react) | `3.11.4` | `3.13.0` |\n| [@opentelemetry/api](https://github.com/open-telemetry/opentelemetry-js) | `1.9.0` | `1.9.1` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.59.0` | `0.66.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.211.0` | `0.218.0` |\n| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar) | `1.1.11` | `1.1.12` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog) | `1.1.15` | `1.1.16` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu) | `2.1.16` | `2.1.17` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label) | `2.1.8` | `2.1.9` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover) | `1.1.15` | `1.1.16` |\n| [@radix-ui/react-progress](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/progress) | `1.1.8` | `1.1.9` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch) | `1.2.6` | `1.3.0` |\n| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs) | `1.1.13` | `1.1.14` |\n| [@radix-ui/react-toast](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toast) | `1.2.15` | `1.2.16` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.2.8` | `1.2.9` |\n| [@react-email/components](https://github.com/resend/react-email/tree/HEAD/packages/components) | `1.0.8` | `1.0.12` |\n| [@react-oauth/google](https://github.com/MomenSherif/react-oauth) | `0.13.4` | `0.13.5` |\n| [@stripe/react-stripe-js](https://github.com/stripe/react-stripe-js) | `5.6.0` | `6.6.0` |\n| [@stripe/stripe-js](https://github.com/stripe/stripe-js) | `8.8.0` | `9.7.0` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.97.0` | `2.107.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.21` | `5.101.0` |\n| [@types/dompurify](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dompurify) | `3.0.5` | `3.2.0` |\n| [@types/multer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/multer) | `2.0.0` | `2.1.0` |\n| [@vercel/otel](https://github.com/vercel/otel) | `2.1.1` | `2.1.2` |\n| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `6.0.100` | `6.0.197` |\n| [apify-client](https://github.com/apify/apify-client-js) | `2.22.3` | `2.23.4` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.4.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.2` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.34.3` | `12.40.0` |\n| [groq-sdk](https://github.com/groq/groq-typescript) | `0.37.0` | `1.2.1` |\n| [hls.js](https://github.com/video-dev/hls.js) | `1.6.15` | `1.6.16` |\n| [ioredis](https://github.com/luin/ioredis) | `5.10.1` | `5.11.1` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.563.0` | `1.17.0` |\n| [openid-client](https://github.com/panva/openid-client) | `6.8.2` | `6.8.4` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.18.0` | `8.21.0` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.8` | `3.4.9` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.7` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.2` | `7.77.0` |\n| [react-icons](https://github.com/react-icons/react-icons) | `5.5.0` | `5.6.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.4` | `19.2.7` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [stripe](https://github.com/stripe/stripe-node) | `20.3.1` | `22.2.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.4` |\n| [uuid](https://github.com/uuidjs/uuid) | `13.0.0` | `14.0.0` |\n| [wouter](https://github.com/molefrog/wouter) | `3.9.0` | `3.10.0` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |\n| [@tailwindcss/oxide-linux-x64-gnu](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-x64-gnu) | `4.2.1` | `4.3.0` |\n| [@tailwindcss/oxide-win32-x64-msvc](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/win32-x64-msvc) | `4.2.1` | `4.3.0` |\n| [lightningcss-win32-x64-msvc](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n\n\nUpdates `@ai-sdk/google-vertex` from 4.0.63 to 4.0.142\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-vertex@4.0.142/packages/google-vertex/CHANGELOG.md\"\u003e@​ai-sdk/google-vertex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.142\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e099de46: fix(google-vertex): support regional endpoints for vertex MaaS\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.141\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8584f2e: fix(vertex-anthropic): support eu/us multi-region anthropic endpoints\u003c/li\u003e\n\u003cli\u003ee96b286: fix(google-vertex): support for eu/us multi region gemini endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.140\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4084fcd: feat(provider/anthropic): add support for \u003ccode\u003eclaude-opus-4-8\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [4084fcd]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/anthropic\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.81\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.139\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f62ffe0]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/google\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.80\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.138\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [263d3e6]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/anthropic\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.80\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.137\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [e40e1d4]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/openai-compatible\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.48\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.136\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [d61a788]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/anthropic\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.79\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.135\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/vercel/ai/commit/00ca39c3cdf47f528d427f4d6c43a1ecaeac53d8\"\u003e\u003ccode\u003e00ca39c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google-vertex/issues/15786\"\u003e#15786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/099de468316959caf5a442a968efbbe6301ee668\"\u003e\u003ccode\u003e099de46\u003c/code\u003e\u003c/a\u003e Backport: fix(google-vertex): support regional endpoints for vertex MaaS (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google-vertex/issues/15\"\u003e#15\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e98e3bb4ccd7c350cf872ff62190958f1192dca9\"\u003e\u003ccode\u003ee98e3bb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google-vertex/issues/15782\"\u003e#15782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8584f2edba37f996cc7d6b594a6a0f32788d0399\"\u003e\u003ccode\u003e8584f2e\u003c/code\u003e\u003c/a\u003e Backport: fix(vertex-anthropic): support eu/us multi-region anthropic endpoin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e96b286d0a5bbdd5817579b50d2a845784163dd0\"\u003e\u003ccode\u003ee96b286\u003c/code\u003e\u003c/a\u003e Backport: fix(google-vertex): support for eu/us multi region gemini endpoints...\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/google-vertex/issues/15677\"\u003e#15677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/4084fcd041b47ad11f74d80a82d659748edf0a78\"\u003e\u003ccode\u003e4084fcd\u003c/code\u003e\u003c/a\u003e backport: feat(provider/anthropic): add support for \u003ccode\u003eclaude-opus-4-8\u003c/code\u003e (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google-vertex/issues/15675\"\u003e#15675\u003c/a\u003e)\u003c/li\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-vertex/issues/15622\"\u003e#15622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/097c1cdb46226fbfe741764a009ea14baab7c3df\"\u003e\u003ccode\u003e097c1cd\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google-vertex/issues/15612\"\u003e#15612\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/google-vertex/issues/15565\"\u003e#15565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/google-vertex@4.0.142/packages/google-vertex\"\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-vertex\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ai-sdk/openai` from 3.0.33 to 3.0.68\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/openai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.68\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec65c952: fix(openai): round-trip \u003ccode\u003enamespace\u003c/code\u003e on function_call input items\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003etool_search\u003c/code\u003e dispatches a deferred tool, the resulting \u003ccode\u003efunction_call\u003c/code\u003e carries a \u003ccode\u003enamespace\u003c/code\u003e field identifying which deferred-tool group the model picked. \u003ccode\u003e[#14789](https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14789)\u003c/code\u003e preserved this on the read side (\u003ccode\u003eproviderMetadata.openai.namespace\u003c/code\u003e), but the write side still serialized \u003ccode\u003efunction_call\u003c/code\u003e input items without \u003ccode\u003enamespace\u003c/code\u003e. Multi-step / multi-turn conversations then failed with \u003ccode\u003eMissing namespace for function_call '\u0026lt;name\u0026gt;'. ... Round-trip the model's function_call item with its namespace field included.\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003econvert-to-openai-responses-input.ts\u003c/code\u003e now reads \u003ccode\u003enamespace\u003c/code\u003e from \u003ccode\u003eproviderOptions.openai.namespace\u003c/code\u003e (or \u003ccode\u003eproviderMetadata.openai.namespace\u003c/code\u003e) on \u003ccode\u003etool-call\u003c/code\u003e parts and includes it on the serialized \u003ccode\u003efunction_call\u003c/code\u003e item, mirroring how \u003ccode\u003eitemId\u003c/code\u003e is round-tripped.\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/vercel/ai/blob/@ai-sdk/openai@3.0.68/packages/openai/CHANGELOG.md\"\u003e@​ai-sdk/openai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.68\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec65c952: fix(openai): round-trip \u003ccode\u003enamespace\u003c/code\u003e on function_call input items\u003c/p\u003e\n\u003cp\u003eWhen \u003ccode\u003etool_search\u003c/code\u003e dispatches a deferred tool, the resulting \u003ccode\u003efunction_call\u003c/code\u003e carries a \u003ccode\u003enamespace\u003c/code\u003e field identifying which deferred-tool group the model picked. \u003ccode\u003e[#14789](https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14789)\u003c/code\u003e preserved this on the read side (\u003ccode\u003eproviderMetadata.openai.namespace\u003c/code\u003e), but the write side still serialized \u003ccode\u003efunction_call\u003c/code\u003e input items without \u003ccode\u003enamespace\u003c/code\u003e. Multi-step / multi-turn conversations then failed with \u003ccode\u003eMissing namespace for function_call '\u0026lt;name\u0026gt;'. ... Round-trip the model's function_call item with its namespace field included.\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003econvert-to-openai-responses-input.ts\u003c/code\u003e now reads \u003ccode\u003enamespace\u003c/code\u003e from \u003ccode\u003eproviderOptions.openai.namespace\u003c/code\u003e (or \u003ccode\u003eproviderMetadata.openai.namespace\u003c/code\u003e) on \u003ccode\u003etool-call\u003c/code\u003e parts and includes it on the serialized \u003ccode\u003efunction_call\u003c/code\u003e item, mirroring how \u003ccode\u003eitemId\u003c/code\u003e is round-tripped.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.67\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec679fec: feat(provider/azure):web search tool in the Azure OpenAI Responses API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.66\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec82ab42: feat(openai): forward \u003ccode\u003eweb_search_call.action.queries\u003c/code\u003e from Responses API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.65\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eeb52378: fix(openai): skip passing reasoning items when using previous response id\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.64\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb7ed8bd: feat(openai): add opt-in pass-through for unsupported file media types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.63\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f591416]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.27\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.62\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e65edcca: feat: add allowedTools provider option for OpenAI Responses\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.61\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/de852ab79aac88345c8a9ae54003fb206e1a64b4\"\u003e\u003ccode\u003ede852ab\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c65c95231508df82fc85149a873047908e71b3c3\"\u003e\u003ccode\u003ec65c952\u003c/code\u003e\u003c/a\u003e Backport: fix(openai): round-trip namespace on function_call input items (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15\"\u003e#15\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7aca1fc2004800171233ae16c2456ef297552441\"\u003e\u003ccode\u003e7aca1fc\u003c/code\u003e\u003c/a\u003e backport: chore: update TypeScript references and fix `pnpm update-references...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d4893c4421aeaea6dc8db407c35cdeae71a65aaa\"\u003e\u003ccode\u003ed4893c4\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15700\"\u003e#15700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c679fec95bfd6423b888d681d17d9f179a51e61b\"\u003e\u003ccode\u003ec679fec\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/azure): web search tool in the Azure OpenAI Responses...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/52332bf674bc7cc00efaa71237deb24f2d1f00bc\"\u003e\u003ccode\u003e52332bf\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15637\"\u003e#15637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c82ab4281c5083ca0e7fab6a706196accb2b9c51\"\u003e\u003ccode\u003ec82ab42\u003c/code\u003e\u003c/a\u003e Backport: feat(openai): forward web_search_call.action.queries from Responses...\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/openai/issues/15513\"\u003e#15513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/eb523789b342aa21742c0a06f531604782820aff\"\u003e\u003ccode\u003eeb52378\u003c/code\u003e\u003c/a\u003e Backport: fix(openai): skip passing reasoning items when using previous respo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/2e7664bff4294f2f5b21c30136ca24d12c4e9b5c\"\u003e\u003ccode\u003e2e7664b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15315\"\u003e#15315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/openai@3.0.68/packages/openai\"\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/openai\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fal-ai/client` from 1.9.3 to 1.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fal-ai/fal-js/releases\"\u003e@​fal-ai/client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eclient-v1.10.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(client): retry Node-level transport errors in subscribe/dispatch by \u003ca href=\"https://github.com/efiop\"\u003e\u003ccode\u003e@​efiop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/211\"\u003efal-ai/fal-js#211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fal-ai/fal-js/compare/client-v1.10.0...client-v1.10.1\"\u003ehttps://github.com/fal-ai/fal-js/compare/client-v1.10.0...client-v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eclient-v1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(client): allow proxy middleware in non-browser runtimes by \u003ca href=\"https://github.com/drochetti\"\u003e\u003ccode\u003e@​drochetti\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/209\"\u003efal-ai/fal-js#209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fal-ai/fal-js/compare/client-v1.9.6...client-v1.10.0\"\u003ehttps://github.com/fal-ai/fal-js/compare/client-v1.9.6...client-v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eclient-v1.9.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(realtime): connection closed transition expires token by \u003ca href=\"https://github.com/noahgsolomon\"\u003e\u003ccode\u003e@​noahgsolomon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/201\"\u003efal-ai/fal-js#201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecleanup realtime state machine and support live references by \u003ca href=\"https://github.com/noahgsolomon\"\u003e\u003ccode\u003e@​noahgsolomon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/202\"\u003efal-ai/fal-js#202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: supply chain security, enforce minimum age for node dependencies by \u003ca href=\"https://github.com/wennergr\"\u003e\u003ccode\u003e@​wennergr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/205\"\u003efal-ai/fal-js#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update endpoint types by \u003ca href=\"https://github.com/aykutkardas\"\u003e\u003ccode\u003e@​aykutkardas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/192\"\u003efal-ai/fal-js#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(client): expose lifecycle ACL options in storage settings by \u003ca href=\"https://github.com/efiop\"\u003e\u003ccode\u003e@​efiop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/208\"\u003efal-ai/fal-js#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: pin GitHub Actions to full commit SHAs by \u003ca href=\"https://github.com/wennergr\"\u003e\u003ccode\u003e@​wennergr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/207\"\u003efal-ai/fal-js#207\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/wennergr\"\u003e\u003ccode\u003e@​wennergr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/205\"\u003efal-ai/fal-js#205\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fal-ai/fal-js/compare/client-v1.9.4...client-v1.9.6\"\u003ehttps://github.com/fal-ai/fal-js/compare/client-v1.9.4...client-v1.9.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eclient-v1.9.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(realtime): connection closed transition expires token by \u003ca href=\"https://github.com/noahgsolomon\"\u003e\u003ccode\u003e@​noahgsolomon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/201\"\u003efal-ai/fal-js#201\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fal-ai/fal-js/compare/client-v1.9.4...client-v1.9.5\"\u003ehttps://github.com/fal-ai/fal-js/compare/client-v1.9.4...client-v1.9.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eclient-v1.9.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use rest.fal.ai by \u003ca href=\"https://github.com/dazip\"\u003e\u003ccode\u003e@​dazip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/198\"\u003efal-ai/fal-js#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(realtime): refresh tokens in background without dropping the WebSocket connection by \u003ca href=\"https://github.com/noahgsolomon\"\u003e\u003ccode\u003e@​noahgsolomon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fal-ai/fal-js/pull/200\"\u003efal-ai/fal-js#200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fal-ai/fal-js/compare/client-v1.9.2...client-v1.9.4\"\u003ehttps://github.com/fal-ai/fal-js/compare/client-v1.9.2...client-v1.9.4\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/fal-ai/fal-js/commit/442a7571dfa5ea5cf9d2a1192113f207f9bd718c\"\u003e\u003ccode\u003e442a757\u003c/code\u003e\u003c/a\u003e fix(client): retry Node-level transport errors in subscribe/dispatch (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/f12065b6204df92b5b46db11860a7dd3753bd879\"\u003e\u003ccode\u003ef12065b\u003c/code\u003e\u003c/a\u003e feat(client): allow proxy middleware in non-browser runtimes (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/f22b69ec10646df097d5f7c89ae2d7372c0518ed\"\u003e\u003ccode\u003ef22b69e\u003c/code\u003e\u003c/a\u003e chore(client): release 1.9.6 and update reference docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/153ed5697302866752d20c205a85030d929ed48c\"\u003e\u003ccode\u003e153ed56\u003c/code\u003e\u003c/a\u003e feat(client): expose lifecycle ACL options in storage settings (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/9830f25d025218a0d5eb684ab5193cad58d95955\"\u003e\u003ccode\u003e9830f25\u003c/code\u003e\u003c/a\u003e chore: update endpoint types (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/05d73020ecb04dfc23b6a630794f679e4d43ea86\"\u003e\u003ccode\u003e05d7302\u003c/code\u003e\u003c/a\u003e cleanup realtime state machine and support live references (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/202\"\u003e#202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/5a97ffa4d4c769501f2bec5f504c6d117d52ad39\"\u003e\u003ccode\u003e5a97ffa\u003c/code\u003e\u003c/a\u003e fix(realtime): refresh tokens in background and clear on disconnect (\u003ca href=\"https://github.com/fal-ai/fal-js/tree/HEAD/libs/client/issues/201\"\u003e#201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fal-ai/fal-js/commit/b8029266fa1db9e1d9d9bdcddbe57deb21bc89e4\"\u003e\u003ccode\u003eb802926\u003c/code\u003e\u003c/a\u003e fix(realtime): refresh tokens in background without dropping the WebSocket co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fal-ai/fal-js/commits/client-v1.10.1/libs/client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google-cloud/aiplatform` from 3.35.0 to 6.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/releases\"\u003e@​google-cloud/aiplatform's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eaiplatform: v6.8.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.8.0...aiplatform-v6.8.1\"\u003e6.8.1\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eaiplatform: v6.8.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.7.0...aiplatform-v6.8.0\"\u003e6.8.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease ReasoningEngineExecutionService.CancelAsyncQueryReasoningEngine v1beta1 API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8135\"\u003e#8135\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/606d6324ba2bb3d11c44675825dd5b2aead69969\"\u003e606d632\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003econtainer: v6.8.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/container-v6.7.1...container-v6.8.0\"\u003e6.8.0\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[container] add confidential instance type and hyperdisk support to GKE API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8257\"\u003e#8257\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/d67ad568b13e6b12c4d16b9b34dbde41b6eac4a5\"\u003ed67ad56\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003econtaineranalysis: v6.7.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/containeranalysis-v6.7.1...containeranalysis-v6.7.2\"\u003e6.7.2\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edlp: v6.7.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dlp-v6.6.1...dlp-v6.7.0\"\u003e6.7.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[dlp] Supporting Conversation Content Type (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8369\"\u003e#8369\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/56fc6d77a42f2f2a49ac6cc6fde7758d5ab10a02\"\u003e56fc6d7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ebigtable: v6.5.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/bigtable-v6.5.0...bigtable-v6.5.1\"\u003e6.5.1\u003c/a\u003e (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/blob/main/packages/google-cloud-aiplatform/CHANGELOG.md\"\u003e@​google-cloud/aiplatform's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.8.0...aiplatform-v6.8.1\"\u003e6.8.1\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.7.0...aiplatform-v6.8.0\"\u003e6.8.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelease ReasoningEngineExecutionService.CancelAsyncQueryReasoningEngine v1beta1 API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8135\"\u003e#8135\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/606d6324ba2bb3d11c44675825dd5b2aead69969\"\u003e606d632\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.6.0...aiplatform-v6.7.0\"\u003e6.7.0\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OnlineEvaluator API and update Evaluation API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8044\"\u003e#8044\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/7c62c7d69f706b65c7e73c50e81909c4d6f6ce0d\"\u003e7c62c7d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew field CopyModelRequest.custome_service_account for Model Registry CopyModel BYOSA (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/7c62c7d69f706b65c7e73c50e81909c4d6f6ce0d\"\u003e7c62c7d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange the copyright year for files in the packages folder (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8109\"\u003e#8109\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003ec1a03fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not publish the protos to npm (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/816216bbf51afb25935cd930a0d97ed6efd6b91e\"\u003e816216b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8096\"\u003e#8096\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003eac0fbb6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/aiplatform-v6.5.0...aiplatform-v6.6.0\"\u003e6.6.0\u003c/a\u003e (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eA new field \u003ccode\u003eevaluation_run\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1beta1.EvaluateDatasetRun\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eA new field \u003ccode\u003einference_generation_config\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1beta1.EvaluationConfig\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd AskContexts and AsyncRetrieveContexts APIs to VertexRagService (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd AskContexts and AsyncRetrieveContexts APIs to VertexRagService (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd custom memory id field to create memory v1beta1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd custom session id field to create session v1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd custom session id field to create session v1beta1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd image_spec to Reasoning Engine public protos (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd image_spec to Reasoning Engine public protos (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new \u003ccode\u003eembed_content_config\u003c/code\u003e to message \u003ccode\u003eEmbedContentRequest\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new \u003ccode\u003eembed_content_config\u003c/code\u003e to message \u003ccode\u003eEmbedContentRequest\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd raw_event field to event proto v1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd raw_event field to event proto v1beta1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd transcription fields to Session Service (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRagMetadata and RagDataSchema concepts and Batch API definitions added for Preview (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the schema proto for the RagChunk with file_id and chunk_id to align with the vertex_rag_data.proto (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/adee1ec57fc5feb09ae46d1c6103367e697094d7\"\u003eadee1ec\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/googleapis/google-cloud-node/commit/2b23ba2f141a8c22eb377c91cfd0aeb07e469fa8\"\u003e\u003ccode\u003e2b23ba2\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8367\"\u003e#8367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e\u003ccode\u003e3ec901e\u003c/code\u003e\u003c/a\u003e fix(deps): remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8120\"\u003e#8120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/02a6398c9ae645d05dc5d5bbe8c8b0624ec96070\"\u003e\u003ccode\u003e02a6398\u003c/code\u003e\u003c/a\u003e chore: remove .proto files which no longer exist in googleapis (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8297\"\u003e#8297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/af931aba72f0ec8eb2d54d181cdf37069305250d\"\u003e\u003ccode\u003eaf931ab\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8254\"\u003e#8254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/606d6324ba2bb3d11c44675825dd5b2aead69969\"\u003e\u003ccode\u003e606d632\u003c/code\u003e\u003c/a\u003e feat: Release ReasoningEngineExecutionService.CancelAsyncQueryReasoningEngine...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/4aa32f503aba7c57b4c0d5068bd8f1bdd39b02ac\"\u003e\u003ccode\u003e4aa32f5\u003c/code\u003e\u003c/a\u003e chore: consolidate eslint rules (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8155\"\u003e#8155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/b0e5c07c164843501c5da49b617cdeedc07f2955\"\u003e\u003ccode\u003eb0e5c07\u003c/code\u003e\u003c/a\u003e chore: delete legacy snippet_metadata files monorepo-wide (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/45722464b420fb4a472e72b909967c7422502c39\"\u003e\u003ccode\u003e4572246\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8148\"\u003e#8148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/59f445d793309057f4fde2a85ce8ee5fc7c11bbb\"\u003e\u003ccode\u003e59f445d\u003c/code\u003e\u003c/a\u003e fix: sync legacy 0.1.0 snippet metadata versions across monorepo (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003e\u003ccode\u003ec1a03fe\u003c/code\u003e\u003c/a\u003e fix: change the copyright year for files in the packages folder (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-aiplatform/issues/8109\"\u003e#8109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-node/commits/aiplatform-v6.8.1/packages/google-cloud-aiplatform\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google-cloud/dialogflow-cx` from 4.10.0 to 5.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/releases\"\u003e@​google-cloud/dialogflow-cx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edialogflow-cx: v5.8.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.8.1...dialogflow-cx-v5.8.2\"\u003e5.8.2\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edataplex: v5.6.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dataplex-v5.5.1...dataplex-v5.6.0\"\u003e5.6.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edataplex:\u003c/strong\u003e [dataplex] Add \u003ccode\u003eRequestDataProductAccess\u003c/code\u003e method to request access to \u003ccode\u003eDataAssets\u003c/code\u003e with in a \u003ccode\u003eDataProduct\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8353\"\u003e#8353\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/1b66ad2342685ff12a7f90e5b99e971f51f19e44\"\u003e1b66ad2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ekms: v5.5.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/kms-v5.5.0...kms-v5.5.1\"\u003e5.5.1\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003enetwork-management: v5.4.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/network-management-v5.3.1...network-management-v5.4.0\"\u003e5.4.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[networkmanagement] add fields and messages for Cloud Run jobs (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8355\"\u003e#8355\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/551a1fafaebc737b15710de8e461f8d6ce1ee690\"\u003e551a1fa\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003evision: v5.3.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/vision-v5.3.6...vision-v5.3.7\"\u003e5.3.7\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emonitoring: v5.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/monitoring-v5.3.2...monitoring-v5.3.3\"\u003e5.3.3\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epubsub: v5.3.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/pubsub-v5.3.0...pubsub-v5.3.1\"\u003e5.3.1\u003c/a\u003e (2026-05-11)\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/googleapis/google-cloud-node/blob/main/packages/google-cloud-dialogflow-cx/CHANGELOG.md\"\u003e@​google-cloud/dialogflow-cx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.8.1...dialogflow-cx-v5.8.2\"\u003e5.8.2\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.8.0...dialogflow-cx-v5.8.1\"\u003e5.8.1\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange the copyright year for files in the packages folder (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8109\"\u003e#8109\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003ec1a03fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not publish the protos to npm (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/816216bbf51afb25935cd930a0d97ed6efd6b91e\"\u003e816216b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8096\"\u003e#8096\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003eac0fbb6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.7.0...dialogflow-cx-v5.8.0\"\u003e5.8.0\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cx] updated v3 dialogflow client libraries with \u003ccode\u003edtmf_pattern\u003c/code\u003e and \u003ccode\u003etrace_blocks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/7846\"\u003e#7846\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/24d9b56ef1840f2738920f4577d4f77fb0a5b8fd\"\u003e24d9b56\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.6.0...dialogflow-cx-v5.7.0\"\u003e5.7.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cx] Add new value DETECT_INTENT_RESPONSE_VIEW_DEFAULT to enum DetectIntentResponseView (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3c18d2c7d286ee0f5da9c83e5a929757ec3ab7f6\"\u003e3c18d2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.5.0...dialogflow-cx-v5.6.0\"\u003e5.6.0\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cx] updated v3 dialogflow client libraries (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/7005\"\u003e#7005\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/abccd1b4e58cd733ff7416f1e554ceedd84a23c2\"\u003eabccd1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.4.0...dialogflow-cx-v5.5.0\"\u003e5.5.0\u003c/a\u003e (2025-11-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cx] add support for defining custom actions in code. See \u003ca href=\"https://cloud.google.com/dialogflow/cx/docs/concept/playbook/code-block\"\u003ehttps://cloud.google.com/dialogflow/cx/docs/concept/playbook/code-block\u003c/a\u003e for more information (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/6879\"\u003e#6879\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/54e3b03149fd8f91ea076b691ec0e32d45748421\"\u003e54e3b03\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dialogflow-cx-v5.3.0...dialogflow-cx-v5.4.0\"\u003e5.4.0\u003c/a\u003e (2025-10-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cx] Add parameters to adjust LLM input and output token limit and temperature in v3beta1 API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/6806\"\u003e#6806\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/8d9d6601f047fc0b7f2a2139a77792d416ff1054\"\u003e8d9d660\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/googleapis/google-cloud-node/commit/2b23ba2f141a8c22eb377c91cfd0aeb07e469fa8\"\u003e\u003ccode\u003e2b23ba2\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8367\"\u003e#8367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e\u003ccode\u003e3ec901e\u003c/code\u003e\u003c/a\u003e fix(deps): remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8120\"\u003e#8120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/8998bebfaa7d3bae052ecc723c7371387faf2985\"\u003e\u003ccode\u003e8998beb\u003c/code\u003e\u003c/a\u003e chore: [Many APIs] update generator version to newest release v4.11.14 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8273\"\u003e#8273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/4aa32f503aba7c57b4c0d5068bd8f1bdd39b02ac\"\u003e\u003ccode\u003e4aa32f5\u003c/code\u003e\u003c/a\u003e chore: consolidate eslint rules (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8155\"\u003e#8155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/b0e5c07c164843501c5da49b617cdeedc07f2955\"\u003e\u003ccode\u003eb0e5c07\u003c/code\u003e\u003c/a\u003e chore: delete legacy snippet_metadata files monorepo-wide (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/45722464b420fb4a472e72b909967c7422502c39\"\u003e\u003ccode\u003e4572246\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8148\"\u003e#8148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/59f445d793309057f4fde2a85ce8ee5fc7c11bbb\"\u003e\u003ccode\u003e59f445d\u003c/code\u003e\u003c/a\u003e fix: sync legacy 0.1.0 snippet metadata versions across monorepo (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003e\u003ccode\u003ec1a03fe\u003c/code\u003e\u003c/a\u003e fix: change the copyright year for files in the packages folder (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8109\"\u003e#8109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a47507c10cb68731d91d5b53e6de5bdd449ca6a9\"\u003e\u003ccode\u003ea47507c\u003c/code\u003e\u003c/a\u003e chore: consolidate prettierignore and prettierrc files: autogen (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8082\"\u003e#8082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003e\u003ccode\u003eac0fbb6\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-dialogflow-cx/issues/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-node/commits/dialogflow-cx-v5.8.2/packages/google-cloud-dialogflow-cx\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google-cloud/discoveryengine` from 1.14.0 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/releases\"\u003e@​google-cloud/discoveryengine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eplaces: v2.5.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/places-v2.4.1...places-v2.5.0\"\u003e2.5.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[places] add transit_station data to Places API (New) (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8363\"\u003e#8363\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/cbc359cb7468e5338c67762c52ebb1d9c3910a22\"\u003ecbc359c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edataform: v2.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/dataform-v2.2.2...dataform-v2.3.0\"\u003e2.3.0\u003c/a\u003e (2026-05-27)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd folders and teamFolders related changes to v1 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/e9ad85f0db9570343fb0625579fb9ee484280b59\"\u003ee9ad85f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate GCP Client Libraries in v1beta1 to support Folders, TeamFolders, and other relevant APIs (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/e9ad85f0db9570343fb0625579fb9ee484280b59\"\u003ee9ad85f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esupport: v2.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/support-v2.2.2...support-v2.3.0\"\u003e2.3.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[cloudsupport] v2 version for \u003ccode\u003eGetComment\u003c/code\u003e and \u003ccode\u003eGetAttachment\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8281\"\u003e#8281\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c83b9a659cae7f366e77c43421732f3bdd6b47dd\"\u003ec83b9a6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003elivestream: v2.2.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/livestream-v2.2.2...livestream-v2.2.3\"\u003e2.2.3\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003elineage: v2.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/lineage-v2.1.2...lineage-v2.2.0\"\u003e2.2.0\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[lineage] A new method SearchLineageStreaming is added (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8238\"\u003e#8238\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/9641d3641c304e1779a4a0ef83a6482c552c66b1\"\u003e9641d36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for column level lineage information to be passed and returned from the Lineage service (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/9641d3641c304e1779a4a0ef83a6482c552c66b1\"\u003e9641d36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSearchLinks can now accept multiple source and target entity references as search criteria (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/9641d3641c304e1779a4a0ef83a6482c552c66b1\"\u003e9641d36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ebigquery-migration: v2.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/bigquery-migration-v2.1.2...bigquery-migration-v2.2.0\"\u003e2.2.0\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for assessment tasks in BigQuery Migration API (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8334\"\u003e#8334\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/cb9a19eb93bccdbc7c579df021b9e898d32675a2\"\u003ecb9a19e\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/googleapis/google-cloud-node/blob/main/packages/google-cloud-discoveryengine/CHANGELOG.md\"\u003e@​google-cloud/discoveryengine's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.6.0...discoveryengine-v2.7.0\"\u003e2.7.0\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[discoveryengine] add AUTO condition to SearchAsYouTypeSpec in v1alpha and v1beta (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8032\"\u003e#8032\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/35ba85651226491b08d3f62369fdcf1fe64d1e4b\"\u003e35ba856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange the copyright year for files in the packages folder (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8109\"\u003e#8109\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003ec1a03fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not publish the protos to npm (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/816216bbf51afb25935cd930a0d97ed6efd6b91e\"\u003e816216b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8096\"\u003e#8096\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003eac0fbb6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.5.3...discoveryengine-v2.6.0\"\u003e2.6.0\u003c/a\u003e (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[discoveryengine] Update DataStoreSpec and add BoostSpec to SearchService (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/7837\"\u003e#7837\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/694358739b082ad17f42800b42e5dbbf4c2c975b\"\u003e6943587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.5.2...discoveryengine-v2.5.3\"\u003e2.5.3\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable google-cloud-discoveryengine tests to run on windows (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a28d23fde5441c969b380dbd0dff0dc48836c01e\"\u003ea28d23f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable google-cloud-discoveryengine tests to run on windows (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/23b81e4ae4c2dbe26f3731df4bd6cac9c687753b\"\u003e23b81e4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTry an alternative bash script for windows compatibility without an additional dependency (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/f9b1ee9a92eb12f57a56db1bf591d3ec3afb4864\"\u003ef9b1ee9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.5.1...discoveryengine-v2.5.2\"\u003e2.5.2\u003c/a\u003e (2025-10-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[discoveryengine] Include AssistAnswer as a part of the Session (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/6824\"\u003e#6824\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/9eb1fef3ff79fc73a5b890d69b5187baf87897e3\"\u003e9eb1fef\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.5.0...discoveryengine-v2.5.1\"\u003e2.5.1\u003c/a\u003e (2025-10-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[gkeconnect-gateway] remove unused GatewayServiceClient (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/6775\"\u003e#6775\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/41c2ff2851b5fdadabf4f9bd3500167c34b32ff7\"\u003e41c2ff2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/discoveryengine-v2.4.0...discoveryengine-v2.5.0\"\u003e2.5.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[discoveryengine] Added \u003ccode\u003eranking_expression_backed\u003c/code\u003e and \u003ccode\u003erank_signals\u003c/code\u003e fields related to the Custom Ranking feature (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/6708\"\u003e#6708\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a9078c30ec0cd7409befbe4177e0d5e381dc50a0\"\u003ea9078c3\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/googleapis/google-cloud-node/commit/05cc8c60a380263cb25d9be787a5ae01c864e820\"\u003e\u003ccode\u003e05cc8c6\u003c/code\u003e\u003c/a\u003e chore(deps): pin dependency \u003ccode\u003elinkinator\u003c/code\u003e to v4.1.2 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4303\"\u003e#4303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/292e5e11f9a8355270d7dad34db046b2ad1c6930\"\u003e\u003ccode\u003e292e5e1\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4233\"\u003e#4233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/454fa7943ddf664bc54a67e654d7e8a39ea55fed\"\u003e\u003ccode\u003e454fa79\u003c/code\u003e\u003c/a\u003e feat: [discoveryengine] add document purge API (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4219\"\u003e#4219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/628023a72f971784c12f69dc9ecffde3f80619e3\"\u003e\u003ccode\u003e628023a\u003c/code\u003e\u003c/a\u003e build: make tests run faster (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4205\"\u003e#4205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/579ddc86a9ef962ca06678ad7f57c3bec25ba90e\"\u003e\u003ccode\u003e579ddc8\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4174\"\u003e#4174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/de00e1d88877dd674dfd20b78a3de4476d65eb29\"\u003e\u003ccode\u003ede00e1d\u003c/code\u003e\u003c/a\u003e feat: [discoveryengine] add search, autocomplete and schema services (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4201\"\u003e#4201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/48234a8e0287e25c6ea377ba1e644cb499c9da07\"\u003e\u003ccode\u003e48234a8\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4153\"\u003e#4153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/170f7d57b8fd344d182a8e758867b8124722eebc\"\u003e\u003ccode\u003e170f7d5\u003c/code\u003e\u003c/a\u003e fix: minify JSON and JS files, and remove .map files (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4143\"\u003e#4143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/0b67d883963643ce1b4f6d2ccd3e8d37adf6e029\"\u003e\u003ccode\u003e0b67d88\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003egoogle-gax\u003c/code\u003e to ^3.5.8 (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4117\"\u003e#4117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/9d1eff75f2ad894ecd6c2b9ccbdff60569fc1d1a\"\u003e\u003ccode\u003e9d1eff7\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-discoveryengine/issues/4084\"\u003e#4084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-node/commits/tpu-v2.7.0/packages/google-cloud-discoveryengine\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google-cloud/speech` from 7.3.0 to 7.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/releases\"\u003e@​google-cloud/speech's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003espeech: v7.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/speech-v7.3.1...speech-v7.3.2\"\u003e7.3.2\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\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/googleapis/google-cloud-node/blob/main/packages/google-cloud-speech/CHANGELOG.md\"\u003e@​google-cloud/speech's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/speech-v7.3.1...speech-v7.3.2\"\u003e7.3.2\u003c/a\u003e (2026-06-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8120\"\u003e#8120\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e3ec901e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/speech-v7.3.0...speech-v7.3.1\"\u003e7.3.1\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange the copyright year for files in the packages folder (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8109\"\u003e#8109\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003ec1a03fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not publish the protos to npm (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8079\"\u003e#8079\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/816216bbf51afb25935cd930a0d97ed6efd6b91e\"\u003e816216b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/8096\"\u003e#8096\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003eac0fbb6\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/googleapis/google-cloud-node/commit/2b23ba2f141a8c22eb377c91cfd0aeb07e469fa8\"\u003e\u003ccode\u003e2b23ba2\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8367\"\u003e#8367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a\"\u003e\u003ccode\u003e3ec901e\u003c/code\u003e\u003c/a\u003e fix(deps): remove vulnerable dependency \u003ccode\u003euuid\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8120\"\u003e#8120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/4aa32f503aba7c57b4c0d5068bd8f1bdd39b02ac\"\u003e\u003ccode\u003e4aa32f5\u003c/code\u003e\u003c/a\u003e chore: consolidate eslint rules (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8155\"\u003e#8155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/b0e5c07c164843501c5da49b617cdeedc07f2955\"\u003e\u003ccode\u003eb0e5c07\u003c/code\u003e\u003c/a\u003e chore: delete legacy snippet_metadata files monorepo-wide (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/45722464b420fb4a472e72b909967c7422502c39\"\u003e\u003ccode\u003e4572246\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8148\"\u003e#8148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/59f445d793309057f4fde2a85ce8ee5fc7c11bbb\"\u003e\u003ccode\u003e59f445d\u003c/code\u003e\u003c/a\u003e fix: sync legacy 0.1.0 snippet metadata versions across monorepo (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334\"\u003e\u003ccode\u003ec1a03fe\u003c/code\u003e\u003c/a\u003e fix: change the copyright year for files in the packages folder (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8109\"\u003e#8109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a47507c10cb68731d91d5b53e6de5bdd449ca6a9\"\u003e\u003ccode\u003ea47507c\u003c/code\u003e\u003c/a\u003e chore: consolidate prettierignore and prettierrc files: autogen (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8082\"\u003e#8082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/ac0fbb682409bb117fd54d344df10970a240772f\"\u003e\u003ccode\u003eac0fbb6\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix: Do not publish the protos to npm\u0026quot; (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/816216bbf51afb25935cd930a0d97ed6efd6b91e\"\u003e\u003ccode\u003e816216b\u003c/code\u003e\u003c/a\u003e fix: Do not publish the protos to npm (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-speech/issues/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-node/commits/speech-v7.3.2/packages/google-cloud-speech\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google-cloud/storage` from 5.20.5 to 7.19.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/nodejs-storage/releases\"\u003e@​google-cloud/storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.19.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googl...\n\n_Description has been truncated_","html_url":"https://github.com/brandonlacoste9-tech/ZyeuteV5/pull/179","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandonlacoste9-tech%2FZyeuteV5/issues/179","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/179/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-06-06T10:51:21.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4603011749","node_id":"PR_kwDOQ4cWK87jaQbo","number":22,"state":"open","title":"Bump the minor-and-patch group with 7 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T10:51:21.000Z","updated_at":"2026-06-06T10:51:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":7,"packages":[{"name":"@vitest/coverage-v8","old_version":"4.0.18","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"plotly.js","old_version":"3.3.1","new_version":"3.6.0","repository_url":"https://github.com/plotly/plotly.js"},{"name":"react","old_version":"19.2.3","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.8","new_version":"19.2.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.3","new_version":"19.2.7","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.8","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.8` |\n| [plotly.js](https://github.com/plotly/plotly.js) | `3.3.1` | `3.6.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.7` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.8` | `19.2.17` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.7` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.8` |\n\nUpdates `@vitest/coverage-v8` from 4.0.18 to 4.1.8\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/coverage-v8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDisable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [backport to v4]  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10450\"\u003evitest-dev/vitest#10450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4067)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove orphaned Playwright route when same module is mocked via multiple ids [backport to v4]  -  by \u003ca href=\"https://github.com/toxik\"\u003e\u003ccode\u003e@​toxik\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Zelys-DFKH\"\u003e\u003ccode\u003e@​Zelys-DFKH\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10474\"\u003evitest-dev/vitest#10474\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/675b4343f\"\u003e\u003c!-- raw HTML omitted --\u003e(675b4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.7...v4.1.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Limit concurrency per task branch in addition to per leaf callbacks (backport)  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10384\"\u003evitest-dev/vitest#10384\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f0f2a1ee\"\u003e\u003c!-- raw HTML omitted --\u003e(4f0f2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.6...v4.1.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul to support \u003ccode\u003einstrumenter\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/BartWaardenburg\"\u003e\u003ccode\u003e@​BartWaardenburg\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10119\"\u003evitest-dev/vitest#10119\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0e0ff41c7\"\u003e\u003c!-- raw HTML omitted --\u003e(0e0ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\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!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/e61f2dd2a0ba0a266c1c5e0334aad3799fee527f\"\u003e\u003ccode\u003ee61f2dd\u003c/code\u003e\u003c/a\u003e chore: release v4.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b150005fd42cf75f994300119245806b9\"\u003e\u003ccode\u003ee4067b3\u003c/code\u003e\u003c/a\u003e fix(browser): disable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [ba...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a09d47236e19fd3151351080c667036ca6164dc4\"\u003e\u003ccode\u003ea09d472\u003c/code\u003e\u003c/a\u003e chore: release v4.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/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/ac04bac206f49d793e7277084f707aee718aa936\"\u003e\u003ccode\u003eac04bac\u003c/code\u003e\u003c/a\u003e chore: release v4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2dc0d62eaf08d8acb1f5042fdb8ac5b4a19fdc73\"\u003e\u003ccode\u003e2dc0d62\u003c/code\u003e\u003c/a\u003e chore: release v4.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/fc6f482f4c54bf6a766a0ff502b9843994af5bf5\"\u003e\u003ccode\u003efc6f482\u003c/code\u003e\u003c/a\u003e chore: release v4.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f2d318493363855b66a22caaf7c1c10579029d5\"\u003e\u003ccode\u003e1f2d318\u003c/code\u003e\u003c/a\u003e chore: release v4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/aaf9f18ae70e52b6e67aaf85f7f784d9dabd0acc\"\u003e\u003ccode\u003eaaf9f18\u003c/code\u003e\u003c/a\u003e fix(coverage): simplify provider types (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9931\"\u003e#9931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.8/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `plotly.js` from 3.3.1 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/plotly/plotly.js/releases\"\u003eplotly.js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for arrays for the pie property \u003ccode\u003elegendrank\u003c/code\u003e, so that it can be configured per slice [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7723\"\u003e#7723\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/my-tien\"\u003e\u003ccode\u003e@​my-tien\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehoversort\u003c/code\u003e layout attribute to sort unified hover label items by value [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7734\"\u003e#7734\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/kimsehwan96\"\u003e\u003ccode\u003e@​kimsehwan96\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unexpected \u003ccode\u003eticklabelindex\u003c/code\u003e behavior when minor ticks are not shown [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7735\"\u003e#7735\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/my-tien\"\u003e\u003ccode\u003e@​my-tien\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eFix issue where \u003ccode\u003ehoveranywhere\u003c/code\u003e / \u003ccode\u003eclickanywhere\u003c/code\u003e would not emit hover and click events over editable shapes [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7788\"\u003e#7788\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eHandle 'pixel' size mode for shape labels [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7790\"\u003e#7790\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eUpdate box plot defaults to fix issue with calling \u003ccode\u003ePlotly.react\u003c/code\u003e to switch from box to violin plot [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7811\"\u003e#7811\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eInclude shapes with \u003ccode\u003elegendgroup\u003c/code\u003e specified when handling legend visibility toggling [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7813\"\u003e#7813\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/plotly/plotly.js/compare/v3.5.1...v3.6.0\"\u003ehttps://github.com/plotly/plotly.js/compare/v3.5.1...v3.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduce NPM bundle size by removing unneeded files [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7746\"\u003e#7746\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug where certain \u003ccode\u003eaxis.minallowed\u003c/code\u003e values could cause axis to be reversed [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7761\"\u003e#7761\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/plotly/plotly.js/compare/v3.5.0...v3.5.1\"\u003ehttps://github.com/plotly/plotly.js/compare/v3.5.0...v3.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehoveranywhere\u003c/code\u003e and \u003ccode\u003eclickanywhere\u003c/code\u003e layout attributes to enable emitting hover and click events anywhere in the plot area, not just over traces [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7707\"\u003e#7707\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edisplayNotifier\u003c/code\u003e configuration property to set the display of notifier in the top right area of the viewport [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7730\"\u003e#7730\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/silversonicaxel\"\u003e\u003ccode\u003e@​silversonicaxel\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eUpdate USA location lookup for \u003ccode\u003escattergeo\u003c/code\u003e and \u003ccode\u003echoropleth\u003c/code\u003e traces to use both location names and abbreviations [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7731\"\u003e7731\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for clicking legend titles to toggle visibility of all traces in legend [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7698\"\u003e#7698\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd support for shapes to reference multiple axes [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7666\"\u003e#7666\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd support for dashed marker lines in scatter plots [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7673\"\u003e#7673\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/chrimaho\"\u003e\u003ccode\u003e@​chrimaho\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIncrease axis autorange when bar charts have outside text labels, to avoid labels being clipped [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7675\"\u003e#7675\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix issue where some traces in stacked area charts were not rendering their fill correctly after certain sequences of hide/show operations in the legend [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7668\"\u003e#7668\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eFix out of bounds index during scattergl animation trace type [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7676\"\u003e#7676\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/BJohnBraddock\"\u003e\u003ccode\u003e@​BJohnBraddock\u003c/code\u003e\u003c/a\u003e for the contribution!\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/plotly/plotly.js/blob/master/CHANGELOG.md\"\u003eplotly.js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.6.0] -- 2026-06-01\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for arrays for the pie property \u003ccode\u003elegendrank\u003c/code\u003e, so that it can be configured per slice [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7723\"\u003e#7723\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/my-tien\"\u003e\u003ccode\u003e@​my-tien\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehoversort\u003c/code\u003e layout attribute to sort unified hover label items by value [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7734\"\u003e#7734\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/kimsehwan96\"\u003e\u003ccode\u003e@​kimsehwan96\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unexpected \u003ccode\u003eticklabelindex\u003c/code\u003e behavior when minor ticks are not shown [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7735\"\u003e#7735\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/my-tien\"\u003e\u003ccode\u003e@​my-tien\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eFix issue where \u003ccode\u003ehoveranywhere\u003c/code\u003e / \u003ccode\u003eclickanywhere\u003c/code\u003e would not emit hover and click events over editable shapes [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7788\"\u003e#7788\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eHandle 'pixel' size mode for shape labels [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7790\"\u003e#7790\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eUpdate box plot defaults to fix issue with calling \u003ccode\u003ePlotly.react\u003c/code\u003e to switch from box to violin plot [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7811\"\u003e#7811\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eInclude shapes with \u003ccode\u003elegendgroup\u003c/code\u003e specified when handling legend visibility toggling [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7813\"\u003e#7813\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.5.1] -- 2026-05-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduce NPM bundle size by removing unneeded files [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7746\"\u003e#7746\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug where certain \u003ccode\u003eaxis.minallowed\u003c/code\u003e values could cause axis to be reversed [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7761\"\u003e#7761\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.5.0] -- 2026-04-03\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehoveranywhere\u003c/code\u003e and \u003ccode\u003eclickanywhere\u003c/code\u003e layout attributes to emit hover and click events anywhere in the plot area, not just over traces [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7707\"\u003e#7707\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edisplayNotifier\u003c/code\u003e configuration property to set the display of notifier in the top right area of the viewport [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7730\"\u003e#7730\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/silversonicaxel\"\u003e\u003ccode\u003e@​silversonicaxel\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003cli\u003eUpdate USA location lookup for \u003ccode\u003escattergeo\u003c/code\u003e and \u003ccode\u003echoropleth\u003c/code\u003e traces to use both location names and abbreviations [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7731\"\u003e7731\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] -- 2026-02-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for clicking legend titles to toggle visibility of all traces in legend [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7698\"\u003e#7698\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd support for shapes to reference multiple axes [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7666\"\u003e#7666\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd support for dashed marker lines in scatter plots [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7673\"\u003e#7673\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/chrimaho\"\u003e\u003ccode\u003e@​chrimaho\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIncrease axis autorange when bar charts have outside text labels, to avoid labels being clipped [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7675\"\u003e#7675\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix issue where some traces in stacked area charts were not rendering their fill correctly after certain sequences of hide/show operations in the legend [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7668\"\u003e#7668\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eFix out of bounds index during scattergl animation trace type [\u003ca href=\"https://redirect.github.com/plotly/plotly.js/pull/7676\"\u003e#7676\u003c/a\u003e], with thanks to \u003ca href=\"https://github.com/BJohnBraddock\"\u003e\u003ccode\u003e@​BJohnBraddock\u003c/code\u003e\u003c/a\u003e for the contribution!\u003c/li\u003e\n\u003c/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/plotly/plotly.js/commit/ca26165100b7a76624dd2333e0f5189bfa7f6636\"\u003e\u003ccode\u003eca26165\u003c/code\u003e\u003c/a\u003e 3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/966b223ae4754e4fff28c4dc4d9306bab34195bc\"\u003e\u003ccode\u003e966b223\u003c/code\u003e\u003c/a\u003e updates for release v3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/067ce36d2bb5d9f7b598e00756876ec0827e48ce\"\u003e\u003ccode\u003e067ce36\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/plotly/plotly.js/issues/7814\"\u003e#7814\u003c/a\u003e from plotly/fix-typo-in-upload-dev-build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/856b506998635edf41112dfc38eb7b4597f8983b\"\u003e\u003ccode\u003e856b506\u003c/code\u003e\u003c/a\u003e Fix typo in property name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/21ce92bbc564ebdd2bcd22cc1643293586ec5b2e\"\u003e\u003ccode\u003e21ce92b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/plotly/plotly.js/issues/7811\"\u003e#7811\u003c/a\u003e from plotly/cam/7791/box-to-violin-plot-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/dbefbad33a3abb8278f2fc980c3ba8c1403f364c\"\u003e\u003ccode\u003edbefbad\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/plotly/plotly.js/issues/7813\"\u003e#7813\u003c/a\u003e from plotly/cam/6771/fix-legendgroup-toggling-shapes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/76296e8820a3ea2df49c1753c42aafc6a955a08e\"\u003e\u003ccode\u003e76296e8\u003c/code\u003e\u003c/a\u003e Add draftlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/c1b147f0c134d4b2808d9c92b737027480052247\"\u003e\u003ccode\u003ec1b147f\u003c/code\u003e\u003c/a\u003e Add test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/1a08754e6596df00030e9723cabc705d300056ac\"\u003e\u003ccode\u003e1a08754\u003c/code\u003e\u003c/a\u003e Include shapes with legendgroup when handling legend click\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/plotly/plotly.js/commit/61b81860b4ee1ac1c5c2361ff2477b69fcd50eb3\"\u003e\u003ccode\u003e61b8186\u003c/code\u003e\u003c/a\u003e Linting/formatting\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/plotly/plotly.js/compare/v3.3.1...v3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.3 to 19.2.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\u003c/blockquote\u003e\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\u003eSee full diff 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.2.8 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.2.3 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\u003c/blockquote\u003e\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-dom/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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.7/packages/react-dom\"\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-dom since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.0.18 to 4.1.8\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.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDisable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [backport to v4]  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10450\"\u003evitest-dev/vitest#10450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4067)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove orphaned Playwright route when same module is mocked via multiple ids [backport to v4]  -  by \u003ca href=\"https://github.com/toxik\"\u003e\u003ccode\u003e@​toxik\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Zelys-DFKH\"\u003e\u003ccode\u003e@​Zelys-DFKH\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10474\"\u003evitest-dev/vitest#10474\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/675b4343f\"\u003e\u003c!-- raw HTML omitted --\u003e(675b4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.7...v4.1.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Limit concurrency per task branch in addition to per leaf callbacks (backport)  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10384\"\u003evitest-dev/vitest#10384\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f0f2a1ee\"\u003e\u003c!-- raw HTML omitted --\u003e(4f0f2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.6...v4.1.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul to support \u003ccode\u003einstrumenter\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/BartWaardenburg\"\u003e\u003ccode\u003e@​BartWaardenburg\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10119\"\u003evitest-dev/vitest#10119\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0e0ff41c7\"\u003e\u003c!-- raw HTML omitted --\u003e(0e0ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\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!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/e61f2dd2a0ba0a266c1c5e0334aad3799fee527f\"\u003e\u003ccode\u003ee61f2dd\u003c/code\u003e\u003c/a\u003e chore: release v4.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4067b3b150005fd42cf75f994300119245806b9\"\u003e\u003ccode\u003ee4067b3\u003c/code\u003e\u003c/a\u003e fix(browser): disable client \u003ccode\u003ecdp\u003c/code\u003e API when \u003ccode\u003eallowWrite/allowExec: false\u003c/code\u003e [ba...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a09d47236e19fd3151351080c667036ca6164dc4\"\u003e\u003ccode\u003ea09d472\u003c/code\u003e\u003c/a\u003e chore: release v4.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee1830604d57f6a02bf28f8067cdffc06\"\u003e\u003ccode\u003e18af98c\u003c/code\u003e\u003c/a\u003e fix(browser): simplify orchestrator otel carrier (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10285\"\u003e#10285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607cc67c7bf52ead13a606321ffdb06a857\"\u003e\u003ccode\u003e3188260\u003c/code\u003e\u003c/a\u003e feat(browser): provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\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/7dc6d54fd9dda0fe6fee2fb6451d0611a9ecb6e7\"\u003e\u003ccode\u003e7dc6d54\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: respect diff config options in soft assertions (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8696\"\u003e#8696\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9787dedade9896a6d3eeed7739177d6c583a68a7\"\u003e\u003ccode\u003e9787ded\u003c/code\u003e\u003c/a\u003e fix: respect diff config options in soft assertions (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8696\"\u003e#8696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/325463ab292c45c3ef27aa21ec7da380c307052c\"\u003e\u003ccode\u003e325463a\u003c/code\u003e\u003c/a\u003e fix(ast-collect): recognize _\u003cem\u003evi_import\u003c/em\u003e prefix in static test discovery (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10\"\u003e#10\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.8/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/CRC-Centre-Recherche-Conservation/mirador-xyviewer/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CRC-Centre-Recherche-Conservation%2Fmirador-xyviewer/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-06-01T01:27:58.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4559691681","node_id":"PR_kwDOR0yF7M7hMFfa","number":12,"state":"closed","title":"chore(deps): bump the minor-and-patch group across 1 directory with 36 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-06-08T00:39:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-01T01:27:58.000Z","updated_at":"2026-06-08T00:39:30.000Z","time_to_close":601890,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":36,"packages":[{"name":"@supabase/ssr","old_version":"0.10.2","new_version":"0.10.3","repository_url":"https://github.com/supabase/ssr"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"postcss","old_version":"8.5.9","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"@emnapi/core","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@tybys/wasm-util","old_version":"0.10.1","new_version":"0.10.2","repository_url":"https://github.com/toyobayashi/wasm-util"},{"name":"@ungap/structured-clone","old_version":"1.3.0","new_version":"1.3.1","repository_url":"https://github.com/ungap/structured-clone"},{"name":"axe-core","old_version":"4.11.2","new_version":"4.11.4","repository_url":"https://github.com/dequelabs/axe-core"},{"name":"baseline-browser-mapping","old_version":"2.10.18","new_version":"2.10.33","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"caniuse-lite","old_version":"1.0.30001787","new_version":"1.0.30001793","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"electron-to-chromium","old_version":"1.5.335","new_version":"1.5.364","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"es-object-atoms","old_version":"1.1.1","new_version":"1.1.2","repository_url":"https://github.com/ljharb/es-object-atoms"},{"name":"es-toolkit","old_version":"1.45.1","new_version":"1.47.0","repository_url":"https://github.com/toss/es-toolkit"},{"name":"eslint-module-utils","old_version":"2.12.1","new_version":"2.13.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"get-tsconfig","old_version":"4.13.7","new_version":"4.14.0","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"goober","old_version":"2.1.18","new_version":"2.1.19","repository_url":"https://github.com/cristianbote/goober"},{"name":"hasown","old_version":"2.0.2","new_version":"2.0.4","repository_url":"https://github.com/inspect-js/hasOwn"},{"name":"is-core-module","old_version":"2.16.1","new_version":"2.16.2","repository_url":"https://github.com/inspect-js/is-core-module"},{"name":"js-yaml","old_version":"4.1.1","new_version":"4.2.0","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"node-releases","old_version":"2.0.37","new_version":"2.0.46","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"safe-array-concat","old_version":"1.1.3","new_version":"1.1.4","repository_url":"https://github.com/ljharb/safe-array-concat"},{"name":"tinyglobby","old_version":"0.2.16","new_version":"0.2.17","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"typed-array-length","old_version":"1.0.7","new_version":"1.0.8","repository_url":"https://github.com/inspect-js/typed-array-length"},{"name":"typescript","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"unrs-resolver","old_version":"1.11.1","new_version":"1.12.2","repository_url":"https://github.com/unrs/unrs-resolver"},{"name":"which-typed-array","old_version":"1.1.20","new_version":"1.1.21","repository_url":"https://github.com/inspect-js/which-typed-array"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 28 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@supabase/ssr](https://github.com/supabase/ssr) | `0.10.2` | `0.10.3` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.9` | `8.5.15` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.9.2` | `1.10.0` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.9.2` | `1.10.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [@tybys/wasm-util](https://github.com/toyobayashi/wasm-util) | `0.10.1` | `0.10.2` |\n| [@ungap/structured-clone](https://github.com/ungap/structured-clone) | `1.3.0` | `1.3.1` |\n| [axe-core](https://github.com/dequelabs/axe-core) | `4.11.2` | `4.11.4` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.10.18` | `2.10.33` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001787` | `1.0.30001793` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.335` | `1.5.364` |\n| [es-object-atoms](https://github.com/ljharb/es-object-atoms) | `1.1.1` | `1.1.2` |\n| [es-toolkit](https://github.com/toss/es-toolkit) | `1.45.1` | `1.47.0` |\n| [eslint-module-utils](https://github.com/import-js/eslint-plugin-import/tree/HEAD/utils) | `2.12.1` | `2.13.0` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.13.7` | `4.14.0` |\n| [goober](https://github.com/cristianbote/goober) | `2.1.18` | `2.1.19` |\n| [hasown](https://github.com/inspect-js/hasOwn) | `2.0.2` | `2.0.4` |\n| [is-core-module](https://github.com/inspect-js/is-core-module) | `2.16.1` | `2.16.2` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.1` | `4.2.0` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.37` | `2.0.46` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [safe-array-concat](https://github.com/ljharb/safe-array-concat) | `1.1.3` | `1.1.4` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.16` | `0.2.17` |\n| [typed-array-length](https://github.com/inspect-js/typed-array-length) | `1.0.7` | `1.0.8` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.2` | `6.0.3` |\n| [unrs-resolver](https://github.com/unrs/unrs-resolver) | `1.11.1` | `1.12.2` |\n| [which-typed-array](https://github.com/inspect-js/which-typed-array) | `1.1.20` | `1.1.21` |\n\n\nUpdates `@supabase/ssr` from 0.10.2 to 0.10.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/ssr/releases\"\u003e@​supabase/ssr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.2...v0.10.3\"\u003e0.10.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e89f3f28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003ef009d71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etsconfig:\u003c/strong\u003e set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003ea77ee8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/209\"\u003e#209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evalidate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e302cc0e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.10.3-rc.101\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow cookies encode without getAll/setAll on browser client by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/213\"\u003esupabase/ssr#213\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.3-rc.100...v0.10.3-rc.101\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.100...v0.10.3-rc.101\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.100\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.3 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/215\"\u003esupabase/ssr#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enable tree-shaking for browser bundles by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/216\"\u003esupabase/ssr#216\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.3-rc.98...v0.10.3-rc.100\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.98...v0.10.3-rc.100\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.98\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.2 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/214\"\u003esupabase/ssr#214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: validate base64-prefixed chunked cookies decode to valid JSON by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/210\"\u003esupabase/ssr#210\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.3-rc.96...v0.10.3-rc.98\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.3-rc.96...v0.10.3-rc.98\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.10.3-rc.96\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.103.0 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/199\"\u003esupabase/ssr#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.103.2 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/201\"\u003esupabase/ssr#201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.0 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/203\"\u003esupabase/ssr#203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.1 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/204\"\u003esupabase/ssr#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.0 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/206\"\u003esupabase/ssr#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.1 by \u003ca href=\"https://github.com/supabase-libs-pr-manager\"\u003e\u003ccode\u003e@​supabase-libs-pr-manager\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/208\"\u003esupabase/ssr#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(tsconfig): set explicit rootDir to silence TS6059 in consumer IDEs by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/supabase/ssr/pull/211\"\u003esupabase/ssr#211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.2...v0.10.3-rc.96\"\u003ehttps://github.com/supabase/ssr/compare/v0.10.2...v0.10.3-rc.96\u003c/a\u003e\u003c/p\u003e\n\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/supabase/ssr/blob/main/CHANGELOG.md\"\u003e@​supabase/ssr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.2...v0.10.3\"\u003e0.10.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e89f3f28\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003ef009d71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etsconfig:\u003c/strong\u003e set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003ea77ee8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/supabase/ssr/issues/209\"\u003e#209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evalidate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e302cc0e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/9630b33f67cd79058dfac89f87066e80b94f296b\"\u003e\u003ccode\u003e9630b33\u003c/code\u003e\u003c/a\u003e chore(main): release 0.10.3 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/89f3f28e1df80835d0c72e505d9e5e0d3cb75141\"\u003e\u003ccode\u003e89f3f28\u003c/code\u003e\u003c/a\u003e fix: allow cookies encode without getAll/setAll on browser client (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/f009d71bbf9b8b8ec1804f9489c1eeb601a91b49\"\u003e\u003ccode\u003ef009d71\u003c/code\u003e\u003c/a\u003e fix: enable tree-shaking for browser bundles (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/4fef7d987b38447e1416b11ab22334672884b61b\"\u003e\u003ccode\u003e4fef7d9\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.3 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/215\"\u003e#215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/302cc0e5ae39aad08d52bd6e428544a9228c443d\"\u003e\u003ccode\u003e302cc0e\u003c/code\u003e\u003c/a\u003e fix: validate base64-prefixed chunked cookies decode to valid JSON (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/8449015462ca8569c74bca524e2ab7e0274490e8\"\u003e\u003ccode\u003e8449015\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.2 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/a77ee8a476597a7b08025a6a1722f83af900ba29\"\u003e\u003ccode\u003ea77ee8a\u003c/code\u003e\u003c/a\u003e fix(tsconfig): set explicit rootDir to silence TS6059 in consumer IDEs (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/65453df4d44481a49b5291d4f181140f508bd6ae\"\u003e\u003ccode\u003e65453df\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/2ec334906e92d3284cce1f807aa330269edf3827\"\u003e\u003ccode\u003e2ec3349\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.105.0 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/ssr/commit/0ca003108a5b50407b5549ccbf479b452fc5a843\"\u003e\u003ccode\u003e0ca0031\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to v2.104.1 (\u003ca href=\"https://redirect.github.com/supabase/ssr/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/ssr/compare/v0.10.2...v0.10.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.103.0 to 2.106.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/supabase-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.106.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.1 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.0 (2026-05-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.2 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-beta.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.0 (2026-05-21)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.1\u003c/h2\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e encode client-id in oauth requests (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e hide dynamic import from hermesc (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md\"\u003e@​supabase/supabase-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e hide dynamic import from hermesc (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e W3C/OpenTelemetry trace context propagation (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2163\"\u003e#2163\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2370\"\u003e#2370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClaude Sonnet 4.5\u003c/li\u003e\n\u003cli\u003eGuilherme Souza\u003c/li\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMuzzaiyyan Hussain \u003ca href=\"https://github.com/MuzzaiyyanHussain\"\u003e\u003ccode\u003e@​MuzzaiyyanHussain\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a5f09cf9a0a8c2744464a8505333ab3136e3f290\"\u003e\u003ccode\u003ea5f09cf\u003c/code\u003e\u003c/a\u003e chore(repo): adopt pnpm catalog and clean up devDeps (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2389\"\u003e#2389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c72cc5608764b8d15f58e6ce8cfc6867ebead1be\"\u003e\u003ccode\u003ec72cc56\u003c/code\u003e\u003c/a\u003e fix(misc): add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a7bdb236041d5a3061be856fd9e00b45d9b62f54\"\u003e\u003ccode\u003ea7bdb23\u003c/code\u003e\u003c/a\u003e docs(supabase): expand tracePropagation tsdoc with examples (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2388\"\u003e#2388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/f4c149c70f0f2c4203edf47fb173cb135c59b2be\"\u003e\u003ccode\u003ef4c149c\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2384\"\u003e#2384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/3f9628af627804fbfb1a7fc7a2b5f929856a1b52\"\u003e\u003ccode\u003e3f9628a\u003c/code\u003e\u003c/a\u003e fix(misc): hide dynamic import from hermesc (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/1761a621ebcd40f7bbbf4bb95d7bf4e256b250c0\"\u003e\u003ccode\u003e1761a62\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2379\"\u003e#2379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/1c48755657c5f7aac5e4a7abf3f68f27efc0c746\"\u003e\u003ccode\u003e1c48755\u003c/code\u003e\u003c/a\u003e chore(deps): cleanups and updates (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2371\"\u003e#2371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9dfba1c3d98c2c41c60f940a211950dfd3924e01\"\u003e\u003ccode\u003e9dfba1c\u003c/code\u003e\u003c/a\u003e chore(repo): migrate to pnpm (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2368\"\u003e#2368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/6731c4a900135ecbb14420bb3f3fe39196a0a9db\"\u003e\u003ccode\u003e6731c4a\u003c/code\u003e\u003c/a\u003e fix(release): mark \u003ccode\u003e@​supabase/tracing\u003c/code\u003e private and snapshot it for JSR (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2370\"\u003e#2370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/2fe1801fd5e9e03dd22308bcb98854429f634dd4\"\u003e\u003ccode\u003e2fe1801\u003c/code\u003e\u003c/a\u003e feat(supabase): W3C/OpenTelemetry trace context propagation (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2163\"\u003e#2163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.106.2/packages/core/supabase-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `autoprefixer` from 10.4.27 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/autoprefixer/releases\"\u003eautoprefixer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0 “Each Endeavouring, All Achieving”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003emask-position-x\u003c/code\u003e and \u003ccode\u003emask-position-y\u003c/code\u003e support (by \u003ca href=\"https://github.com/toporek\"\u003e\u003ccode\u003e@​toporek\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/autoprefixer/blob/main/CHANGELOG.md\"\u003eautoprefixer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0 “Each Endeavouring, All Achieving”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003emask-position-x\u003c/code\u003e and \u003ccode\u003emask-position-y\u003c/code\u003e support (by \u003ca href=\"https://github.com/toporek\"\u003e\u003ccode\u003e@​toporek\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/autoprefixer/commit/faf456a4be572dbcb60cbe5d76a8927e23809ef5\"\u003e\u003ccode\u003efaf456a\u003c/code\u003e\u003c/a\u003e Release 10.5 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/autoprefixer/commit/b841fc53575a2e8c3dd8d04b0bc5998ee11e7587\"\u003e\u003ccode\u003eb841fc5\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/autoprefixer/commit/47d6e68b27009f7cb60513172f765783b55bb000\"\u003e\u003ccode\u003e47d6e68\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/autoprefixer/commit/45cfc0827012fda39b809f1654136e1d5ab7ab25\"\u003e\u003ccode\u003e45cfc08\u003c/code\u003e\u003c/a\u003e Replace ESLint and Prettier to oxlint and oxfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/autoprefixer/commit/7e3ec7db7274289ccc385fb788bc48f14a4e1dd8\"\u003e\u003ccode\u003e7e3ec7d\u003c/code\u003e\u003c/a\u003e Add prefixing support for mask-position-x and mask-position-y (\u003ca href=\"https://redirect.github.com/postcss/autoprefixer/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/postcss/autoprefixer/compare/10.4.27...10.5.0\"\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.15\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\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/eae46db765d752cf8f40c4fa2b0b85030079c43d\"\u003e\u003ccode\u003eeae46db\u003c/code\u003e\u003c/a\u003e Release 8.5.15 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/79508ffa59e42c02056aca61b88bc393c8b516c4\"\u003e\u003ccode\u003e79508ff\u003c/code\u003e\u003c/a\u003e Update CI actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/b128e2131288a411c6e28071d0929542c49e74eb\"\u003e\u003ccode\u003eb128e21\u003c/code\u003e\u003c/a\u003e Speed up declaration parsing by avoiding creating new array on each token\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/9825dca02c33cf610e2a842be767468b67fbecf9\"\u003e\u003ccode\u003e9825dca\u003c/code\u003e\u003c/a\u003e Fix code format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/55789c865281e2be194fa5b4e41dd046be3a2307\"\u003e\u003ccode\u003e55789c8\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/84fbbe9009cb3cc3bbb4cc3a9b65d468f4844d95\"\u003e\u003ccode\u003e84fbbe9\u003c/code\u003e\u003c/a\u003e Install older pnpm action for old Node.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/9f860bd78ec1dbc4f0ae72d693f03f956baa38cb\"\u003e\u003ccode\u003e9f860bd\u003c/code\u003e\u003c/a\u003e Revert pnpm action for old Node.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/08771986d47359545f502e009763e223b66bfcf6\"\u003e\u003ccode\u003e0877198\u003c/code\u003e\u003c/a\u003e Update CI actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/b2d1a335cea818f8b27e5cfb90147648afe3e582\"\u003e\u003ccode\u003eb2d1a33\u003c/code\u003e\u003c/a\u003e Fix linter warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/0700dac92283bc259977dff2743ca74a00f58267\"\u003e\u003ccode\u003e0700dac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2088\"\u003e#2088\u003c/a\u003e from rootvector2/add-oss-fuzz-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.5.9...8.5.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@emnapi/core` from 1.9.2 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/toyobayashi/emnapi/releases\"\u003e@​emnapi/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: early update wasm memory for views (\u003ca href=\"https://github.com/hardfist/emnapi-shared-memory-grow-repro\"\u003ehttps://github.com/hardfist/emnapi-shared-memory-grow-repro\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix!: \u003ccode\u003enapi_adjust_external_memory\u003c/code\u003e no longer grow wasm memory\u003c/li\u003e\n\u003cli\u003efix: add missing \u003ccode\u003efrom64\u003c/code\u003e wrap\u003c/li\u003e\n\u003cli\u003efix: coalesce tsfn (js version) send message\u003c/li\u003e\n\u003cli\u003eci: restructure CI workflows\u003c/li\u003e\n\u003cli\u003eci: prebuilt liraries using llvm 22\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/hardfist\"\u003e\u003ccode\u003e@​hardfist\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/ba84999164c8d9ee10e57f72bb6fa5fa0b192b54\"\u003e\u003ccode\u003eba84999\u003c/code\u003e\u003c/a\u003e 1.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/71b77fb184a0dcab2c7a726e2f9c9cbb0c7f9257\"\u003e\u003ccode\u003e71b77fb\u003c/code\u003e\u003c/a\u003e fix: free queue node and set async_pending flag before finalize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/b0cc8cc3453deba82eb67947673c932b0ff7c192\"\u003e\u003ccode\u003eb0cc8cc\u003c/code\u003e\u003c/a\u003e fix: tsfn use after free\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/e2ba93140776624e4f718f030474c3b3992d6dcd\"\u003e\u003ccode\u003ee2ba931\u003c/code\u003e\u003c/a\u003e ci: llvm 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/b02054aef5e6c84f6d0721e78c5733aef8fc2ca1\"\u003e\u003ccode\u003eb02054a\u003c/code\u003e\u003c/a\u003e fix: coalesce tsfn send message (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/71cd534275e3e35b78efacfdffffc013b696173f\"\u003e\u003ccode\u003e71cd534\u003c/code\u003e\u003c/a\u003e test: fix async_progress_worker test (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c81c1fbde97ce05cb1806e8ecfc59a50323bb17d\"\u003e\u003ccode\u003ec81c1fb\u003c/code\u003e\u003c/a\u003e ci: restructure CI workflows (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/19b27bb008cc0b1343e2ebc0becfdeca26881640\"\u003e\u003ccode\u003e19b27bb\u003c/code\u003e\u003c/a\u003e fix: add missing \u003ccode\u003efrom64\u003c/code\u003e wrap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/4113230dfd5001c1cd14729fe93668e62d3ce926\"\u003e\u003ccode\u003e4113230\u003c/code\u003e\u003c/a\u003e fix!: \u003ccode\u003enapi_adjust_external_memory\u003c/code\u003e no longer grow wasm memory (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/61c497ee92d099d9279b9282a9ef1ae86265edef\"\u003e\u003ccode\u003e61c497e\u003c/code\u003e\u003c/a\u003e fix: early update wasm memory for views (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@emnapi/runtime` from 1.9.2 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/toyobayashi/emnapi/releases\"\u003e@​emnapi/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: early update wasm memory for views (\u003ca href=\"https://github.com/hardfist/emnapi-shared-memory-grow-repro\"\u003ehttps://github.com/hardfist/emnapi-shared-memory-grow-repro\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix!: \u003ccode\u003enapi_adjust_external_memory\u003c/code\u003e no longer grow wasm memory\u003c/li\u003e\n\u003cli\u003efix: add missing \u003ccode\u003efrom64\u003c/code\u003e wrap\u003c/li\u003e\n\u003cli\u003efix: coalesce tsfn (js version) send message\u003c/li\u003e\n\u003cli\u003eci: restructure CI workflows\u003c/li\u003e\n\u003cli\u003eci: prebuilt liraries using llvm 22\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/hardfist\"\u003e\u003ccode\u003e@​hardfist\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/ba84999164c8d9ee10e57f72bb6fa5fa0b192b54\"\u003e\u003ccode\u003eba84999\u003c/code\u003e\u003c/a\u003e 1.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/71b77fb184a0dcab2c7a726e2f9c9cbb0c7f9257\"\u003e\u003ccode\u003e71b77fb\u003c/code\u003e\u003c/a\u003e fix: free queue node and set async_pending flag before finalize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/b0cc8cc3453deba82eb67947673c932b0ff7c192\"\u003e\u003ccode\u003eb0cc8cc\u003c/code\u003e\u003c/a\u003e fix: tsfn use after free\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/e2ba93140776624e4f718f030474c3b3992d6dcd\"\u003e\u003ccode\u003ee2ba931\u003c/code\u003e\u003c/a\u003e ci: llvm 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/b02054aef5e6c84f6d0721e78c5733aef8fc2ca1\"\u003e\u003ccode\u003eb02054a\u003c/code\u003e\u003c/a\u003e fix: coalesce tsfn send message (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/71cd534275e3e35b78efacfdffffc013b696173f\"\u003e\u003ccode\u003e71cd534\u003c/code\u003e\u003c/a\u003e test: fix async_progress_worker test (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c81c1fbde97ce05cb1806e8ecfc59a50323bb17d\"\u003e\u003ccode\u003ec81c1fb\u003c/code\u003e\u003c/a\u003e ci: restructure CI workflows (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/19b27bb008cc0b1343e2ebc0becfdeca26881640\"\u003e\u003ccode\u003e19b27bb\u003c/code\u003e\u003c/a\u003e fix: add missing \u003ccode\u003efrom64\u003c/code\u003e wrap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/4113230dfd5001c1cd14729fe93668e62d3ce926\"\u003e\u003ccode\u003e4113230\u003c/code\u003e\u003c/a\u003e fix!: \u003ccode\u003enapi_adjust_external_memory\u003c/code\u003e no longer grow wasm memory (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/61c497ee92d099d9279b9282a9ef1ae86265edef\"\u003e\u003ccode\u003e61c497e\u003c/code\u003e\u003c/a\u003e fix: early update wasm memory for views (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.2...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.11.2 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e@​reduxjs/toolkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e adds RTK usage skills files (via TanStack Intent) exports the RTK Query hook options types for reusability, fixes issues with infinite query status flags and batching handling, and makes some small TS improvements.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eSkills Files\u003c/h3\u003e\n\u003cp\u003eWe've generated agent skill files that are now included in the RTK package itself in a \u003ccode\u003eskills\u003c/code\u003e folder.  They cover using and migrating to modern RTK, client and server state management, and handling side effects.  You can point your agent at these skills yourself, or use \u003ca href=\"https://tanstack.com/intent/latest/docs/getting-started/quick-start-consumers\"\u003eTanStack Intent\u003c/a\u003e to pick them up.\u003c/p\u003e\n\u003ch3\u003eTypeScript Improvements\u003c/h3\u003e\n\u003cp\u003eThe types for our RTK Query hook options are now exported, which lets you stop using \u003ccode\u003eParameters\u003c/code\u003e to extract those types for use in your own code.\u003c/p\u003e\n\u003cp\u003eThe types for listener middleware matchers were tweaked to allow \u003ccode\u003einterface\u003c/code\u003e-based type guards, not just \u003ccode\u003etype\u003c/code\u003e-based definitions.\u003c/p\u003e\n\u003cp\u003eThe internal \u003ccode\u003eIgnorePaths\u003c/code\u003e type was renamed to \u003ccode\u003eIgnoredPaths\u003c/code\u003e for consistency.\u003c/p\u003e\n\u003cp\u003eWe now use the built-in \u003ccode\u003eNoInfer\u003c/code\u003e util that comes with TS 5.4+.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cp\u003eWe fixed handling of the \u003ccode\u003eisSuccess\u003c/code\u003e status flag when switching infinite query cache entries. This should prevent accidental UI flashes that were occurring due to this flag accidentally flipping.\u003c/p\u003e\n\u003cp\u003eWe've added a 100ms timeout fallback to the \u003ccode\u003eautoBatch\u003c/code\u003e enhancer's \u003ccode\u003erequestAnimationFrame\u003c/code\u003e timer.  We had several reports that \u003ccode\u003erAF\u003c/code\u003e didn't work correctly when used in background tabs / opened windows, and that RTK never updated the UI.  This should ensure that the updates flush correctly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport hook options types for RTK Query hooks by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5218\"\u003ereduxjs/redux-toolkit#5218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TanStack Intent skills for Redux Toolkit by \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5249\"\u003ereduxjs/redux-toolkit#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep isSuccess: true when switching infinite query cache entries by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5268\"\u003ereduxjs/redux-toolkit#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow interface-based type guards as listener matcher by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5269\"\u003ereduxjs/redux-toolkit#5269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setTimeout fallback to raf autoBatch strategy for background tabs by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5273\"\u003ereduxjs/redux-toolkit#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(toolkit): rename \u003ccode\u003eIgnorePaths\u003c/code\u003e type to \u003ccode\u003eIgnoredPaths\u003c/code\u003e by \u003ca href=\"https://github.com/Ri5ha6h\"\u003e\u003ccode\u003e@​Ri5ha6h\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5284\"\u003ereduxjs/redux-toolkit#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5289\"\u003ereduxjs/redux-toolkit#5289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/576a02f8056fbee2dcaddb4d2e4d2da3b7937c58\"\u003e\u003ccode\u003e576a02f\u003c/code\u003e\u003c/a\u003e Release 2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/de2d55e1a2b0bcf8873d96f8ac6bb0f8d1aacce7\"\u003e\u003ccode\u003ede2d55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5237\"\u003e#5237\u003c/a\u003e from aryaemami59/fix/codegen/generateEndpoints-retur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/ac807c317aeb825cc03ca853d8da76d9506ff8db\"\u003e\u003ccode\u003eac807c3\u003c/code\u003e\u003c/a\u003e fix(codegen): narrow \u003ccode\u003egenerateEndpoints\u003c/code\u003e return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/01ed3ba07cb045cdbec44ea00c2bda35ec85a00f\"\u003e\u003ccode\u003e01ed3ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5289\"\u003e#5289\u003c/a\u003e from aryaemami59/feat/toolkit/switch-to-native-NoInfer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/1f16db1c7c8eb3f5007cfdbab4e8b369103d806a\"\u003e\u003ccode\u003e1f16db1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5290\"\u003e#5290\u003c/a\u003e from aryaemami59/build/toolkit/exclude-test-files-fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/23783c1335eec39d55cb8cd249e1b8251722aee1\"\u003e\u003ccode\u003e23783c1\u003c/code\u003e\u003c/a\u003e build(toolkit): exclude test files from final bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/91b8b0a38c52e2c26aaa481228ed47f9ca3f082a\"\u003e\u003ccode\u003e91b8b0a\u003c/code\u003e\u003c/a\u003e feat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/0b37f1a905930dc495c402d92b79a8e45c6bd29d\"\u003e\u003ccode\u003e0b37f1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5286\"\u003e#5286\u003c/a\u003e from aryaemami59/docs/toolkit/fix-typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3cd62c8e3d617f4b62d73067408a7039b659ba6d\"\u003e\u003ccode\u003e3cd62c8\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003eunforwardedActions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/64853cc12b06d6c22cea0a9bbaf30b4e6b32f9c8\"\u003e\u003ccode\u003e64853cc\u003c/code\u003e\u003c/a\u003e chore: fix various typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/auth-js` from 2.103.0 to 2.106.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/auth-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.106.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.1 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.0 (2026-05-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.2 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-beta.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.0 (2026-05-21)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.1\u003c/h2\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e encode client-id in oauth requests (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e hide dynamic import from hermesc (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/master/packages/core/auth-js/CHANGELOG.md\"\u003e@​supabase/auth-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e encode client-id in oauth requests (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEtienne Stalmans \u003ca href=\"https://github.com/staaldraad\"\u003e\u003ccode\u003e@​staaldraad\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e return null user and session for email_change single-confirmation verifyOtp (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2378\"\u003e#2378\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e return null from getItemAsync on JSON parse failure (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add toJSON to WebAuthnError for correct JSON serialization (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e reduce any usage across packages (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2314\"\u003e#2314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/auth-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a5f09cf9a0a8c2744464a8505333ab3136e3f290\"\u003e\u003ccode\u003ea5f09cf\u003c/code\u003e\u003c/a\u003e chore(repo): adopt pnpm catalog and clean up devDeps (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2389\"\u003e#2389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/60e0a92d2ec38e11325bc41af5fd09ee8a224345\"\u003e\u003ccode\u003e60e0a92\u003c/code\u003e\u003c/a\u003e fix(auth): restore signup user response (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/f4c149c70f0f2c4203edf47fb173cb135c59b2be\"\u003e\u003ccode\u003ef4c149c\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2384\"\u003e#2384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/3944b821d82285f3f2ab5f27d1575326f0cbb5d7\"\u003e\u003ccode\u003e3944b82\u003c/code\u003e\u003c/a\u003e fix(auth): encode client-id in oauth requests (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/1761a621ebcd40f7bbbf4bb95d7bf4e256b250c0\"\u003e\u003ccode\u003e1761a62\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2379\"\u003e#2379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/ffa28948ba5f4bb0b82c4828ec78b214dd06681a\"\u003e\u003ccode\u003effa2894\u003c/code\u003e\u003c/a\u003e fix(auth): return null user and session for email_change single-confirmation ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/1c48755657c5f7aac5e4a7abf3f68f27efc0c746\"\u003e\u003ccode\u003e1c48755\u003c/code\u003e\u003c/a\u003e chore(deps): cleanups and updates (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2371\"\u003e#2371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9dfba1c3d98c2c41c60f940a211950dfd3924e01\"\u003e\u003ccode\u003e9dfba1c\u003c/code\u003e\u003c/a\u003e chore(repo): migrate to pnpm (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2368\"\u003e#2368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/fae67728092fad24bd2b926f0fe57ef3e3554fc1\"\u003e\u003ccode\u003efae6772\u003c/code\u003e\u003c/a\u003e chore(repo): update to nx 22 (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2353\"\u003e#2353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c6f7a386867d07ae45e5846543ded70e485c6ea1\"\u003e\u003ccode\u003ec6f7a38\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.4 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js/issues/2342\"\u003e#2342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.106.2/packages/core/auth-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/functions-js` from 2.103.0 to 2.106.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/functions-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.106.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.1 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.0 (2026-05-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.2 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-beta.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.0 (2026-05-21)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.1\u003c/h2\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e encode client-id in oauth requests (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e hide dynamic import from hermesc (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/master/packages/core/functions-js/CHANGELOG.md\"\u003e@​supabase/functions-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.104.1 (2026-04-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.104.0 (2026-04-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.3 (2026-04-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/functions-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.2 (2026-04-15)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add explicit return types to toJSON methods for JSR compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2252\"\u003e#2252\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a5f09cf9a0a8c2744464a8505333ab3136e3f290\"\u003e\u003ccode\u003ea5f09cf\u003c/code\u003e\u003c/a\u003e chore(repo): adopt pnpm catalog and clean up devDeps (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2389\"\u003e#2389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/f4c149c70f0f2c4203edf47fb173cb135c59b2be\"\u003e\u003ccode\u003ef4c149c\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2384\"\u003e#2384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/1761a621ebcd40f7bbbf4bb95d7bf4e256b250c0\"\u003e\u003ccode\u003e1761a62\u003c/code\u003e\u003c/a\u003e chore(release): version 2.106.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2379\"\u003e#2379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9dfba1c3d98c2c41c60f940a211950dfd3924e01\"\u003e\u003ccode\u003e9dfba1c\u003c/code\u003e\u003c/a\u003e chore(repo): migrate to pnpm (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2368\"\u003e#2368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/fae67728092fad24bd2b926f0fe57ef3e3554fc1\"\u003e\u003ccode\u003efae6772\u003c/code\u003e\u003c/a\u003e chore(repo): update to nx 22 (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2353\"\u003e#2353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c6f7a386867d07ae45e5846543ded70e485c6ea1\"\u003e\u003ccode\u003ec6f7a38\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.4 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2342\"\u003e#2342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/db53b0fd15f413e75220104c180ae0539b2aa556\"\u003e\u003ccode\u003edb53b0f\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/5223888e85bf3f8f176bd2321e735aac1f31f44a\"\u003e\u003ccode\u003e5223888\u003c/code\u003e\u003c/a\u003e [patchback] docs(repo): \u003ca href=\"https://github.com/category\"\u003e\u003ccode\u003e@​category\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/subcategory\"\u003e\u003ccode\u003e@​subcategory\u003c/code\u003e\u003c/a\u003e tags across all packages (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/42c9cbbcba16b4b4b916c870e9bcd8a64ad71141\"\u003e\u003ccode\u003e42c9cbb\u003c/code\u003e\u003c/a\u003e [patchback] fix(misc): widen enum-like unions with (string \u0026amp; {}) for forward ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/7e1773cee8b4bf7923c455aef4f7dcf3b965b8fc\"\u003e\u003ccode\u003e7e1773c\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.106.2/packages/core/functions-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/phoenix` from 0.4.0 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/phoenix/releases\"\u003e@​supabase/phoenix's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ephoenix: v0.4.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/phoenix/compare/phoenix-v0.4.1...phoenix-v0.4.2\"\u003e0.4.2\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard sessionStorage read in Socket constructor (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/35\"\u003e#35\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/298070d4739b72f6ce37b07a6d5cd5ac2fb02b01\"\u003e298070d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/37\"\u003e#37\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/efbf513e2ea5f35e56a8d2626e3eb22eda78410e\"\u003eefbf513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets from source changes (\u003ca href=\"https://github.com/supabase/phoenix/commit/efbf513e2ea5f35e56a8d2626e3eb22eda78410e\"\u003eefbf513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ephoenix: v0.4.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/phoenix/compare/phoenix-v0.4.0...phoenix-v0.4.1\"\u003e0.4.1\u003c/a\u003e (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eforward close/error reason to channels in triggerChanError (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/29\"\u003e#29\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/9b327f55cb2bb24720c14d79c1f5534d1d70e899\"\u003e9b327f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ephoenix-js:\u003c/strong\u003e correct log method call (\u003ca href=\"https://github.com/supabase/phoenix/commit/ddd3639703395a5e0f46bae1e85b4893edaa7b82\"\u003eddd3639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ephoenix-js:\u003c/strong\u003e correct log method call (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/6641\"\u003e#6641\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/1bf4f6dfc3a99011f460573e72930a7aac472153\"\u003e1bf4f6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/33\"\u003e#33\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/8b8c7b2422f944c4066b79f3bbd982dc9a125bc9\"\u003e8b8c7b2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets from source changes (\u003ca href=\"https://github.com/supabase/phoenix/commit/8b8c7b2422f944c4066b79f3bbd982dc9a125bc9\"\u003e8b8c7b2\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/supabase/phoenix/blob/main/CHANGELOG.md\"\u003e@​supabase/phoenix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/phoenix/compare/phoenix-v0.4.1...phoenix-v0.4.2\"\u003e0.4.2\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard sessionStorage read in Socket constructor (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/35\"\u003e#35\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/298070d4739b72f6ce37b07a6d5cd5ac2fb02b01\"\u003e298070d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/37\"\u003e#37\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/efbf513e2ea5f35e56a8d2626e3eb22eda78410e\"\u003eefbf513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets from source changes (\u003ca href=\"https://github.com/supabase/phoenix/commit/efbf513e2ea5f35e56a8d2626e3eb22eda78410e\"\u003eefbf513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supabase/phoenix/compare/phoenix-v0.4.0...phoenix-v0.4.1\"\u003e0.4.1\u003c/a\u003e (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eforward close/error reason to channels in triggerChanError (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/29\"\u003e#29\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/9b327f55cb2bb24720c14d79c1f5534d1d70e899\"\u003e9b327f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ephoenix-js:\u003c/strong\u003e correct log method call (\u003ca href=\"https://github.com/supabase/phoenix/commit/ddd3639703395a5e0f46bae1e85b4893edaa7b82\"\u003eddd3639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ephoenix-js:\u003c/strong\u003e correct log method call (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/6641\"\u003e#6641\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/1bf4f6dfc3a99011f460573e72930a7aac472153\"\u003e1bf4f6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/33\"\u003e#33\u003c/a\u003e) (\u003ca href=\"https://github.com/supabase/phoenix/commit/8b8c7b2422f944c4066b79f3bbd982dc9a125bc9\"\u003e8b8c7b2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild assets from source changes (\u003ca href=\"https://github.com/supabase/phoenix/commit/8b8c7b2422f944c4066b79f3bbd982dc9a125bc9\"\u003e8b8c7b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/5c33005af8c98ecce5ed03cb603e824a99e49775\"\u003e\u003ccode\u003e5c33005\u003c/code\u003e\u003c/a\u003e chore(main): release phoenix 0.4.2 (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/36\"\u003e#36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/efbf513e2ea5f35e56a8d2626e3eb22eda78410e\"\u003e\u003ccode\u003eefbf513\u003c/code\u003e\u003c/a\u003e fix: rebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/37\"\u003e#37\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/298070d4739b72f6ce37b07a6d5cd5ac2fb02b01\"\u003e\u003ccode\u003e298070d\u003c/code\u003e\u003c/a\u003e fix: guard sessionStorage read in Socket constructor (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/35\"\u003e#35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/40dba8d462522f2e9266fd9cc69c3a3a4081824a\"\u003e\u003ccode\u003e40dba8d\u003c/code\u003e\u003c/a\u003e Bump the npm_and_yarn group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/34\"\u003e#34\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/45610fb79f0140fd553378f45a1da60efd46b13d\"\u003e\u003ccode\u003e45610fb\u003c/code\u003e\u003c/a\u003e chore(main): release phoenix 0.4.1 (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/8b8c7b2422f944c4066b79f3bbd982dc9a125bc9\"\u003e\u003ccode\u003e8b8c7b2\u003c/code\u003e\u003c/a\u003e fix: rebuild assets (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/91fba20f1faa4e611ff84e1c716f767b8a872d76\"\u003e\u003ccode\u003e91fba20\u003c/code\u003e\u003c/a\u003e chore: update lock file (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/32\"\u003e#32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/114148e486ebc914b0a41111785830f972faa849\"\u003e\u003ccode\u003e114148e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/26\"\u003e#26\u003c/a\u003e from GuzekAlan/sync-with-phoenixframework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/9b327f55cb2bb24720c14d79c1f5534d1d70e899\"\u003e\u003ccode\u003e9b327f5\u003c/code\u003e\u003c/a\u003e fix: forward close/error reason to channels in triggerChanError (\u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/29\"\u003e#29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/phoenix/commit/f0c0a908e1fd0be55d10218344c197c5c9cb77f1\"\u003e\u003ccode\u003ef0c0a90\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/supabase/phoenix/issues/25\"\u003e#25\u003c/a\u003e from supabase/etienne/sec-666-pin-all-github-actions-t...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/phoenix/compare/phoenix-v0.4.0...phoenix-v0.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/postgrest-js` from 2.103.0 to 2.106.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/postgrest-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.106.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.1 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-canary.0 (2026-05-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e restore signup user response (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2391\"\u003e#2391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e add react-native export condition for Hermes-safe resolution (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMyroslav Hryhschenko \u003ca href=\"https://github.com/BLOCKMATERIAL\"\u003e\u003ccode\u003e@​BLOCKMATERIAL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.106.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.2 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.2-beta.0\u003c/h2\u003e\n\u003ch2\u003e2.106.2-beta.0 (2026-05-21)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.106.1\u003c/h2\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e encode client-id in oauth requests (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2383\"\u003e#2383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e hide dynamic import from hermesc (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2381\"\u003e#2381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/master/packages/core/postgrest-js/CHANGELOG.md\"\u003e@​supabase/postgrest-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.106.2 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/postgrest-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.106.1 (2026-05-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/postgrest-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.106.0 (2026-05-18)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/postgrest-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e restore non-Error abort detection in fetch catch (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2335\"\u003e#2335\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e unify insert/upsert signatures (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2315\"\u003e#2315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e reduce any usage across packages (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2314\"\u003e#2314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e query reassignment regression (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2292\"\u003e#2292\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e narrow column types after not(column, is, null) (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pu...\n\n_Description has been truncated_","html_url":"https://github.com/ekottamlivestock-hub/website/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekottamlivestock-hub%2Fwebsite/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-30T01:43:39.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4552767920","node_id":"PR_kwDOIOLDzc7g3Tv-","number":286,"state":"open","title":"Bump the react-stack group with 4 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-30T01:43:39.000Z","updated_at":"2026-05-30T01:44:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"react-stack","update_count":4,"packages":[{"name":"react","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.2","new_version":"19.2.15","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"@types/react","old_version":"19.2.2","new_version":"19.2.15","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"}],"path":null,"ecosystem":"npm"},"body":"Bumps the react-stack group with 4 updates: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react), [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [react-redux](https://github.com/reduxjs/react-redux).\n\nUpdates `react` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.2 to 19.2.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.2 to 19.2.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\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/tomsdoo/tomsd-next/pull/286","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomsdoo%2Ftomsd-next/issues/286","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/286/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-27T14:41:41.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4533232113","node_id":"PR_kwDOLOIrFM7f3a3a","number":499,"state":"closed","title":"chore(deps): bump react-redux from 9.2.0 to 9.3.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T14:48:14.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T14:41:41.000Z","updated_at":"2026-05-27T14:48:23.000Z","time_to_close":393,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 9.2.0 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux 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=react-redux\u0026package-manager=npm_and_yarn\u0026previous-version=9.2.0\u0026new-version=9.3.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/digitalservicebund/elterngeldrechner/pull/499","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Felterngeldrechner/issues/499","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/499/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-27T12:21:25.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4532253489","node_id":"PR_kwDOIySDi87f0MyO","number":1615,"state":"open","title":"Bump the minor-and-patch group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["type:dependencies","status:conflicts"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-27T12:21:25.000Z","updated_at":"2026-05-27T12:27:13.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":20,"packages":[{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"axios","old_version":"1.15.1","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.3.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"dompurify","old_version":"3.4.0","new_version":"3.4.7","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"focus-trap-react","old_version":"12.0.0","new_version":"12.0.2","repository_url":"https://github.com/focus-trap/focus-trap-react"},{"name":"i18next","old_version":"26.0.7","new_version":"26.3.0","repository_url":"https://github.com/i18next/i18next"},{"name":"react","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-hotkeys-hook","old_version":"5.2.4","new_version":"5.3.2","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-i18next","old_version":"17.0.4","new_version":"17.0.8","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router","old_version":"7.14.1","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-tooltip","old_version":"6.0.0","new_version":"6.0.4","repository_url":"https://github.com/ReactTooltip/react-tooltip"},{"name":"reselect","old_version":"5.1.1","new_version":"5.2.0","repository_url":"https://github.com/reduxjs/reselect"},{"name":"@types/node","old_version":"25.6.0","new_version":"25.9.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"sass","old_version":"1.99.0","new_version":"1.100.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"typescript-eslint","old_version":"8.58.2","new_version":"8.60.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"8.0.9","new_version":"8.0.14","repository_url":"https://github.com/vitejs/vite"},{"name":"vitest","old_version":"4.1.4","new_version":"4.1.7","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [axios](https://github.com/axios/axios) | `1.15.1` | `1.16.1` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.3.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.4.0` | `3.4.7` |\n| [focus-trap-react](https://github.com/focus-trap/focus-trap-react) | `12.0.0` | `12.0.2` |\n| [i18next](https://github.com/i18next/i18next) | `26.0.7` | `26.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.2.4` | `5.3.2` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `17.0.4` | `17.0.8` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.14.1` | `7.15.1` |\n| [react-tooltip](https://github.com/ReactTooltip/react-tooltip) | `6.0.0` | `6.0.4` |\n| [reselect](https://github.com/reduxjs/reselect) | `5.1.1` | `5.2.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.0` | `25.9.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.1` | `6.0.2` |\n| [sass](https://github.com/sass/dart-sass) | `1.99.0` | `1.100.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.58.2` | `8.60.0` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.9` | `8.0.14` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.4` | `4.1.7` |\n\n\nUpdates `@reduxjs/toolkit` from 2.11.2 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e@​reduxjs/toolkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e adds RTK usage skills files (via TanStack Intent) exports the RTK Query hook options types for reusability, fixes issues with infinite query status flags and batching handling, and makes some small TS improvements.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eSkills Files\u003c/h3\u003e\n\u003cp\u003eWe've generated agent skill files that are now included in the RTK package itself in a \u003ccode\u003eskills\u003c/code\u003e folder.  They cover using and migrating to modern RTK, client and server state management, and handling side effects.  You can point your agent at these skills yourself, or use \u003ca href=\"https://tanstack.com/intent/latest/docs/getting-started/quick-start-consumers\"\u003eTanStack Intent\u003c/a\u003e to pick them up.\u003c/p\u003e\n\u003ch3\u003eTypeScript Improvements\u003c/h3\u003e\n\u003cp\u003eThe types for our RTK Query hook options are now exported, which lets you stop using \u003ccode\u003eParameters\u003c/code\u003e to extract those types for use in your own code.\u003c/p\u003e\n\u003cp\u003eThe types for listener middleware matchers were tweaked to allow \u003ccode\u003einterface\u003c/code\u003e-based type guards, not just \u003ccode\u003etype\u003c/code\u003e-based definitions.\u003c/p\u003e\n\u003cp\u003eThe internal \u003ccode\u003eIgnorePaths\u003c/code\u003e type was renamed to \u003ccode\u003eIgnoredPaths\u003c/code\u003e for consistency.\u003c/p\u003e\n\u003cp\u003eWe now use the built-in \u003ccode\u003eNoInfer\u003c/code\u003e util that comes with TS 5.4+.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cp\u003eWe fixed handling of the \u003ccode\u003eisSuccess\u003c/code\u003e status flag when switching infinite query cache entries. This should prevent accidental UI flashes that were occurring due to this flag accidentally flipping.\u003c/p\u003e\n\u003cp\u003eWe've added a 100ms timeout fallback to the \u003ccode\u003eautoBatch\u003c/code\u003e enhancer's \u003ccode\u003erequestAnimationFrame\u003c/code\u003e timer.  We had several reports that \u003ccode\u003erAF\u003c/code\u003e didn't work correctly when used in background tabs / opened windows, and that RTK never updated the UI.  This should ensure that the updates flush correctly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport hook options types for RTK Query hooks by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5218\"\u003ereduxjs/redux-toolkit#5218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TanStack Intent skills for Redux Toolkit by \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5249\"\u003ereduxjs/redux-toolkit#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep isSuccess: true when switching infinite query cache entries by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5268\"\u003ereduxjs/redux-toolkit#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow interface-based type guards as listener matcher by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5269\"\u003ereduxjs/redux-toolkit#5269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setTimeout fallback to raf autoBatch strategy for background tabs by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5273\"\u003ereduxjs/redux-toolkit#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(toolkit): rename \u003ccode\u003eIgnorePaths\u003c/code\u003e type to \u003ccode\u003eIgnoredPaths\u003c/code\u003e by \u003ca href=\"https://github.com/Ri5ha6h\"\u003e\u003ccode\u003e@​Ri5ha6h\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5284\"\u003ereduxjs/redux-toolkit#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5289\"\u003ereduxjs/redux-toolkit#5289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/576a02f8056fbee2dcaddb4d2e4d2da3b7937c58\"\u003e\u003ccode\u003e576a02f\u003c/code\u003e\u003c/a\u003e Release 2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/de2d55e1a2b0bcf8873d96f8ac6bb0f8d1aacce7\"\u003e\u003ccode\u003ede2d55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5237\"\u003e#5237\u003c/a\u003e from aryaemami59/fix/codegen/generateEndpoints-retur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/ac807c317aeb825cc03ca853d8da76d9506ff8db\"\u003e\u003ccode\u003eac807c3\u003c/code\u003e\u003c/a\u003e fix(codegen): narrow \u003ccode\u003egenerateEndpoints\u003c/code\u003e return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/01ed3ba07cb045cdbec44ea00c2bda35ec85a00f\"\u003e\u003ccode\u003e01ed3ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5289\"\u003e#5289\u003c/a\u003e from aryaemami59/feat/toolkit/switch-to-native-NoInfer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/1f16db1c7c8eb3f5007cfdbab4e8b369103d806a\"\u003e\u003ccode\u003e1f16db1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5290\"\u003e#5290\u003c/a\u003e from aryaemami59/build/toolkit/exclude-test-files-fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/23783c1335eec39d55cb8cd249e1b8251722aee1\"\u003e\u003ccode\u003e23783c1\u003c/code\u003e\u003c/a\u003e build(toolkit): exclude test files from final bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/91b8b0a38c52e2c26aaa481228ed47f9ca3f082a\"\u003e\u003ccode\u003e91b8b0a\u003c/code\u003e\u003c/a\u003e feat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/0b37f1a905930dc495c402d92b79a8e45c6bd29d\"\u003e\u003ccode\u003e0b37f1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5286\"\u003e#5286\u003c/a\u003e from aryaemami59/docs/toolkit/fix-typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3cd62c8e3d617f4b62d73067408a7039b659ba6d\"\u003e\u003ccode\u003e3cd62c8\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003eunforwardedActions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/64853cc12b06d6c22cea0a9bbaf30b4e6b32f9c8\"\u003e\u003ccode\u003e64853cc\u003c/code\u003e\u003c/a\u003e chore: fix various typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.15.1 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.15.1...v1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `date-fns` from 4.1.0 to 4.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/date-fns/date-fns/releases\"\u003edate-fns's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cp\u003eKudos to \u003ca href=\"https://github.com/ImRodry\"\u003e\u003ccode\u003e@​ImRodry\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/puneetdixit200\"\u003e\u003ccode\u003e@​puneetdixit200\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed missing modularized optimization fallback (\u003ca href=\"https://x.com/kossnocorp/status/1731181274579325260\"\u003efor Next.js and others\u003c/a\u003e). See \u003ca href=\"https://x.com/kossnocorp/status/1731181274579325260\"\u003e#4193\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed \u003ccode\u003ept\u003c/code\u003e locale first day of week to be Sunday. See \u003ca href=\"https://redirect.github.com/date-fns/date-fns/pull/4195\"\u003e#4195\u003c/a\u003e by \u003ca href=\"https://github.com/ImRodry\"\u003e\u003ccode\u003e@​ImRodry\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed \u003ccode\u003ezh-CN\u003c/code\u003e, \u003ccode\u003ezh-HK\u003c/code\u003e, and \u003ccode\u003ezh-TW\u003c/code\u003e locale month parsing for October, November, and December. See \u003ca href=\"https://redirect.github.com/date-fns/date-fns/pull/4194\"\u003e#4194\u003c/a\u003e by \u003ca href=\"https://github.com/puneetdixit200\"\u003e\u003ccode\u003e@​puneetdixit200\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed type definitions missing in v4.2.0 due to TypeScript misconfiguration.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003cp\u003eThis is a minor release in all senses, it only includes documentation updates (first of many) that points to the new \u003ca href=\"https://date-fns.org/you-dont-need-date-fns\"\u003eYou Don't Need date-fns*\u003c/a\u003e page.\u003c/p\u003e\n\u003cp\u003e* Not really\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Temporal API references to the JSDoc annotations of \u003ccode\u003eadd\u003c/code\u003e, \u003ccode\u003eaddBusinessDays\u003c/code\u003e, and \u003ccode\u003eaddDays\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f95bcf18b53e6832b2c575c24c98654a24f52699\"\u003e\u003ccode\u003ef95bcf1\u003c/code\u003e\u003c/a\u003e (docs): Add missing \u003ccode\u003etsx\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/baaca1117e9ec317bb4d188e9cd254df15ce1c8e\"\u003e\u003ccode\u003ebaaca11\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e//pkgs/core:release/docs\u003c/code\u003e task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/8aa0373ece55184e7817d4a3bbeee65eab3f267c\"\u003e\u003ccode\u003e8aa0373\u003c/code\u003e\u003c/a\u003e Update docs website secrets location in scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/c7ad6eb0a0b712a4b4f6ad00a98b6b35a513fffb\"\u003e\u003ccode\u003ec7ad6eb\u003c/code\u003e\u003c/a\u003e Promote to v4.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/da8c5489f62446356f4c7eabbc9e166b04b76e2e\"\u003e\u003ccode\u003eda8c548\u003c/code\u003e\u003c/a\u003e Add change log entry for Chinese locale fix (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f8d8fa8cb900dba82ce0285db0177a9f1bfa7254\"\u003e\u003ccode\u003ef8d8fa8\u003c/code\u003e\u003c/a\u003e Split Chinese locale tests (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/b9c5865edb7610c59e6b3694ed1e1691f4807688\"\u003e\u003ccode\u003eb9c5865\u003c/code\u003e\u003c/a\u003e Fix Chinese locale month parsing (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4194\"\u003e#4194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/39d1e14200cead9e4be5df88695b5e82082875ed\"\u003e\u003ccode\u003e39d1e14\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ept\u003c/code\u003e fix change log entry (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4195\"\u003e#4195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/f3f19632bd3feb5b77daff8bc1614d5f29e4e499\"\u003e\u003ccode\u003ef3f1963\u003c/code\u003e\u003c/a\u003e Fix pt locale first day of week to be Sunday (\u003ca href=\"https://redirect.github.com/date-fns/date-fns/issues/4195\"\u003e#4195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/date-fns/date-fns/commit/cd6ebdade912d652afe3fd1bb1bd83219f0bb8b6\"\u003e\u003ccode\u003ecd6ebda\u003c/code\u003e\u003c/a\u003e Add basic \u003ccode\u003eAGENTS.md\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/date-fns/date-fns/compare/v4.1.0...v4.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dompurify` from 3.4.0 to 3.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cure53/DOMPurify/releases\"\u003edompurify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDOMPurify 3.4.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHardened the handling of Shadow Roots when using \u003ccode\u003eIN_PLACE\u003c/code\u003e, thanks \u003ca href=\"https://github.com/GameZoneHacker\"\u003e\u003ccode\u003e@​GameZoneHacker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved a problem leading to permanent hook pollution, thanks \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactored the test suite and expanded test coverage significantly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDOMPurify 3.4.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed several issues with DOM Clobbering in \u003ccode\u003eIN_PLACE\u003c/code\u003e mode, thanks \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/Bankde\"\u003e\u003ccode\u003e@​Bankde\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHardened the checks for cross-realm \u003ccode\u003eIN_PLACE\u003c/code\u003e and Shadow DOM sanitization, thanks \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/Bankde\"\u003e\u003ccode\u003e@​Bankde\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded more test coverage for \u003ccode\u003eIN_PLACE\u003c/code\u003e and general DOM Clobbering attacks\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDOMPurify 3.4.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bypass caused by the new HTML element \u003ccode\u003eselectedcontent\u003c/code\u003e added in 3.4.4, thanks \u003ca href=\"https://github.com/KabirAcharya\"\u003e\u003ccode\u003e@​KabirAcharya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote that this is a security release for an issue introduced in 3.4.4 and should be upgraded to immediately.\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eDOMPurify 3.4.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003eselectedcontent\u003c/code\u003e element to default allow-list, thanks \u003ca href=\"https://github.com/lukewarlow\"\u003e\u003ccode\u003e@​lukewarlow\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003ecommand\u003c/code\u003e and \u003ccode\u003ecommandfor\u003c/code\u003e attributes to default allowed-list, thanks \u003ca href=\"https://github.com/lukewarlow\"\u003e\u003ccode\u003e@​lukewarlow\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded better template scrubbing for \u003ccode\u003eIN_PLACE\u003c/code\u003e operations, thanks \u003ca href=\"https://github.com/DEMON1A\"\u003e\u003ccode\u003e@​DEMON1A\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded stronger checks for cross-realm windows, thanks \u003ca href=\"https://github.com/DEMON1A\"\u003e\u003ccode\u003e@​DEMON1A\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/fg0x0\"\u003e\u003ccode\u003e@​fg0x0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated demo website and made sure it uses the latest from main\u003c/li\u003e\n\u003cli\u003eUpdated existing workflows, fuzzer, dependabot, etc., added more tests\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🚨 \u003cstrong\u003eThis release had been flagged as deprecated, please use DOMPurify 3.4.5 instead\u003c/strong\u003e 🚨\u003c/p\u003e\n\u003ch2\u003eDOMPurify 3.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with handling of nested Shadow DOM trees, thanks \u003ca href=\"https://github.com/fishjojo1\"\u003e\u003ccode\u003e@​fishjojo1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed the template regexes to be more robust against ReDoS attacks, thanks \u003ca href=\"https://github.com/aleung27\"\u003e\u003ccode\u003e@​aleung27\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated the node iteration code to catch more Shadow DOM related issues\u003c/li\u003e\n\u003cli\u003eUpdated Playwright and added Node 26 to test matrix\u003c/li\u003e\n\u003cli\u003eUpdated existing workflows, fuzzer, release signing, etc., added more tests\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDOMPurify 3.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with URI validation on attributes allowed via \u003ccode\u003eADD_ATTR\u003c/code\u003e callback, thanks \u003ca href=\"https://github.com/nelstrom\"\u003e\u003ccode\u003e@​nelstrom\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed an issue with source maps referring to non-existing files, thanks \u003ca href=\"https://github.com/cmdcolin\"\u003e\u003ccode\u003e@​cmdcolin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated existing workflows, fuzzer, release signing, etc., added more tests\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDOMPurify 3.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with on-handler stripping for HTML-spec-reserved custom element names (\u003ccode\u003efont-face\u003c/code\u003e, \u003ccode\u003ecolor-profile\u003c/code\u003e, \u003ccode\u003emissing-glyph\u003c/code\u003e, \u003ccode\u003efont-face-src\u003c/code\u003e, \u003ccode\u003efont-face-uri\u003c/code\u003e, \u003ccode\u003efont-face-format\u003c/code\u003e, \u003ccode\u003efont-face-name\u003c/code\u003e) under permissive \u003ccode\u003eCUSTOM_ELEMENT_HANDLING\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed a case-sensitivity gap in the \u003ccode\u003eannotation-xml\u003c/code\u003e check that allowed mixed-case variants to bypass the basic-custom-element exclusion in XHTML mode\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eSANITIZE_NAMED_PROPS\u003c/code\u003e repeatedly prefixing already-prefixed \u003ccode\u003eid\u003c/code\u003e and \u003ccode\u003ename\u003c/code\u003e values on subsequent sanitization\u003c/li\u003e\n\u003cli\u003eFixed the \u003ccode\u003eIN_PLACE\u003c/code\u003e root-node check to explicitly guard against non-string \u003ccode\u003enodeName\u003c/code\u003e (DOM-clobbering robustness)\u003c/li\u003e\n\u003cli\u003eRemoved a duplicate \u003ccode\u003eslot\u003c/code\u003e entry from the default HTML attribute allow-list\u003c/li\u003e\n\u003cli\u003eStrengthened the fast-check fuzz harness with explicit XSS invariants, an expanded seed-payload corpus, an additional idempotence property for \u003ccode\u003eSANITIZE_NAMED_PROPS\u003c/code\u003e, and a negative-control assertion ensuring the invariants actually fire\u003c/li\u003e\n\u003cli\u003eAdded regression and pinning tests covering the above fixes and two accepted-behavior contracts (\u003ccode\u003eSAFE_FOR_TEMPLATES\u003c/code\u003e greedy scrub, hook-added attribute handling)\u003c/li\u003e\n\u003cli\u003eExtended CodeQL analysis to run on \u003ccode\u003e3.x\u003c/code\u003e and \u003ccode\u003e2.x\u003c/code\u003e maintenance branches\u003c/li\u003e\n\u003c/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/cure53/DOMPurify/commit/ca30f070c360df162a3e3848e80e6fd3c9e74bff\"\u003e\u003ccode\u003eca30f07\u003c/code\u003e\u003c/a\u003e release: 3.4.7 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1414\"\u003e#1414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/bb7739e5bccec7e1ab3dae3f3e42d02db3acaaae\"\u003e\u003ccode\u003ebb7739e\u003c/code\u003e\u003c/a\u003e release: 3.4.6 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1394\"\u003e#1394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/011b0c78f2a0f57ee54f5fcccb697a46ca6e63ea\"\u003e\u003ccode\u003e011b0c7\u003c/code\u003e\u003c/a\u003e release: 3.4.5 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1382\"\u003e#1382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/5817ad969c15e67dfcd6cb37248d6e9c1553e7c3\"\u003e\u003ccode\u003e5817ad9\u003c/code\u003e\u003c/a\u003e release: 3.4.4 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1374\"\u003e#1374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/520edb0371a9638f9b51f1798051299a250c686b\"\u003e\u003ccode\u003e520edb0\u003c/code\u003e\u003c/a\u003e release: 3.4.3 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/6f67fd396a7b8c64294343999fe607ca1f5299c0\"\u003e\u003ccode\u003e6f67fd3\u003c/code\u003e\u003c/a\u003e Sync/3.4.2 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1322\"\u003e#1322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/5b0cdbbf52331e854c0a2de875b1a3790ecec2b8\"\u003e\u003ccode\u003e5b0cdbb\u003c/code\u003e\u003c/a\u003e chore: merge main into 3.x for 3.4.1 release (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/09f59115a311469de5b625225760593e551f080a\"\u003e\u003ccode\u003e09f5911\u003c/code\u003e\u003c/a\u003e test: added three more browsers to test setup (OSX, mobile)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cure53/DOMPurify/compare/3.4.0...3.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `focus-trap-react` from 12.0.0 to 12.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/focus-trap/focus-trap-react/releases\"\u003efocus-trap-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e161ec0d: Update focus-trap dependency to v8.2.1 for bug fixes and a new \u003ccode\u003edelayReturnFocus\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e93c93e9: Update \u003ccode\u003efocus-trap\u003c/code\u003e dependency to 8.1.0 for new lifecycle hook improvements (\u003ccode\u003eonActivate\u003c/code\u003e, etc).\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/focus-trap/focus-trap-react/blob/master/CHANGELOG.md\"\u003efocus-trap-react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e161ec0d: Update focus-trap dependency to v8.2.1 for bug fixes and a new \u003ccode\u003edelayReturnFocus\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e93c93e9: Update \u003ccode\u003efocus-trap\u003c/code\u003e dependency to 8.1.0 for new lifecycle hook improvements (\u003ccode\u003eonActivate\u003c/code\u003e, etc).\u003c/li\u003e\n\u003c/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/focus-trap/focus-trap-react/commit/901ba2bf2ab294f520ae2e0fdcccd05466d1888b\"\u003e\u003ccode\u003e901ba2b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1913\"\u003e#1913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/161ec0db4942ae4d076787337279874a04ccc9b9\"\u003e\u003ccode\u003e161ec0d\u003c/code\u003e\u003c/a\u003e Update focus-trap to v8.2.1 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/24cb9fa866da964a0a01a4864a6eef7728cc14a6\"\u003e\u003ccode\u003e24cb9fa\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump systeminformation from 5.31.1 to 5.31.6 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1911\"\u003e#1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/c1bb8f53ef6266f2707a0afcb6095165e67546ae\"\u003e\u003ccode\u003ec1bb8f5\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e from 8.59.2 to 8.59.3 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/776e7424e61befcfee469540aefadc24dcff4ab7\"\u003e\u003ccode\u003e776e742\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump jest from 30.3.0 to 30.4.2 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/152484e1dbfb12bb019593a6b9fe346526256d10\"\u003e\u003ccode\u003e152484e\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump babel-jest from 30.3.0 to 30.4.1 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/8026d7ee90069fb3fcf3d926fd282bfa4c48e9d5\"\u003e\u003ccode\u003e8026d7e\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump cypress from 15.14.2 to 15.15.0 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1904\"\u003e#1904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/bd016128dcc908fea06d5a7521d75eaa7e3f4019\"\u003e\u003ccode\u003ebd01612\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump eslint-plugin-cypress from 6.4.0 to 6.4.1 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/dcc9f42db982212a9351c3dc33a5a8f5227c72ba\"\u003e\u003ccode\u003edcc9f42\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e from 8.59.2 to 8.59.3 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focus-trap/focus-trap-react/commit/b53fa10d340147533087449a8bd545f01024ca16\"\u003e\u003ccode\u003eb53fa10\u003c/code\u003e\u003c/a\u003e [DEPENDABOT]: Bump jest-environment-jsdom from 30.3.0 to 30.4.1 (\u003ca href=\"https://redirect.github.com/focus-trap/focus-trap-react/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/focus-trap/focus-trap-react/compare/v12.0.0...v12.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `i18next` from 26.0.7 to 26.3.0\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.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\u003ch2\u003ev26.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): new \u003ccode\u003eparseInterpolation\u003c/code\u003e TypeOption (default \u003ccode\u003etrue\u003c/code\u003e). When set to \u003ccode\u003efalse\u003c/code\u003e in \u003ccode\u003eCustomTypeOptions\u003c/code\u003e, the type-level extractor stops parsing translation strings for \u003ccode\u003e{{variable}}\u003c/code\u003e patterns. Required by \u003ccode\u003ei18next-icu\u003c/code\u003e users — the default extractor mistakes ICU MessageFormat nested-brace plurals like \u003ccode\u003e{count, plural, one {{count} row} other {{count} rows}}\u003c/code\u003e for an interpolation block and demands a phantom variable name. The flag is type-only; runtime interpolation is governed by \u003ccode\u003eInterpolationOptions\u003c/code\u003e and is unaffected. Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next-icu/issues/85\"\u003ei18next-icu#85\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efix(types): expose \u003ccode\u003eenableSelector\u003c/code\u003e on \u003ccode\u003eInitOptions\u003c/code\u003e so \u003ccode\u003ei18next.init({ enableSelector: 'strict' })\u003c/code\u003e typechecks without a module augmentation. The runtime already reads \u003ccode\u003eopts?.enableSelector\u003c/code\u003e from init options; this lands the matching type declaration next to the other selector-resolution knobs. Accepts \u003ccode\u003efalse | true | 'optimize' | 'strict'\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/Faithfinder\"\u003e\u003ccode\u003e@​Faithfinder\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003eenableSelector: 'strict'\u003c/code\u003e (TypeOptions + runtime option). Opt-in mode that drops the flattened-primary form from \u003ccode\u003eNsResource\u003c/code\u003e at the type level — every namespace (primary included) is exposed only under its own key on \u003ccode\u003e$\u003c/code\u003e, uniformly across single- and multi-ns hooks. At runtime, a leading selector path segment matching the scope's namespace list is always rewritten as a namespace prefix, including the primary. Eliminates the silent-miss surface area where \u003ccode\u003et($ =\u0026gt; $.primary.foo)\u003c/code\u003e typechecks but doesn't resolve under the default mode (see \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e). Backward-compatible: default \u003ccode\u003eenableSelector: false | true | 'optimize'\u003c/code\u003e behavior is unchanged. Note: strict mode is incompatible with the \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2405\"\u003e#2405\u003c/a\u003e pattern (keys whose names match sibling namespaces) — those users should stay on default mode.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003egetFixedT\u003c/code\u003e accepts a fourth optional \u003ccode\u003efixedOpts\u003c/code\u003e argument carrying \u003ccode\u003escopeNs\u003c/code\u003e — the full namespace list the bound \u003ccode\u003et\u003c/code\u003e was created for. The selector API uses \u003ccode\u003escopeNs\u003c/code\u003e to detect when a path's first segment is a namespace prefix, \u003cstrong\u003ewithout\u003c/strong\u003e changing resolution scope. Resolution still uses the bound \u003ccode\u003ens\u003c/code\u003e (a single primary string in the typical react-i18next setup), so plain \u003ccode\u003et('key')\u003c/code\u003e lookups stay isolated to the primary namespace exactly as before — only \u003ccode\u003et($ =\u0026gt; $.secondaryNs.foo)\u003c/code\u003e selectors now route correctly under \u003ccode\u003euseTranslation([nsA, nsB])\u003c/code\u003e. Fixes the runtime side of \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e for the \u003ccode\u003ereact-i18next\u003c/code\u003e default-\u003ccode\u003ensMode\u003c/code\u003e case. The 4th argument is opt-in: existing 3-arg \u003ccode\u003egetFixedT(lng, ns, keyPrefix)\u003c/code\u003e callers see no behavior change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): unformatted interpolation values are now typed as \u003ccode\u003estring | number\u003c/code\u003e (was \u003ccode\u003estring\u003c/code\u003e). i18next stringifies values at runtime, so requiring callers to wrap numbers in \u003ccode\u003eString(...)\u003c/code\u003e for plain \u003ccode\u003e{{var}}\u003c/code\u003e placeholders was unnecessary friction — and could mask the real problem when a non-string value was passed alongside multiple interpolation slots (the \u003ccode\u003et()\u003c/code\u003e overload resolution would fall through to the 3-arg form and report a confusing \u0026quot;not assignable to string\u0026quot; error against the options object). Typed format specifiers like \u003ccode\u003e{{x, number}}\u003c/code\u003e, \u003ccode\u003e{{x, currency}}\u003c/code\u003e, \u003ccode\u003e{{x, datetime}}\u003c/code\u003e, etc. keep their precise types; this only relaxes the no-format default. The \u003ccode\u003ecount\u003c/code\u003e variable remains \u003ccode\u003enumber\u003c/code\u003e-only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): restore the pre-v25.10.4 \u003ccode\u003eExistsFunction\u003c/code\u003e shape so plain arrow functions can again be assigned to \u003ccode\u003eExistsFunction\u003c/code\u003e-typed variables (TypeScript cannot infer type predicates through multi-overload assignment). Direct \u003ccode\u003ei18next.exists(key)\u003c/code\u003e calls still narrow \u003ccode\u003ekey\u003c/code\u003e to \u003ccode\u003eSelectorKey\u003c/code\u003e — the predicate is now declared inline on \u003ccode\u003ei18n.exists\u003c/code\u003e. Custom wrappers that want the narrowing can type themselves as \u003ccode\u003etypeof i18next.exists\u003c/code\u003e \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2425\"\u003e2425\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.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\u003ch2\u003e26.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): new \u003ccode\u003eparseInterpolation\u003c/code\u003e TypeOption (default \u003ccode\u003etrue\u003c/code\u003e). When set to \u003ccode\u003efalse\u003c/code\u003e in \u003ccode\u003eCustomTypeOptions\u003c/code\u003e, the type-level extractor stops parsing translation strings for \u003ccode\u003e{{variable}}\u003c/code\u003e patterns. Required by \u003ccode\u003ei18next-icu\u003c/code\u003e users — the default extractor mistakes ICU MessageFormat nested-brace plurals like \u003ccode\u003e{count, plural, one {{count} row} other {{count} rows}}\u003c/code\u003e for an interpolation block and demands a phantom variable name. The flag is type-only; runtime interpolation is governed by \u003ccode\u003eInterpolationOptions\u003c/code\u003e and is unaffected. Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next-icu/issues/85\"\u003ei18next-icu#85\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efix(types): expose \u003ccode\u003eenableSelector\u003c/code\u003e on \u003ccode\u003eInitOptions\u003c/code\u003e so \u003ccode\u003ei18next.init({ enableSelector: 'strict' })\u003c/code\u003e typechecks without a module augmentation. The runtime already reads \u003ccode\u003eopts?.enableSelector\u003c/code\u003e from init options; this lands the matching type declaration next to the other selector-resolution knobs. Accepts \u003ccode\u003efalse | true | 'optimize' | 'strict'\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/Faithfinder\"\u003e\u003ccode\u003e@​Faithfinder\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003eenableSelector: 'strict'\u003c/code\u003e (TypeOptions + runtime option). Opt-in mode that drops the flattened-primary form from \u003ccode\u003eNsResource\u003c/code\u003e at the type level — every namespace (primary included) is exposed only under its own key on \u003ccode\u003e$\u003c/code\u003e, uniformly across single- and multi-ns hooks. At runtime, a leading selector path segment matching the scope's namespace list is always rewritten as a namespace prefix, including the primary. Eliminates the silent-miss surface area where \u003ccode\u003et($ =\u0026gt; $.primary.foo)\u003c/code\u003e typechecks but doesn't resolve under the default mode (see \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e). Backward-compatible: default \u003ccode\u003eenableSelector: false | true | 'optimize'\u003c/code\u003e behavior is unchanged. Note: strict mode is incompatible with the \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2405\"\u003e#2405\u003c/a\u003e pattern (keys whose names match sibling namespaces) — those users should stay on default mode.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003egetFixedT\u003c/code\u003e accepts a fourth optional \u003ccode\u003efixedOpts\u003c/code\u003e argument carrying \u003ccode\u003escopeNs\u003c/code\u003e — the full namespace list the bound \u003ccode\u003et\u003c/code\u003e was created for. The selector API uses \u003ccode\u003escopeNs\u003c/code\u003e to detect when a path's first segment is a namespace prefix, \u003cstrong\u003ewithout\u003c/strong\u003e changing resolution scope. Resolution still uses the bound \u003ccode\u003ens\u003c/code\u003e (a single primary string in the typical react-i18next setup), so plain \u003ccode\u003et('key')\u003c/code\u003e lookups stay isolated to the primary namespace exactly as before — only \u003ccode\u003et($ =\u0026gt; $.secondaryNs.foo)\u003c/code\u003e selectors now route correctly under \u003ccode\u003euseTranslation([nsA, nsB])\u003c/code\u003e. Fixes the runtime side of \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e for the \u003ccode\u003ereact-i18next\u003c/code\u003e default-\u003ccode\u003ensMode\u003c/code\u003e case. The 4th argument is opt-in: existing 3-arg \u003ccode\u003egetFixedT(lng, ns, keyPrefix)\u003c/code\u003e callers see no behavior change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): unformatted interpolation values are now typed as \u003ccode\u003estring | number\u003c/code\u003e (was \u003ccode\u003estring\u003c/code\u003e). i18next stringifies values at runtime, so requiring callers to wrap numbers in \u003ccode\u003eString(...)\u003c/code\u003e for plain \u003ccode\u003e{{var}}\u003c/code\u003e placeholders was unnecessary friction — and could mask the real problem when a non-string value was passed alongside multiple interpolation slots (the \u003ccode\u003et()\u003c/code\u003e overload resolution would fall through to the 3-arg form and report a confusing \u0026quot;not assignable to string\u0026quot; error against the options object). Typed format specifiers like \u003ccode\u003e{{x, number}}\u003c/code\u003e, \u003ccode\u003e{{x, currency}}\u003c/code\u003e, \u003ccode\u003e{{x, datetime}}\u003c/code\u003e, etc. keep their precise types; this only relaxes the no-format default. The \u003ccode\u003ecount\u003c/code\u003e variable remains \u003ccode\u003enumber\u003c/code\u003e-only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): restore the pre-v25.10.4 \u003ccode\u003eExistsFunction\u003c/code\u003e shape so plain arrow functions can again be assigned to \u003ccode\u003eExistsFunction\u003c/code\u003e-typed variables (TypeScript cannot infer type predicates through multi-overload assignment). Direct \u003ccode\u003ei18next.exists(key)\u003c/code\u003e calls still narrow \u003ccode\u003ekey\u003c/code\u003e to \u003ccode\u003eSelectorKey\u003c/code\u003e — the predicate is now declared inline on \u003ccode\u003ei18n.exists\u003c/code\u003e. Custom wrappers that want the narrowing can type themselves as \u003ccode\u003etypeof i18next.exists\u003c/code\u003e \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2425\"\u003e2425\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/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\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/22fb6ad013c9c069c33086eb3737b4371936d5ce\"\u003e\u003ccode\u003e22fb6ad\u003c/code\u003e\u003c/a\u003e 26.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/b640ac41acba1145d2e9e3ed38280dc82b67cc39\"\u003e\u003ccode\u003eb640ac4\u003c/code\u003e\u003c/a\u003e feat(types): parseInterpolation flag for ICU-friendly t() typing (i18next-icu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/0b9debd0f72d30905371e65c02e5a9df5db78e56\"\u003e\u003ccode\u003e0b9debd\u003c/code\u003e\u003c/a\u003e changelog: 26.1.1 entry for \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2431\"\u003e#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/50509e4c916c44996e23f01e7bfbceda79b62870\"\u003e\u003ccode\u003e50509e4\u003c/code\u003e\u003c/a\u003e fix(types): expose enableSelector on InitOptions (\u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/80b540291cf86d5be6a5bd959db82043b643bb19\"\u003e\u003ccode\u003e80b5402\u003c/code\u003e\u003c/a\u003e Enhance Pro Tip in README with i18next-locize-backend plugin link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/5af047552bf34622e1aa0aa322997fe0bde0795d\"\u003e\u003ccode\u003e5af0475\u003c/code\u003e\u003c/a\u003e 26.1.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/i18next/i18next/compare/v26.0.7...v26.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hotkeys-hook` from 5.2.4 to 5.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JohannesKlauss/react-keymap-hook/releases\"\u003ereact-hotkeys-hook's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe previous release was pointing to a broken entry point\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump path-to-regexp from 0.1.12 to 0.1.13 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/JohannesKlauss/react-hotkeys-hook/pull/1329\"\u003eJohannesKlauss/react-hotkeys-hook#1329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump picomatch 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/JohannesKlauss/react-hotkeys-hook/pull/1328\"\u003eJohannesKlauss/react-hotkeys-hook#1328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump follow-redirects from 1.15.11 to 1.16.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/JohannesKlauss/react-hotkeys-hook/pull/1330\"\u003eJohannesKlauss/react-hotkeys-hook#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump svgo from 3.3.2 to 3.3.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1331\"\u003eJohannesKlauss/react-hotkeys-hook#1331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: dynamic enabled option no longer triggers event listeners in v5.3.0 by \u003ca href=\"https://github.com/JohannesKlauss\"\u003e\u003ccode\u003e@​JohannesKlauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1333\"\u003eJohannesKlauss/react-hotkeys-hook#1333\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.3.0...v5.3.1\"\u003ehttps://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.3.0...v5.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump path-to-regexp from 0.1.12 to 0.1.13 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/JohannesKlauss/react-hotkeys-hook/pull/1329\"\u003eJohannesKlauss/react-hotkeys-hook#1329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump picomatch 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/JohannesKlauss/react-hotkeys-hook/pull/1328\"\u003eJohannesKlauss/react-hotkeys-hook#1328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump follow-redirects from 1.15.11 to 1.16.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/JohannesKlauss/react-hotkeys-hook/pull/1330\"\u003eJohannesKlauss/react-hotkeys-hook#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump svgo from 3.3.2 to 3.3.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1331\"\u003eJohannesKlauss/react-hotkeys-hook#1331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: dynamic enabled option no longer triggers event listeners in v5.3.0 by \u003ca href=\"https://github.com/JohannesKlauss\"\u003e\u003ccode\u003e@​JohannesKlauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1333\"\u003eJohannesKlauss/react-hotkeys-hook#1333\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.3.0...v5.3.1\"\u003ehttps://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.3.0...v5.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency vite to v7.3.2 [security] by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1321\"\u003eJohannesKlauss/react-hotkeys-hook#1321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent mod hotkey from triggering on Super/Windows key on non-macOS platforms by \u003ca href=\"https://github.com/samhoseinkhani\"\u003e\u003ccode\u003e@​samhoseinkhani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1325\"\u003eJohannesKlauss/react-hotkeys-hook#1325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate all non-major dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1326\"\u003eJohannesKlauss/react-hotkeys-hook#1326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/JohannesKlauss/react-keymap-hook/issues/1313\"\u003e#1313\u003c/a\u003e Fixed missing \u003ccode\u003eref\u003c/code\u003e re-assignment for conditionally rendered elements by \u003ca href=\"https://github.com/oleksandr-danylchenko\"\u003e\u003ccode\u003e@​oleksandr-danylchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1314\"\u003eJohannesKlauss/react-hotkeys-hook#1314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Key Blacklist Support to useRecordHotkeys by \u003ca href=\"https://github.com/vedmakk\"\u003e\u003ccode\u003e@​vedmakk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1268\"\u003eJohannesKlauss/react-hotkeys-hook#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to v10 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1327\"\u003eJohannesKlauss/react-hotkeys-hook#1327\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/samhoseinkhani\"\u003e\u003ccode\u003e@​samhoseinkhani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1325\"\u003eJohannesKlauss/react-hotkeys-hook#1325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oleksandr-danylchenko\"\u003e\u003ccode\u003e@​oleksandr-danylchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1314\"\u003eJohannesKlauss/react-hotkeys-hook#1314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vedmakk\"\u003e\u003ccode\u003e@​vedmakk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/JohannesKlauss/react-hotkeys-hook/pull/1268\"\u003eJohannesKlauss/react-hotkeys-hook#1268\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.2.4...v5.3.0\"\u003ehttps://github.com/JohannesKlauss/react-hotkeys-hook/compare/v5.2.4...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JohannesKlauss/react-hotkeys-hook/commit/d0ea7a86dd5148a36f542cab2de609b804645d93\"\u003e\u003ccode\u003ed0ea7a8\u003c/code\u003e\u003c/a\u003e Release v5.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JohannesKlauss/react-hotkeys-hook/commit/6c71ffc203672a4ecdf5bb17752bca544071c017\"\u003e\u003ccode\u003e6c71ffc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com...\n\n_Description has been truncated_","html_url":"https://github.com/opencast/admin-interface/pull/1615","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencast%2Fadmin-interface/issues/1615","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1615/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":"/frontend","pr_created_at":"2026-05-26T05:10:21.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4521539310","node_id":"PR_kwDOQLapd87fRc07","number":209,"state":"open","title":"Bump react-redux from 9.2.0 to 9.3.0 in /frontend","user":"dependabot[bot]","labels":["dependencies","javascript","frontend"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T05:10:21.000Z","updated_at":"2026-05-26T05:11:09.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":"/frontend","ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 9.2.0 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux 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=react-redux\u0026package-manager=npm_and_yarn\u0026previous-version=9.2.0\u0026new-version=9.3.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/Code-Break-Coffee/codenames/pull/209","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Code-Break-Coffee%2Fcodenames/issues/209","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/209/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-25T05:43:17.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4514568990","node_id":"PR_kwDOOysduc7e63aZ","number":267,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 44 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-25T05:43:17.000Z","updated_at":"2026-05-25T05:43:23.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":44,"packages":[{"name":"nostr-tools","old_version":"2.23.3","new_version":"2.23.5","repository_url":"https://github.com/nbd-wtf/nostr-tools"},{"name":"@testcontainers/postgresql","old_version":"11.13.0","new_version":"11.14.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"pg","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"@aws-sdk/client-secrets-manager","old_version":"3.1021.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@bull-board/api","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@bull-board/express","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@elastic/elasticsearch","old_version":"9.3.4","new_version":"9.4.1","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@sentry/node","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@supabase/supabase-js","old_version":"2.101.1","new_version":"2.106.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"bullmq","old_version":"5.71.1","new_version":"5.77.2","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"dompurify","old_version":"3.3.3","new_version":"3.4.5","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"express","old_version":"4.22.1","new_version":"4.22.2","repository_url":"https://github.com/expressjs/express"},{"name":"express-validator","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/express-validator/express-validator"},{"name":"otpauth","old_version":"9.5.0","new_version":"9.5.1","repository_url":"https://github.com/hectorm/otpauth"},{"name":"puppeteer","old_version":"24.40.0","new_version":"24.43.1","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"slugify","old_version":"1.6.8","new_version":"1.6.9","repository_url":"https://github.com/simov/slugify"},{"name":"swagger-jsdoc","old_version":"6.2.8","new_version":"6.3.0","repository_url":"https://github.com/Surnet/swagger-jsdoc"},{"name":"validator","old_version":"13.15.26","new_version":"13.15.35","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"ws","old_version":"8.20.0","new_version":"8.21.0","repository_url":"https://github.com/websockets/ws"},{"name":"tsc-alias","old_version":"1.8.16","new_version":"1.8.17","repository_url":"https://github.com/justkey007/tsc-alias"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.3","repository_url":"https://github.com/privatenumber/tsx"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@sentry/react","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.96.1","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-query-devtools","old_version":"5.96.1","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"framer-motion","old_version":"12.38.0","new_version":"12.40.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@axe-core/react","old_version":"4.11.1","new_version":"4.11.3","repository_url":"https://github.com/dequelabs/axe-core-npm"},{"name":"@babel/preset-env","old_version":"7.29.2","new_version":"7.29.5","repository_url":"https://github.com/babel/babel"},{"name":"@storybook/addon-docs","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-onboarding","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"date-fns","old_version":"4.1.0","new_version":"4.3.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"msw","old_version":"2.12.14","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"playwright","old_version":"1.58.2","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.15","repository_url":"https://github.com/postcss/postcss"},{"name":"vite-plugin-pwa","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/vite-pwa/vite-plugin-pwa"},{"name":"@rollup/rollup-darwin-arm64","old_version":"4.59.0","new_version":"4.60.4","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [nostr-tools](https://github.com/nbd-wtf/nostr-tools) | `2.23.3` | `2.23.5` |\n| [@testcontainers/postgresql](https://github.com/testcontainers/testcontainers-node) | `11.13.0` | `11.14.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.20.0` | `8.21.0` |\n| [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) | `3.1021.0` | `3.1053.0` |\n| [@bull-board/api](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api) | `6.20.6` | `6.21.3` |\n| [@bull-board/express](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express) | `6.20.6` | `6.21.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.4` | `9.4.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.53.1` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.101.1` | `2.106.1` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.71.1` | `5.77.2` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.3` | `3.4.5` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `4.22.2` |\n| [express-validator](https://github.com/express-validator/express-validator) | `7.3.1` | `7.3.2` |\n| [otpauth](https://github.com/hectorm/otpauth) | `9.5.0` | `9.5.1` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.40.0` | `24.43.1` |\n| [slugify](https://github.com/simov/slugify) | `1.6.8` | `1.6.9` |\n| [swagger-jsdoc](https://github.com/Surnet/swagger-jsdoc) | `6.2.8` | `6.3.0` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.26` | `13.15.35` |\n| [ws](https://github.com/websockets/ws) | `8.20.0` | `8.21.0` |\n| [tsc-alias](https://github.com/justkey007/tsc-alias) | `1.8.16` | `1.8.17` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.3` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.96.1` | `5.100.14` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.96.1` | `5.100.14` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.38.0` | `12.40.0` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [@axe-core/react](https://github.com/dequelabs/axe-core-npm) | `4.11.1` | `4.11.3` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.2` | `7.29.5` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `9.1.19` | `9.1.20` |\n| [@storybook/addon-onboarding](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/onboarding) | `9.1.19` | `9.1.20` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `9.1.19` | `9.1.20` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [date-fns](https://github.com/date-fns/date-fns) | `4.1.0` | `4.3.0` |\n| [msw](https://github.com/mswjs/msw) | `2.12.14` | `2.14.6` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.60.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.15` |\n| [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) | `1.2.0` | `1.3.0` |\n| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.59.0` | `4.60.4` |\n\n\nUpdates `nostr-tools` from 2.23.3 to 2.23.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/ed47ef8ef73d78c338fbaf530e48be0fd4282194\"\u003e\u003ccode\u003eed47ef8\u003c/code\u003e\u003c/a\u003e bump version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/a9e89e16e33b8e393f10eb0d2f83050c418cc27c\"\u003e\u003ccode\u003ea9e89e1\u003c/code\u003e\u003c/a\u003e nip22: like nip10, but for kind:1111 and adjacent kinds.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/3cd26d7d76605a1d7fb123ba8515ef019b0d1805\"\u003e\u003ccode\u003e3cd26d7\u003c/code\u003e\u003c/a\u003e nip44: fix test sha256.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/e1f3ffdece5e7899e9b96015cacb30897b5e99a6\"\u003e\u003ccode\u003ee1f3ffd\u003c/code\u003e\u003c/a\u003e fix: format pool.test.ts and relay.test.ts (pre-existing)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/1f2c967b042e2972fe29cc4ad42ef5928e2ff33e\"\u003e\u003ccode\u003e1f2c967\u003c/code\u003e\u003c/a\u003e feat(nip47): support multiple relays in parseConnectionString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/6b8c24228228f6a1eb49d5fe082388b5dc2034eb\"\u003e\u003ccode\u003e6b8c242\u003c/code\u003e\u003c/a\u003e fix(nip42): catch SendingOnClosedConnection during automatic AUTH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/8260e6245d17c3900a940d573682737a5911c819\"\u003e\u003ccode\u003e8260e62\u003c/code\u003e\u003c/a\u003e nip44: support encryption of payloads larger than 65535 bytes (\u003ca href=\"https://redirect.github.com/nbd-wtf/nostr-tools/issues/527\"\u003e#527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/007e0b41d07ed942b326b84152dd52ff22d70ed8\"\u003e\u003ccode\u003e007e0b4\u003c/code\u003e\u003c/a\u003e feat(nip46): add skipSwitchRelays option to BunkerSignerParams\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/8be6d08a43ae00a2ba11bbed3bb532672522ad48\"\u003e\u003ccode\u003e8be6d08\u003c/code\u003e\u003c/a\u003e fix(nip47): support multiple relays in parseConnectionString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nbd-wtf/nostr-tools/commit/1b955bdbcb7775833930836930b44e88949101cd\"\u003e\u003ccode\u003e1b955bd\u003c/code\u003e\u003c/a\u003e fix: window.printer is undefined in AbstractRelay._onmessage\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nbd-wtf/nostr-tools/compare/v2.23.3...v2.23.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testcontainers/postgresql` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003e@​testcontainers/postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pg` from 8.20.0 to 8.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md\"\u003epg's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epg@8.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3521\"\u003eSASL SCRAM\u003c/a\u003e server error responses properly.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3667\"\u003enode@26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003escramMaxIterations\u003c/code\u003e \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3677\"\u003econfig option\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eclient.getTransactionStatus()\u003c/code\u003e \u003ca href=\"https://redirect.github.com/brianc/node-postgres/pull/3645\"\u003emethod\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/brianc/node-postgres/commit/544b1ce8152bc280e398dc1e8a66920abe6a640e\"\u003e\u003ccode\u003e544b1ce\u003c/code\u003e\u003c/a\u003e Publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/cc03fa5cdf0f1e67b2518ebad5cf2269206aa49c\"\u003e\u003ccode\u003ecc03fa5\u003c/code\u003e\u003c/a\u003e Add scramMaxIterations option to limit SCRAM iteration count (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3677\"\u003e#3677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/f776327b3fcdd997c67e866ef7c620ef9c26b3f2\"\u003e\u003ccode\u003ef776327\u003c/code\u003e\u003c/a\u003e Remove compatibility code for unsupported versions of Node (\u0026lt;16) (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/f252870eba73c15449b57562e6698b5859e32095\"\u003e\u003ccode\u003ef252870\u003c/code\u003e\u003c/a\u003e cleanup: pg utils (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/c8da6ab9326d93005e6947217cf665f707e08ec7\"\u003e\u003ccode\u003ec8da6ab\u003c/code\u003e\u003c/a\u003e Assorted test cleanup (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3673\"\u003e#3673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/fa47e73349786c2a76db98801d60c05371b0a906\"\u003e\u003ccode\u003efa47e73\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eClient#end\u003c/code\u003e callback being called multiple times when first is no-op (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/88a7e60c7191ce8061d6276b299895bf5511e042\"\u003e\u003ccode\u003e88a7e60\u003c/code\u003e\u003c/a\u003e cleanup: Move declaration to more natural place\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/2095247a7b10ebe19cd7d518e07ee2f259dda70a\"\u003e\u003ccode\u003e2095247\u003c/code\u003e\u003c/a\u003e cleanup: Combine duplicated code in \u003ccode\u003eClient#query\u003c/code\u003e and avoid unneeded early n...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/0ac3eddef6481f4e4f9359c65d3c0cfd7d2124e1\"\u003e\u003ccode\u003e0ac3edd\u003c/code\u003e\u003c/a\u003e fix: apply SASLprep (RFC 4013) to passwords before SCRAM-SHA-256 PBKDF2 (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3669\"\u003e#3669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brianc/node-postgres/commit/be880d45552269f0b847a3e568014bde6536eae3\"\u003e\u003ccode\u003ebe880d4\u003c/code\u003e\u003c/a\u003e Assorted test fixes and cleanup (\u003ca href=\"https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3672\"\u003e#3672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brianc/node-postgres/commits/pg@8.21.0/packages/pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\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.1021.0 to 3.1053.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.1053.0\u003c/h2\u003e\n\u003ch4\u003e3.1053.0(2026-05-22)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-gameliftstreams:\u003c/strong\u003e  Added new Gen6 stream classes based on the EC2 G6e instance family. These classes are designed for streaming high-fidelity, graphically demanding games and applications that benefit from additional GPU memory and performance. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bf88fa508bf74c7120202668d66b1657601e0d32\"\u003ebf88fa50\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-22 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3518814ad7011517e95ba077b4d60b64834dc0f5\"\u003e3518814a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appconfig:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e757a91539c7e5633896a6165098a1802de3255c\"\u003ee757a915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-repostspace:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/15fec74b7b20e186a9eb70d593819dfa73b7f782\"\u003e15fec74b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/adeea78b85eb00bed1a973b7344ecddbd89345f0\"\u003eadeea78b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudcontrol:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e7ef3bf7a1497a06a0ae1cbdfaa6bfa68b6ffe4\"\u003e2e7ef3bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-tnb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f07457cbe17f8f1621475ba0c585363e36aef9d7\"\u003ef07457cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sso-oidc:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e909d25a859634f57fd2cdcd20a760c36bfc42b\"\u003e2e909d25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3vectors:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4071f1a4d21610fb883f2af611b3d69d2922cd5f\"\u003e4071f1a4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-internetmonitor:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/117e04a99f7c58f946947e77b0bc75f87998198e\"\u003e117e04a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-freetier:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e3cf14a2f64239d4b7c4160fd8c5b95672deb9b6\"\u003ee3cf14a2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-oam:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5a30b72248e4f26b10173b2f64c7892d1b963eaa\"\u003e5a30b722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecastquery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ada5ae322c6b5eb88ba194b1d8715b5d699de1ce\"\u003eada5ae32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9de89c10330b5641dc0427653815f8131209edca\"\u003e9de89c10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-migration-hub-refactor-spaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a4e5e7ba8ec707c4bbdf27a7e38425cb9652861c\"\u003ea4e5e7ba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-controltower:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b99b7a1820b90840d18c8b39edc9a4d10afdf553\"\u003eb99b7a18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-databrew:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4a1bcdb9123163d275247b25f02845097260fb51\"\u003e4a1bcdb9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-b2bi:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/66bb63d12d590f6e191714b9263affccf478f3b2\"\u003e66bb63d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-simspaceweaver:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c6617b6d847a27bc7e32bef03c10fb04b227e21f\"\u003ec6617b6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-containers:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e99cccbde15f31ac18b780138c8f880600e7e516\"\u003ee99cccbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-recommended-actions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45477f0838686bbbd69ad1afbd6b3b7ecda1a1c3\"\u003e45477f08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecast:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5964d82b99f5dd46a92341f85053db135c0d23fc\"\u003e5964d82b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-neptunedata:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/418745d5411b2ff30ffb2c8472d4301f485a71a6\"\u003e418745d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  Added guardrail assessment results to inference spans in the ListSpans API. You can now see which AI Guardrail policies were evaluated, whether content was blocked or masked, and per-policy details for each Bedrock Converse call (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0213a8624e82ca946be41fe8833d460e709d2d2a\"\u003e0213a862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-pricing-calculator:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69e44c0d790426ebf70e3b16b7b2a32ea94c9207\"\u003e69e44c0d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-panorama:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d227732b924cfcefad956561e9d000226b6472a1\"\u003ed227732b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-license-manager-user-subscriptions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7fd5d2020b79ef05efcf6857ce1d3b81ef51d781\"\u003e7fd5d202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-account:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad88edbb4a8ef4029b1d7897f7221c50da491865\"\u003ead88edbb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-schemas:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d8835cfc2971415619c70bd9d298fd2498d8d4b8\"\u003ed8835cfc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pi:\u003c/strong\u003e  Added ListPerformanceAnalysisReportRecommendations API to retrieve recommendations for a performance analysis report. Added analysis configuration support to CreatePerformanceAnalysisReport for enhanced analysis types such as vacuum analysis. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b09c19bf6e70f660073b94da11abf5ea4e6ea882\"\u003eb09c19bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-outposts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6e7917a6e550d5190564edefc4f65ea392d864ab\"\u003e6e7917a6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-frauddetector:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9c130d58eb968baaaf07f9f45eae3f01ae7d4d59\"\u003e9c130d58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-network-firewall:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/963a1286bf936d17d6e0df5aad2e1ffb602e469e\"\u003e963a1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-geo-places:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/965ac97a33901ae783e8ea29c56b80380951d211\"\u003e965ac97a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sesv2:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6f1bd2e812a1aef1c515999880d5de6614562d45\"\u003e6f1bd2e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent-runtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7ac37e3af8fc13de2a6e5127d417f8a7ecb621a5\"\u003e7ac37e3a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rbin:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5e73fd45b4407462c931a4f82a025d1c2d1d93a9\"\u003e5e73fd45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codestar-notifications:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d95ca14cfe7e22f165246649e0979be415718077\"\u003ed95ca14c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-application-signals:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/38a20bfa5b7ebd899bbb4382366e6a06e27dc286\"\u003e38a20bfa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  The ModifyInstanceAttribute API now supports modification of EnclaveOptions for the instance as a typed parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bc91aa621fed3c15fecfe07660458aafa59242df\"\u003ebc91aa62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-marketplace-discovery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45132960757e60a48c2eef3b36350c282b32f727\"\u003e45132960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-notificationscontacts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e9ca97abed6a82e58c6ae305eeda869b13c5b008\"\u003ee9ca97ab\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.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\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.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\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/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\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1053.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 `@bull-board/api` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e) (Thohirah Husaini) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/38b8d786e441d9d105cc049e6989403a0cf3390c\"\u003e\u003ccode\u003e38b8d78\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149\"\u003e#1149\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003ed7c40b1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump axios in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148\"\u003e#1148\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e08a3dcf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145\"\u003e#1145\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e33aa8a7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump lodash (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146\"\u003e#1146\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003eeeb90e2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 2 directories with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142\"\u003e#1142\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e3427763\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138\"\u003e#1138\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e8c644c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.20.7...v6.21.0\"\u003ev6.21.0\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-08\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake dependabot ignore /examples folder (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140\"\u003e#1140\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e4702231\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003ef317f59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 1 update (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133\"\u003e#1133\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003efd49b4a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther 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/felixmosh/bull-board/commit/82d472b479791ece54c953bfa11f9e3afda6bacd\"\u003e\u003ccode\u003e82d472b\u003c/code\u003e\u003c/a\u003e Release 6.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e fix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/2cf3508f90de725b71a95f1a9427a453f87b3024\"\u003e\u003ccode\u003e2cf3508\u003c/code\u003e\u003c/a\u003e Release 6.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e feat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/45ba317028d1879bc7f72e94edb159d63547a77a\"\u003e\u003ccode\u003e45ba317\u003c/code\u003e\u003c/a\u003e Release 6.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/7b7c89f7a6384fa26f8731e16af38d93921f06df\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e feat: add textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/b1df47b522460426619e3f94a0353d5d53924f73\"\u003e\u003ccode\u003eb1df47b\u003c/code\u003e\u003c/a\u003e Release 6.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/a987ec736972ec18b129fb4dae49b913d77689e6\"\u003e\u003ccode\u003ea987ec7\u003c/code\u003e\u003c/a\u003e Release 6.20.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/eed5f1f67eb4cba0567daf3b5b82caf078ee1fa2\"\u003e\u003ccode\u003eeed5f1f\u003c/code\u003e\u003c/a\u003e feat: sidebar visual hierarchy, unified status tabs, and UI polish (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/felixmosh/bull-board/commits/v6.21.3/packages/api\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bull-board/express` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/express's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/express's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environment badge (\u003ca h...\n\n_Description has been truncated_","html_url":"https://github.com/zone17/sovren/pull/267","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zone17%2Fsovren/issues/267","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/267/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-25T05:08:47.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4514423405","node_id":"PR_kwDOQiGN6M7e6aFH","number":44,"state":"open","title":"chore(deps)(deps): bump the react-ecosystem group across 1 directory with 2 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-25T05:08:47.000Z","updated_at":"2026-05-25T05:09:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps): bump","group_name":"react-ecosystem","update_count":2,"packages":[{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps the react-ecosystem group with 2 updates in the / directory: [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [react-redux](https://github.com/reduxjs/react-redux).\n\nUpdates `react-dom` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/qnbs/DisinfoDesk/pull/44","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qnbs%2FDisinfoDesk/issues/44","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/44/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-24T08:51:43.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4511014433","node_id":"PR_kwDORSoS4M7ewEgu","number":143,"state":"closed","title":"chore(deps): Bump the minor-and-patch group across 1 directory with 37 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-28T01:31:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-24T08:51:43.000Z","updated_at":"2026-05-28T01:31:45.000Z","time_to_close":319200,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"minor-and-patch","update_count":37,"packages":[{"name":"@aws-sdk/client-ssm","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-providers","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"eslint","old_version":"10.3.0","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"turbo","old_version":"2.9.11","new_version":"2.9.14","repository_url":"https://github.com/vercel/turborepo"},{"name":"typescript-eslint","old_version":"8.59.2","new_version":"8.59.4","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.7","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"fast-check","old_version":"4.7.0","new_version":"4.8.0","repository_url":"https://github.com/dubzzz/fast-check"},{"name":"@types/node","old_version":"22.19.18","new_version":"22.19.19","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@tanstack/react-query","old_version":"5.100.9","new_version":"5.100.14","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-router","old_version":"1.169.2","new_version":"1.170.8","repository_url":"https://github.com/TanStack/router"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@vitejs/plugin-react","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"vite","old_version":"8.0.11","new_version":"8.0.14","repository_url":"https://github.com/vitejs/vite"},{"name":"@aws-sdk/client-cloudwatch","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-ec2","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kms","old_version":"3.1050.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-verifiedpermissions","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/s3-request-presigner","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@cedar-policy/cedar-wasm","old_version":"4.10.0","new_version":"4.11.0","repository_url":"https://github.com/cedar-policy/cedar"},{"name":"@hono/zod-openapi","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/honojs/middleware"},{"name":"hono","old_version":"4.12.18","new_version":"4.12.22","repository_url":"https://github.com/honojs/hono"},{"name":"mssql","old_version":"12.5.2","new_version":"12.5.4","repository_url":"https://github.com/tediousjs/node-mssql"},{"name":"@aws-sdk/client-cognito-identity-provider","old_version":"3.1045.0","new_version":"3.1053.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.3","repository_url":"https://github.com/privatenumber/tsx"},{"name":"@playwright/mcp","old_version":"0.0.70","new_version":"0.0.75","repository_url":"https://github.com/microsoft/playwright-mcp"},{"name":"@playwright/test","old_version":"1.59.1","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"downshift","old_version":"9.3.2","new_version":"9.3.3","repository_url":"https://github.com/downshift-js/downshift"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router","old_version":"7.15.0","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"babel-jest","old_version":"30.3.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-preset-expo","old_version":"55.0.21","new_version":"55.0.22","repository_url":"https://github.com/expo/expo"},{"name":"ts-jest","old_version":"29.4.9","new_version":"29.4.11","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/credential-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers) | `3.1045.0` | `3.1053.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.3.0` | `10.4.0` |\n| [turbo](https://github.com/vercel/turborepo) | `2.9.11` | `2.9.14` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.2` | `8.59.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `4.1.7` |\n| [fast-check](https://github.com/dubzzz/fast-check/tree/HEAD/packages/fast-check) | `4.7.0` | `4.8.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.19.18` | `22.19.19` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.9` | `5.100.14` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.169.2` | `1.170.8` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.1` | `6.0.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.11` | `8.0.14` |\n| [@aws-sdk/client-cloudwatch](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-cloudwatch) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/client-ec2](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ec2) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/client-kms](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kms) | `3.1050.0` | `3.1053.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/client-verifiedpermissions](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-verifiedpermissions) | `3.1045.0` | `3.1053.0` |\n| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.1045.0` | `3.1053.0` |\n| [@cedar-policy/cedar-wasm](https://github.com/cedar-policy/cedar) | `4.10.0` | `4.11.0` |\n| [@hono/zod-openapi](https://github.com/honojs/middleware/tree/HEAD/packages/zod-openapi) | `1.3.0` | `1.4.0` |\n| [hono](https://github.com/honojs/hono) | `4.12.18` | `4.12.22` |\n| [mssql](https://github.com/tediousjs/node-mssql) | `12.5.2` | `12.5.4` |\n| [@aws-sdk/client-cognito-identity-provider](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-cognito-identity-provider) | `3.1045.0` | `3.1053.0` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.3` |\n| [@playwright/mcp](https://github.com/microsoft/playwright-mcp) | `0.0.70` | `0.0.75` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.59.1` | `1.60.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [downshift](https://github.com/downshift-js/downshift) | `9.3.2` | `9.3.3` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.15.0` | `7.15.1` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.3.0` | `30.4.1` |\n| [babel-preset-expo](https://github.com/expo/expo/tree/HEAD/packages/babel-preset-expo) | `55.0.21` | `55.0.22` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.9` | `29.4.11` |\n\n\nUpdates `@aws-sdk/client-ssm` from 3.1045.0 to 3.1053.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-ssm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1053.0\u003c/h2\u003e\n\u003ch4\u003e3.1053.0(2026-05-22)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-gameliftstreams:\u003c/strong\u003e  Added new Gen6 stream classes based on the EC2 G6e instance family. These classes are designed for streaming high-fidelity, graphically demanding games and applications that benefit from additional GPU memory and performance. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bf88fa508bf74c7120202668d66b1657601e0d32\"\u003ebf88fa50\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-22 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3518814ad7011517e95ba077b4d60b64834dc0f5\"\u003e3518814a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appconfig:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e757a91539c7e5633896a6165098a1802de3255c\"\u003ee757a915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-repostspace:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/15fec74b7b20e186a9eb70d593819dfa73b7f782\"\u003e15fec74b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/adeea78b85eb00bed1a973b7344ecddbd89345f0\"\u003eadeea78b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudcontrol:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e7ef3bf7a1497a06a0ae1cbdfaa6bfa68b6ffe4\"\u003e2e7ef3bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-tnb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f07457cbe17f8f1621475ba0c585363e36aef9d7\"\u003ef07457cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sso-oidc:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e909d25a859634f57fd2cdcd20a760c36bfc42b\"\u003e2e909d25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3vectors:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4071f1a4d21610fb883f2af611b3d69d2922cd5f\"\u003e4071f1a4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-internetmonitor:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/117e04a99f7c58f946947e77b0bc75f87998198e\"\u003e117e04a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-freetier:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e3cf14a2f64239d4b7c4160fd8c5b95672deb9b6\"\u003ee3cf14a2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-oam:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5a30b72248e4f26b10173b2f64c7892d1b963eaa\"\u003e5a30b722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecastquery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ada5ae322c6b5eb88ba194b1d8715b5d699de1ce\"\u003eada5ae32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9de89c10330b5641dc0427653815f8131209edca\"\u003e9de89c10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-migration-hub-refactor-spaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a4e5e7ba8ec707c4bbdf27a7e38425cb9652861c\"\u003ea4e5e7ba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-controltower:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b99b7a1820b90840d18c8b39edc9a4d10afdf553\"\u003eb99b7a18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-databrew:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4a1bcdb9123163d275247b25f02845097260fb51\"\u003e4a1bcdb9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-b2bi:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/66bb63d12d590f6e191714b9263affccf478f3b2\"\u003e66bb63d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-simspaceweaver:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c6617b6d847a27bc7e32bef03c10fb04b227e21f\"\u003ec6617b6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-containers:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e99cccbde15f31ac18b780138c8f880600e7e516\"\u003ee99cccbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-recommended-actions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45477f0838686bbbd69ad1afbd6b3b7ecda1a1c3\"\u003e45477f08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecast:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5964d82b99f5dd46a92341f85053db135c0d23fc\"\u003e5964d82b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-neptunedata:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/418745d5411b2ff30ffb2c8472d4301f485a71a6\"\u003e418745d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  Added guardrail assessment results to inference spans in the ListSpans API. You can now see which AI Guardrail policies were evaluated, whether content was blocked or masked, and per-policy details for each Bedrock Converse call (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0213a8624e82ca946be41fe8833d460e709d2d2a\"\u003e0213a862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-pricing-calculator:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69e44c0d790426ebf70e3b16b7b2a32ea94c9207\"\u003e69e44c0d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-panorama:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d227732b924cfcefad956561e9d000226b6472a1\"\u003ed227732b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-license-manager-user-subscriptions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7fd5d2020b79ef05efcf6857ce1d3b81ef51d781\"\u003e7fd5d202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-account:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad88edbb4a8ef4029b1d7897f7221c50da491865\"\u003ead88edbb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-schemas:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d8835cfc2971415619c70bd9d298fd2498d8d4b8\"\u003ed8835cfc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pi:\u003c/strong\u003e  Added ListPerformanceAnalysisReportRecommendations API to retrieve recommendations for a performance analysis report. Added analysis configuration support to CreatePerformanceAnalysisReport for enhanced analysis types such as vacuum analysis. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b09c19bf6e70f660073b94da11abf5ea4e6ea882\"\u003eb09c19bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-outposts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6e7917a6e550d5190564edefc4f65ea392d864ab\"\u003e6e7917a6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-frauddetector:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9c130d58eb968baaaf07f9f45eae3f01ae7d4d59\"\u003e9c130d58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-network-firewall:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/963a1286bf936d17d6e0df5aad2e1ffb602e469e\"\u003e963a1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-geo-places:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/965ac97a33901ae783e8ea29c56b80380951d211\"\u003e965ac97a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sesv2:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6f1bd2e812a1aef1c515999880d5de6614562d45\"\u003e6f1bd2e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent-runtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7ac37e3af8fc13de2a6e5127d417f8a7ecb621a5\"\u003e7ac37e3a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rbin:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5e73fd45b4407462c931a4f82a025d1c2d1d93a9\"\u003e5e73fd45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codestar-notifications:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d95ca14cfe7e22f165246649e0979be415718077\"\u003ed95ca14c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-application-signals:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/38a20bfa5b7ebd899bbb4382366e6a06e27dc286\"\u003e38a20bfa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  The ModifyInstanceAttribute API now supports modification of EnclaveOptions for the instance as a typed parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bc91aa621fed3c15fecfe07660458aafa59242df\"\u003ebc91aa62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-marketplace-discovery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45132960757e60a48c2eef3b36350c282b32f727\"\u003e45132960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-notificationscontacts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e9ca97abed6a82e58c6ae305eeda869b13c5b008\"\u003ee9ca97ab\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-ssm/CHANGELOG.md\"\u003e@​aws-sdk/client-ssm'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.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-ssm\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-ssm\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-ssm\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-ssm\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-ssm\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\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-ssm\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/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-ssm/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-ssm/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-ssm/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1053.0/clients/client-ssm\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/credential-providers` from 3.1045.0 to 3.1053.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/credential-providers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1053.0\u003c/h2\u003e\n\u003ch4\u003e3.1053.0(2026-05-22)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-gameliftstreams:\u003c/strong\u003e  Added new Gen6 stream classes based on the EC2 G6e instance family. These classes are designed for streaming high-fidelity, graphically demanding games and applications that benefit from additional GPU memory and performance. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bf88fa508bf74c7120202668d66b1657601e0d32\"\u003ebf88fa50\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-22 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3518814ad7011517e95ba077b4d60b64834dc0f5\"\u003e3518814a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appconfig:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e757a91539c7e5633896a6165098a1802de3255c\"\u003ee757a915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-repostspace:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/15fec74b7b20e186a9eb70d593819dfa73b7f782\"\u003e15fec74b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/adeea78b85eb00bed1a973b7344ecddbd89345f0\"\u003eadeea78b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudcontrol:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e7ef3bf7a1497a06a0ae1cbdfaa6bfa68b6ffe4\"\u003e2e7ef3bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-tnb:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f07457cbe17f8f1621475ba0c585363e36aef9d7\"\u003ef07457cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sso-oidc:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2e909d25a859634f57fd2cdcd20a760c36bfc42b\"\u003e2e909d25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3vectors:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4071f1a4d21610fb883f2af611b3d69d2922cd5f\"\u003e4071f1a4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-internetmonitor:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/117e04a99f7c58f946947e77b0bc75f87998198e\"\u003e117e04a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-freetier:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e3cf14a2f64239d4b7c4160fd8c5b95672deb9b6\"\u003ee3cf14a2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-oam:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5a30b72248e4f26b10173b2f64c7892d1b963eaa\"\u003e5a30b722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecastquery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ada5ae322c6b5eb88ba194b1d8715b5d699de1ce\"\u003eada5ae32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9de89c10330b5641dc0427653815f8131209edca\"\u003e9de89c10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-migration-hub-refactor-spaces:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a4e5e7ba8ec707c4bbdf27a7e38425cb9652861c\"\u003ea4e5e7ba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-controltower:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b99b7a1820b90840d18c8b39edc9a4d10afdf553\"\u003eb99b7a18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-databrew:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4a1bcdb9123163d275247b25f02845097260fb51\"\u003e4a1bcdb9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-b2bi:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/66bb63d12d590f6e191714b9263affccf478f3b2\"\u003e66bb63d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-simspaceweaver:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c6617b6d847a27bc7e32bef03c10fb04b227e21f\"\u003ec6617b6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-containers:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e99cccbde15f31ac18b780138c8f880600e7e516\"\u003ee99cccbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-recommended-actions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45477f0838686bbbd69ad1afbd6b3b7ecda1a1c3\"\u003e45477f08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-forecast:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5964d82b99f5dd46a92341f85053db135c0d23fc\"\u003e5964d82b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-neptunedata:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/418745d5411b2ff30ffb2c8472d4301f485a71a6\"\u003e418745d5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  Added guardrail assessment results to inference spans in the ListSpans API. You can now see which AI Guardrail policies were evaluated, whether content was blocked or masked, and per-policy details for each Bedrock Converse call (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0213a8624e82ca946be41fe8833d460e709d2d2a\"\u003e0213a862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-pricing-calculator:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69e44c0d790426ebf70e3b16b7b2a32ea94c9207\"\u003e69e44c0d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-panorama:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d227732b924cfcefad956561e9d000226b6472a1\"\u003ed227732b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-license-manager-user-subscriptions:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7fd5d2020b79ef05efcf6857ce1d3b81ef51d781\"\u003e7fd5d202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-account:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad88edbb4a8ef4029b1d7897f7221c50da491865\"\u003ead88edbb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-schemas:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d8835cfc2971415619c70bd9d298fd2498d8d4b8\"\u003ed8835cfc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pi:\u003c/strong\u003e  Added ListPerformanceAnalysisReportRecommendations API to retrieve recommendations for a performance analysis report. Added analysis configuration support to CreatePerformanceAnalysisReport for enhanced analysis types such as vacuum analysis. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b09c19bf6e70f660073b94da11abf5ea4e6ea882\"\u003eb09c19bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-outposts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6e7917a6e550d5190564edefc4f65ea392d864ab\"\u003e6e7917a6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-frauddetector:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9c130d58eb968baaaf07f9f45eae3f01ae7d4d59\"\u003e9c130d58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-network-firewall:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/963a1286bf936d17d6e0df5aad2e1ffb602e469e\"\u003e963a1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-geo-places:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/965ac97a33901ae783e8ea29c56b80380951d211\"\u003e965ac97a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sesv2:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6f1bd2e812a1aef1c515999880d5de6614562d45\"\u003e6f1bd2e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent-runtime:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7ac37e3af8fc13de2a6e5127d417f8a7ecb621a5\"\u003e7ac37e3a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rbin:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5e73fd45b4407462c931a4f82a025d1c2d1d93a9\"\u003e5e73fd45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codestar-notifications:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d95ca14cfe7e22f165246649e0979be415718077\"\u003ed95ca14c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-application-signals:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/38a20bfa5b7ebd899bbb4382366e6a06e27dc286\"\u003e38a20bfa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  The ModifyInstanceAttribute API now supports modification of EnclaveOptions for the instance as a typed parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bc91aa621fed3c15fecfe07660458aafa59242df\"\u003ebc91aa62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-marketplace-discovery:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/45132960757e60a48c2eef3b36350c282b32f727\"\u003e45132960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-notificationscontacts:\u003c/strong\u003e  Adding new BDD representation of endpoint ruleset (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e9ca97abed6a82e58c6ae305eeda869b13c5b008\"\u003ee9ca97ab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/packages/credential-providers/CHANGELOG.md\"\u003e@​aws-sdk/credential-providers'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.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/credential-providers\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/credential-providers\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/credential-providers\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/credential-providers\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/credential-providers\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\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/credential-providers\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/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/packages/credential-providers/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/901b75a183812de984903bd301614e194f6c6e43\"\u003e\u003ccode\u003e901b75a\u003c/code\u003e\u003c/a\u003e chore(packages): update import paths (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers/issues/8024\"\u003e#8024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1053.0/packages/credential-providers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.3.0 to 10.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1a45ec596af1dd5f880e6874cb8f24dafb6a7ecf\"\u003e\u003ccode\u003e1a45ec5\u003c/code\u003e\u003c/a\u003e feat: check sequence expressions in \u003ccode\u003efor-direction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20701\"\u003e#20701\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/450040bd89b989b3531824c6be45feb5fe3d936b\"\u003e\u003ccode\u003e450040b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to \u003ccode\u003eeslint/config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20735\"\u003e#20735\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6799431203f2579632d0870f98ba132067f4040c\"\u003e\u003ccode\u003e6799431\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e to ^0.6.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20850\"\u003e#20850\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f078fef5005dceb14fc162aab7c7200e027688dd\"\u003e\u003ccode\u003ef078fef\u003c/code\u003e\u003c/a\u003e fix: handle non-array deprecated rule replacements (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20825\"\u003e#20825\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e) (Pavel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9cc73875046e3c4b8313644cbb1e99e26b36bd3f\"\u003e\u003ccode\u003e9cc7387\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3d7b5484407403817aa9071a394d336d8ea96eb5\"\u003e\u003ccode\u003e3d7b548\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/191ec3c0a3f94ce0f110df761f0b2b8949011ccb\"\u003e\u003ccode\u003e191ec3c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/24db8cb8e6f07fba667121777a15b1785486be94\"\u003e\u003ccode\u003e24db8cb\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.save() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20802\"\u003e#20802\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ef0549cac4a9537e4c3a26b9f3edd4c99476bf6\"\u003e\u003ccode\u003e2ef0549\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20857\"\u003e#20857\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a4297918d264d229a06cd96051ef9b91c7b86732\"\u003e\u003ccode\u003ea429791\u003c/code\u003e\u003c/a\u003e ci: remove \u003ccode\u003eeslint-webpack-plugin\u003c/code\u003e types integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20668\"\u003e#20668\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e37386aa7f2ce220b2ef74a6afbac5f6b3527c5\"\u003e\u003ccode\u003e9e37386\u003c/code\u003e\u003c/a\u003e chore: replace \u003ccode\u003erecast\u003c/code\u003e with range approach in code-sample-minimizer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20682\"\u003e#20682\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0dd1f9ffc9a07704d46e2a4c8d4ccc0d0908b0c0\"\u003e\u003ccode\u003e0dd1f9f\u003c/code\u003e\u003c/a\u003e test: disable warning for \u003ccode\u003evm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20845\"\u003e#20845\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9da3c7bc92d9579f8db19ecb56e718538d09db2b\"\u003e\u003ccode\u003e9da3c7b\u003c/code\u003e\u003c/a\u003e refactor: remove deprecated \u003ccode\u003emeta.language\u003c/code\u003e and migrate \u003ccode\u003emeta.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20716\"\u003e#20716\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2099ed12a0a74c3d7f0808514362af2499b4fe2b\"\u003e\u003ccode\u003e2099ed1\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003emeta.defaultOptions\u003c/code\u003e to more rules, enable linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20800\"\u003e#20800\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f1dfbc9ca57196de7092e1888cc99427bd6fe06e\"\u003e\u003ccode\u003ef1dfbc9\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20836\"\u003e#20836\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c75941390c14728806cd4baef4f6072f6de78318\"\u003e\u003ccode\u003ec759413\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20843\"\u003e#20843\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b817d6fdc9ae2c35b528dc662b2eca8f40f64aa\"\u003e\u003ccode\u003e5b817d6\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/ast-utils (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20838\"\u003e#20838\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c13ae3934c198c494e5958fa3a68b33244ff06a\"\u003e\u003ccode\u003e1c13ae3\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/severity (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20835\"\u003e#20835\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/452c4010c07dc2e36fe6ec6a8c48298878e86887\"\u003e\u003ccode\u003e452c401\u003c/code\u003e\u003c/a\u003e 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6417e8b55c9525070d6e168b485ce6ff21688ed\"\u003e\u003ccode\u003eb6417e8\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.3.0...v10.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo` from 2.9.11 to 2.9.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/releases\"\u003eturbo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTurborepo v2.9.14\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains important security fixes.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eHigh:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/security/advisories/GHSA-5xc8-49mv-x4mm\"\u003eGHSA-5xc8-49mv-x4mm: Turborepo VSCode Extension command injection\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eLow:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/security/advisories/GHSA-hcf7-66rw-9f5r\"\u003eGHSA-hcf7-66rw-9f5r: Login callback CSRF/session fixation\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/security/advisories/GHSA-3qcw-2rhx-2726\"\u003eGHSA-3qcw-2rhx-2726: Unexpected local code execution during Yarn Berry detection\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease(turborepo): 2.9.12 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/vercel/turborepo/pull/12774\"\u003evercel/turborepo#12774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Restore docs mobile menu by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12782\"\u003evercel/turborepo#12782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Use \u003ccode\u003epull_request\u003c/code\u003e for PR title linting by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12787\"\u003evercel/turborepo#12787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Scope GitHub Actions caches by branch by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12788\"\u003evercel/turborepo#12788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Validate lockfiles without dependency downloads by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12789\"\u003evercel/turborepo#12789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved unneeded import form hash creation script in docs by \u003ca href=\"https://github.com/dancrumb\"\u003e\u003ccode\u003e@​dancrumb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12799\"\u003evercel/turborepo#12799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Validate auth callback state by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12802\"\u003evercel/turborepo#12802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Harden VS Code extension command execution by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12800\"\u003evercel/turborepo#12800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Avoid project-local Yarn during detection by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12801\"\u003evercel/turborepo#12801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Release 2.9.13 by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12803\"\u003evercel/turborepo#12803\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/dancrumb\"\u003e\u003ccode\u003e@​dancrumb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12799\"\u003evercel/turborepo#12799\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.9.12...v2.9.14\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.12...v2.9.14\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.13-canary.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease(turborepo): 2.9.11-canary.7 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/vercel/turborepo/pull/12768\"\u003evercel/turborepo#12768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow \u003ccode\u003e$TURBO_EXTENDS$\u003c/code\u003e in LSP diagnostics by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12770\"\u003evercel/turborepo#12770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(turborepo): 2.9.11 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/vercel/turborepo/pull/12771\"\u003evercel/turborepo#12771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow transit nodes in LSP diagnostics by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12773\"\u003evercel/turborepo#12773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(turborepo): 2.9.12 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/vercel/turborepo/pull/12774\"\u003evercel/turborepo#12774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Restore docs mobile menu by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12782\"\u003evercel/turborepo#12782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Use \u003ccode\u003epull_request\u003c/code\u003e for PR title linting by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12787\"\u003evercel/turborepo#12787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Scope GitHub Actions caches by branch by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12788\"\u003evercel/turborepo#12788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Validate lockfiles without dependency downloads by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12789\"\u003evercel/turborepo#12789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved unneeded import form hash creation script in docs by \u003ca href=\"https://github.com/dancrumb\"\u003e\u003ccode\u003e@​dancrumb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12799\"\u003evercel/turborepo#12799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Validate auth callback state by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12802\"\u003evercel/turborepo#12802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Harden VS Code extension command execution by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12800\"\u003evercel/turborepo#12800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Avoid project-local Yarn during detection by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12801\"\u003evercel/turborepo#12801\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/fc62fe0d9c347d1d24f0ed8946284856593ddb93\"\u003e\u003ccode\u003efc62fe0\u003c/code\u003e\u003c/a\u003e publish 2.9.14 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/fb8c9aec0f9e83f95783659a5ce9c4478cf62cb9\"\u003e\u003ccode\u003efb8c9ae\u003c/code\u003e\u003c/a\u003e chore: Release 2.9.13 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12803\"\u003e#12803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/e8e629da4e1fb75231089e91b19be9d327a3e649\"\u003e\u003ccode\u003ee8e629d\u003c/code\u003e\u003c/a\u003e fix: Avoid project-local Yarn during detection (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12801\"\u003e#12801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/91c90cbf12f524c5c29b713d6472dd5fcdecb309\"\u003e\u003ccode\u003e91c90cb\u003c/code\u003e\u003c/a\u003e fix: Harden VS Code extension command execution (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12800\"\u003e#12800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/84f450894e87da1eed864d51f6f637f26980d560\"\u003e\u003ccode\u003e84f4508\u003c/code\u003e\u003c/a\u003e fix: Validate auth callback state (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/1779ad7901384f106236a6e196059e4929745514\"\u003e\u003ccode\u003e1779ad7\u003c/code\u003e\u003c/a\u003e Removed unneeded import form hash creation script in docs (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12799\"\u003e#12799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/71f8c90a807ffb9b9876ea8a04f523f473bf5c8d\"\u003e\u003ccode\u003e71f8c90\u003c/code\u003e\u003c/a\u003e test: Validate lockfiles without dependency downloads (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12789\"\u003e#12789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/5fcb96024d503127bb0ed760ebe159b7716c52b3\"\u003e\u003ccode\u003e5fcb960\u003c/code\u003e\u003c/a\u003e ci: Scope GitHub Actions caches by branch (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12788\"\u003e#12788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/4cf9fabc9a6f6c99fe4e2f2da9f35be631be062a\"\u003e\u003ccode\u003e4cf9fab\u003c/code\u003e\u003c/a\u003e ci: Use \u003ccode\u003epull_request\u003c/code\u003e for PR title linting (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12787\"\u003e#12787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/859c629bc401f239ac7980a132746ca90478e17c\"\u003e\u003ccode\u003e859c629\u003c/code\u003e\u003c/a\u003e fix: Restore docs mobile menu (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12782\"\u003e#12782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.9.11...v2.9.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.59.2 to 8.59.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.59.4\u003c/h2\u003e\n\u003ch2\u003e8.59.4 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-floating-promises] stack overflow when using recursive types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12294\"\u003e#12294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eproject-service:\u003c/strong\u003e throw error cause in \u003ccode\u003egetParsedConfigFileFromTSServer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12321\"\u003e#12321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export Compatible* types from typescript-eslint to resolve pnpm TS error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12340\"\u003e#12340\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elumir\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.4\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.59.3\u003c/h2\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.59.4 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export Compatible* types from typescript-eslint to resolve pnpm TS error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12340\"\u003e#12340\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.4\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.59.3 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.3\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ca6ca1431b6d18235297a7e29feb5d98f012dff2\"\u003e\u003ccode\u003eca6ca14\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4b927c607755b2648d5854b9e928c1dbb2b8e088\"\u003e\u003ccode\u003e4b927c6\u003c/code\u003e\u003c/a\u003e fix(typescript-eslint): export Compatible* types from typescript-eslint to re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/48e13c0261e3cb1bf4f4dfaa462cdb3a56ef7383\"\u003e\u003ccode\u003e48e13c0\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.59.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/44f9625336841a8ee3eb01a9e02e49b1d7b12648\"\u003e\u003ccode\u003e44f9625\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4.1.5 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12307\"\u003e#12307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.4/packages/typescript-eslint\"\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.5 to 4.1.7\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.7\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Limit concurrency per task branch in addition to per leaf callbacks (backport)  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10384\"\u003evitest-dev/vitest#10384\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f0f2a1ee\"\u003e\u003c!-- raw HTML omitted --\u003e(4f0f2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.6...v4.1.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\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/a09d47236e19fd3151351080c667036ca6164dc4\"\u003e\u003ccode\u003ea09d472\u003c/code\u003e\u003c/a\u003e chore: release v4.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee1830604d57f6a02bf28f8067cdffc06\"\u003e\u003ccode\u003e18af98c\u003c/code\u003e\u003c/a\u003e fix(browser): simplify orchestrator otel carrier (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10285\"\u003e#10285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607cc67c7bf52ead13a606321ffdb06a857\"\u003e\u003ccode\u003e3188260\u003c/code\u003e\u003c/a\u003e feat(browser): provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 4.1.5 to 4.1.7\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/coverage-v8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Limit concurrency per task branch in addition to per leaf callbacks (backport)  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10384\"\u003evitest-dev/vitest#10384\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f0f2a1ee\"\u003e\u003c!-- raw HTML omitted --\u003e(4f0f2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.6...v4.1.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\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/a09d47236e19fd3151351080c667036ca6164dc4\"\u003e\u003ccode\u003ea09d472\u003c/code\u003e\u003c/a\u003e chore: release v4.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-check` from 4.7.0 to 4.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dubzzz/fast-check/releases\"\u003efast-check's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNew arbitrary to chain in a loop fashion\u003c/h2\u003e\n\u003cp\u003e[\u003ca href=\"https://github.com/dubzzz/fast-check/tree/v4.8.0\"\u003eCode\u003c/a\u003e][\u003ca href=\"https://github.com/dubzzz/fast-check/compare/v4.7.0...v4.8.0\"\u003eDiff\u003c/a\u003e]\u003c/p\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6678\"\u003ePR#6678\u003c/a\u003e) Add \u003ccode\u003echainUntil\u003c/code\u003e arbitrary for iterative chaining\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6965\"\u003ePR#6965\u003c/a\u003e) Bug: Restore ability not to use \u003ccode\u003eskipLibCheck\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6877\"\u003ePR#6877\u003c/a\u003e) CI: Lowercase discussion_category_name to \u0026quot;announcements\u0026quot;\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6878\"\u003ePR#6878\u003c/a\u003e) CI: Scope permissions of clean-caches\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6880\"\u003ePR#6880\u003c/a\u003e) CI: Add PR-authoring guidance for Claude\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6887\"\u003ePR#6887\u003c/a\u003e) CI: Delete CLAUDE.md\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6888\"\u003ePR#6888\u003c/a\u003e) CI: Use tilde ranges for security dependency overrides\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6891\"\u003ePR#6891\u003c/a\u003e) CI: Disable Renovate updates on pnpm overrides\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6899\"\u003ePR#6899\u003c/a\u003e) CI: Scope Claude hooks to \u003ccode\u003e$CLAUDE_PROJECT_DIR\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6905\"\u003ePR#6905\u003c/a\u003e) CI: Enable pnpm global virtual store\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6933\"\u003ePR#6933\u003c/a\u003e) CI: Pin pnpm in npm install commands\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6932\"\u003ePR#6932\u003c/a\u003e) CI: Grant \u003ccode\u003ediscussions: write\u003c/code\u003e to release jobs\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6935\"\u003ePR#6935\u003c/a\u003e) CI: Skip PR template check for dubzzz\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6937\"\u003ePR#6937\u003c/a\u003e) CI: Mirror the repo to tangled\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6938\"\u003ePR#6938\u003c/a\u003e) CI: Add missing runs-on for tangled\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6889\"\u003ePR#6889\u003c/a\u003e) Doc: Add release notes for fast-check 4.7.0\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6900\"\u003ePR#6900\u003c/a\u003e) Doc: Fix broken API reference links\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6844\"\u003ePR#6844\u003c/a\u003e) Doc: Extract manual setup guide into dedicated page\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6845\"\u003ePR#6845\u003c/a\u003e) Doc: Add index pages for documentation sections\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6918\"\u003ePR#6918\u003c/a\u003e) Doc: Fix Documentation link to point to first doc page\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6939\"\u003ePR#6939\u003c/a\u003e) Doc: Link to Tangled mirror of fast-check\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6934\"\u003ePR#6934\u003c/a\u003e) Test: Tolerate \u003ccode\u003e\\p{...}\u003c/code\u003e value drift in docs tests\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/6951\"\u003ePR#6951\u003c/a\u003e) Test: Fix poisoning tests for latest Node\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\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/dubzzz/fast-check/blob/main/packages/fast-check/CHANGELOG.md\"\u003efast-check's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.8.0\u003c/h1\u003e\n\u003cp\u003e\u003cem\u003eNew arbitrary to chain in a loop fashion\u003c/em\u003e\n[\u003ca href=\"https://github.com/dubzzz/fast-check/tree/v4.8.0\"\u003eCode\u003c/a\u003e][\u003ca href=\"https://github.com/dubzzz/fast-check/compare/v4.7.0...v4.8.0\"\u003eDi...\n\n_Description has been truncated_","html_url":"https://github.com/DolasDev/pegasus/pull/143","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DolasDev%2Fpegasus/issues/143","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/143/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-20T02:15:35.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4482577336","node_id":"PR_kwDOHR5mx87dVCXx","number":1255,"state":"open","title":"build(deps): bump react-redux from 9.2.0 to 9.3.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-20T02:15:35.000Z","updated_at":"2026-05-20T02:17:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 9.2.0 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux 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=react-redux\u0026package-manager=npm_and_yarn\u0026previous-version=9.2.0\u0026new-version=9.3.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/laststance/geek-infiltration/pull/1255","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/laststance%2Fgeek-infiltration/issues/1255","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1255/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-19T06:58:16.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4475132482","node_id":"PR_kwDOJifMkc7c89oa","number":446,"state":"open","title":"Bump react-redux from 9.2.0 to 9.3.0","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-19T06:58:16.000Z","updated_at":"2026-05-19T06:58:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 9.2.0 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux 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=react-redux\u0026package-manager=npm_and_yarn\u0026previous-version=9.2.0\u0026new-version=9.3.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/sanidhyy/ai-summarizer/pull/446","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanidhyy%2Fai-summarizer/issues/446","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/446/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-19T06:07:00.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4474849125","node_id":"PR_kwDOKrHcRM7c8EF3","number":575,"state":"closed","title":"Bump the production-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-23T09:44:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T06:07:00.000Z","updated_at":"2026-05-23T09:44:44.000Z","time_to_close":358662,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"production-dependencies","update_count":14,"packages":[{"name":"@react-navigation/bottom-tabs","old_version":"7.15.11","new_version":"7.16.1","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native","old_version":"7.2.2","new_version":"7.2.4","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@react-navigation/native-stack","old_version":"7.14.12","new_version":"7.15.1","repository_url":"https://github.com/react-navigation/react-navigation"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"i18next","old_version":"26.0.8","new_version":"26.2.0","repository_url":"https://github.com/i18next/i18next"},{"name":"react-i18next","old_version":"17.0.6","new_version":"17.0.8","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-native-charts-wrapper","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/wuxudong/react-native-charts-wrapper"},{"name":"react-native-paper","old_version":"5.15.1","new_version":"5.15.2","repository_url":"https://github.com/callstack/react-native-paper"},{"name":"react-native-paper-dates","old_version":"0.23.6","new_version":"0.23.8","repository_url":"https://github.com/web-ridge/react-native-paper-dates"},{"name":"react-native-reanimated","old_version":"4.3.0","new_version":"4.3.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"react-native-safe-area-context","old_version":"5.7.0","new_version":"5.8.0","repository_url":"https://github.com/AppAndFlow/react-native-safe-area-context"},{"name":"react-native-screens","old_version":"4.24.0","new_version":"4.25.1","repository_url":"https://github.com/software-mansion/react-native-screens"},{"name":"react-native-svg","old_version":"15.15.4","new_version":"15.15.5","repository_url":"https://github.com/software-mansion/react-native-svg"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@react-navigation/bottom-tabs](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/bottom-tabs) | `7.15.11` | `7.16.1` |\n| [@react-navigation/native](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native) | `7.2.2` | `7.2.4` |\n| [@react-navigation/native-stack](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native-stack) | `7.14.12` | `7.15.1` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [i18next](https://github.com/i18next/i18next) | `26.0.8` | `26.2.0` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `17.0.6` | `17.0.8` |\n| [react-native-charts-wrapper](https://github.com/wuxudong/react-native-charts-wrapper) | `0.6.0` | `0.7.0` |\n| [react-native-paper](https://github.com/callstack/react-native-paper) | `5.15.1` | `5.15.2` |\n| [react-native-paper-dates](https://github.com/web-ridge/react-native-paper-dates) | `0.23.6` | `0.23.8` |\n| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.3.0` | `4.3.1` |\n| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.7.0` | `5.8.0` |\n| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.24.0` | `4.25.1` |\n| [react-native-svg](https://github.com/software-mansion/react-native-svg) | `15.15.4` | `15.15.5` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n\n\nUpdates `@react-navigation/bottom-tabs` from 7.15.11 to 7.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/bottom-tabs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.16.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/bottom-tabs@7.16.1/packages/bottom-tabs/CHANGELOG.md\"\u003e@​react-navigation/bottom-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.16.0...@react-navigation/bottom-tabs@7.16.1\"\u003e7.16.1\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.13...@react-navigation/bottom-tabs@7.16.0\"\u003e7.16.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ability to prevent tab bar selection (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e1930fa0\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.12...@react-navigation/bottom-tabs@7.15.13\"\u003e7.15.13\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/bottom-tabs@7.15.11...@react-navigation/bottom-tabs@7.15.12\"\u003e7.15.12\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/bottom-tabs\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/8e0ce2be919f84b3d9fa2d2db2587e0a7a4c50ce\"\u003e\u003ccode\u003e8e0ce2b\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1930fa0d3c8d266d8b288b2da92c04f758f82571\"\u003e\u003ccode\u003e1930fa0\u003c/code\u003e\u003c/a\u003e feat: add ability to prevent tab bar selection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/1a9623cf04d124518b2e27fb95301a852f7e7caf\"\u003e\u003ccode\u003e1a9623c\u003c/code\u003e\u003c/a\u003e refactor: backport API changes from 8.x and add deprecations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/bottom-tabs@7.16.1/packages/bottom-tabs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native` from 7.2.2 to 7.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native@7.2.4/packages/native/CHANGELOG.md\"\u003e@​react-navigation/native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.3...@react-navigation/native@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix linking prefix matching host with additional characters (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e680a3eb\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix URLs with hashes not being matched correctly (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e5a884b1\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle errors in parsing query params gracefully (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003eec42524\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native@7.2.2...@react-navigation/native@7.2.3\"\u003e7.2.3\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/680a3ebf75015c1ab291bbc9c26ca8d6c6eca419\"\u003e\u003ccode\u003e680a3eb\u003c/code\u003e\u003c/a\u003e fix: fix linking prefix matching host with additional characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/ec42524de67b9b594189274aa5cbe69fc4ff1514\"\u003e\u003ccode\u003eec42524\u003c/code\u003e\u003c/a\u003e fix: handle errors in parsing query params gracefully\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/5a884b10cc8b62cbc296cd36ed9ee3f9913fa60d\"\u003e\u003ccode\u003e5a884b1\u003c/code\u003e\u003c/a\u003e fix: fix URLs with hashes not being matched correctly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/d43e3c25dd51e83adde1a409fa18b11ecbb2d496\"\u003e\u003ccode\u003ed43e3c2\u003c/code\u003e\u003c/a\u003e refactor: support module augmentation for default types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/fae561d2330d5a3142fbe32963254ce3e33729a6\"\u003e\u003ccode\u003efae561d\u003c/code\u003e\u003c/a\u003e refactor: dispatch back instead of reset if we determine it's a simple pop (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native@7.2.4/packages/native\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-navigation/native-stack` from 7.14.12 to 7.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/releases\"\u003e@​react-navigation/native-stack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-navigation/react-navigation/blob/@react-navigation/native-stack@7.15.1/packages/native-stack/CHANGELOG.md\"\u003e@​react-navigation/native-stack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.15.0...@react-navigation/native-stack@7.15.1\"\u003e7.15.1\u003c/a\u003e (2026-05-14)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.14...@react-navigation/native-stack@7.15.0\"\u003e7.15.0\u003c/a\u003e (2026-05-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edefault \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003ecd466d4\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate native tabs to use the new API in react-native-screens (\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003ea12db96\u003c/a\u003e) - by \u003ca href=\"https://github.com/satya164\"\u003e\u003ccode\u003e@​satya164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.13...@react-navigation/native-stack@7.14.14\"\u003e7.14.14\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/compare/@react-navigation/native-stack@7.14.12...@react-navigation/native-stack@7.14.13\"\u003e7.14.13\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​react-navigation/native-stack\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/8e0ce2be919f84b3d9fa2d2db2587e0a7a4c50ce\"\u003e\u003ccode\u003e8e0ce2b\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/b5b1f7cc35c17b5ef113db0fdcd27794f52a48cc\"\u003e\u003ccode\u003eb5b1f7c\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/cd466d48aeefec6e513bb6c8d5103d15f9d73f7f\"\u003e\u003ccode\u003ecd466d4\u003c/code\u003e\u003c/a\u003e fix: default \u003ccode\u003emultiselectable\u003c/code\u003e to \u003ccode\u003eundefined\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/a12db9657f5f2af2a0aaa71193e35382dc72a623\"\u003e\u003ccode\u003ea12db96\u003c/code\u003e\u003c/a\u003e feat: update native tabs to use the new API in react-native-screens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/01ae31e084223989654cbaafeffc88b4448b5d4f\"\u003e\u003ccode\u003e01ae31e\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-navigation/react-navigation/commit/e8a05bbfaf33a2fd0c6b67e9a186b823d697d323\"\u003e\u003ccode\u003ee8a05bb\u003c/code\u003e\u003c/a\u003e chore: publish\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-navigation/react-navigation/commits/@react-navigation/native-stack@7.15.1/packages/native-stack\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.11.2 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e@​reduxjs/toolkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e adds RTK usage skills files (via TanStack Intent) exports the RTK Query hook options types for reusability, fixes issues with infinite query status flags and batching handling, and makes some small TS improvements.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eSkills Files\u003c/h3\u003e\n\u003cp\u003eWe've generated agent skill files that are now included in the RTK package itself in a \u003ccode\u003eskills\u003c/code\u003e folder.  They cover using and migrating to modern RTK, client and server state management, and handling side effects.  You can point your agent at these skills yourself, or use \u003ca href=\"https://tanstack.com/intent/latest/docs/getting-started/quick-start-consumers\"\u003eTanStack Intent\u003c/a\u003e to pick them up.\u003c/p\u003e\n\u003ch3\u003eTypeScript Improvements\u003c/h3\u003e\n\u003cp\u003eThe types for our RTK Query hook options are now exported, which lets you stop using \u003ccode\u003eParameters\u003c/code\u003e to extract those types for use in your own code.\u003c/p\u003e\n\u003cp\u003eThe types for listener middleware matchers were tweaked to allow \u003ccode\u003einterface\u003c/code\u003e-based type guards, not just \u003ccode\u003etype\u003c/code\u003e-based definitions.\u003c/p\u003e\n\u003cp\u003eThe internal \u003ccode\u003eIgnorePaths\u003c/code\u003e type was renamed to \u003ccode\u003eIgnoredPaths\u003c/code\u003e for consistency.\u003c/p\u003e\n\u003cp\u003eWe now use the built-in \u003ccode\u003eNoInfer\u003c/code\u003e util that comes with TS 5.4+.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cp\u003eWe fixed handling of the \u003ccode\u003eisSuccess\u003c/code\u003e status flag when switching infinite query cache entries. This should prevent accidental UI flashes that were occurring due to this flag accidentally flipping.\u003c/p\u003e\n\u003cp\u003eWe've added a 100ms timeout fallback to the \u003ccode\u003eautoBatch\u003c/code\u003e enhancer's \u003ccode\u003erequestAnimationFrame\u003c/code\u003e timer.  We had several reports that \u003ccode\u003erAF\u003c/code\u003e didn't work correctly when used in background tabs / opened windows, and that RTK never updated the UI.  This should ensure that the updates flush correctly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport hook options types for RTK Query hooks by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5218\"\u003ereduxjs/redux-toolkit#5218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TanStack Intent skills for Redux Toolkit by \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5249\"\u003ereduxjs/redux-toolkit#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep isSuccess: true when switching infinite query cache entries by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5268\"\u003ereduxjs/redux-toolkit#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow interface-based type guards as listener matcher by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5269\"\u003ereduxjs/redux-toolkit#5269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setTimeout fallback to raf autoBatch strategy for background tabs by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5273\"\u003ereduxjs/redux-toolkit#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(toolkit): rename \u003ccode\u003eIgnorePaths\u003c/code\u003e type to \u003ccode\u003eIgnoredPaths\u003c/code\u003e by \u003ca href=\"https://github.com/Ri5ha6h\"\u003e\u003ccode\u003e@​Ri5ha6h\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5284\"\u003ereduxjs/redux-toolkit#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5289\"\u003ereduxjs/redux-toolkit#5289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/576a02f8056fbee2dcaddb4d2e4d2da3b7937c58\"\u003e\u003ccode\u003e576a02f\u003c/code\u003e\u003c/a\u003e Release 2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/de2d55e1a2b0bcf8873d96f8ac6bb0f8d1aacce7\"\u003e\u003ccode\u003ede2d55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5237\"\u003e#5237\u003c/a\u003e from aryaemami59/fix/codegen/generateEndpoints-retur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/ac807c317aeb825cc03ca853d8da76d9506ff8db\"\u003e\u003ccode\u003eac807c3\u003c/code\u003e\u003c/a\u003e fix(codegen): narrow \u003ccode\u003egenerateEndpoints\u003c/code\u003e return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/01ed3ba07cb045cdbec44ea00c2bda35ec85a00f\"\u003e\u003ccode\u003e01ed3ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5289\"\u003e#5289\u003c/a\u003e from aryaemami59/feat/toolkit/switch-to-native-NoInfer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/1f16db1c7c8eb3f5007cfdbab4e8b369103d806a\"\u003e\u003ccode\u003e1f16db1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5290\"\u003e#5290\u003c/a\u003e from aryaemami59/build/toolkit/exclude-test-files-fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/23783c1335eec39d55cb8cd249e1b8251722aee1\"\u003e\u003ccode\u003e23783c1\u003c/code\u003e\u003c/a\u003e build(toolkit): exclude test files from final bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/91b8b0a38c52e2c26aaa481228ed47f9ca3f082a\"\u003e\u003ccode\u003e91b8b0a\u003c/code\u003e\u003c/a\u003e feat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/0b37f1a905930dc495c402d92b79a8e45c6bd29d\"\u003e\u003ccode\u003e0b37f1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5286\"\u003e#5286\u003c/a\u003e from aryaemami59/docs/toolkit/fix-typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3cd62c8e3d617f4b62d73067408a7039b659ba6d\"\u003e\u003ccode\u003e3cd62c8\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003eunforwardedActions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/64853cc12b06d6c22cea0a9bbaf30b4e6b32f9c8\"\u003e\u003ccode\u003e64853cc\u003c/code\u003e\u003c/a\u003e chore: fix various typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.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.0.8 to 26.2.0\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): new \u003ccode\u003eparseInterpolation\u003c/code\u003e TypeOption (default \u003ccode\u003etrue\u003c/code\u003e). When set to \u003ccode\u003efalse\u003c/code\u003e in \u003ccode\u003eCustomTypeOptions\u003c/code\u003e, the type-level extractor stops parsing translation strings for \u003ccode\u003e{{variable}}\u003c/code\u003e patterns. Required by \u003ccode\u003ei18next-icu\u003c/code\u003e users — the default extractor mistakes ICU MessageFormat nested-brace plurals like \u003ccode\u003e{count, plural, one {{count} row} other {{count} rows}}\u003c/code\u003e for an interpolation block and demands a phantom variable name. The flag is type-only; runtime interpolation is governed by \u003ccode\u003eInterpolationOptions\u003c/code\u003e and is unaffected. Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next-icu/issues/85\"\u003ei18next-icu#85\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efix(types): expose \u003ccode\u003eenableSelector\u003c/code\u003e on \u003ccode\u003eInitOptions\u003c/code\u003e so \u003ccode\u003ei18next.init({ enableSelector: 'strict' })\u003c/code\u003e typechecks without a module augmentation. The runtime already reads \u003ccode\u003eopts?.enableSelector\u003c/code\u003e from init options; this lands the matching type declaration next to the other selector-resolution knobs. Accepts \u003ccode\u003efalse | true | 'optimize' | 'strict'\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/Faithfinder\"\u003e\u003ccode\u003e@​Faithfinder\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003eenableSelector: 'strict'\u003c/code\u003e (TypeOptions + runtime option). Opt-in mode that drops the flattened-primary form from \u003ccode\u003eNsResource\u003c/code\u003e at the type level — every namespace (primary included) is exposed only under its own key on \u003ccode\u003e$\u003c/code\u003e, uniformly across single- and multi-ns hooks. At runtime, a leading selector path segment matching the scope's namespace list is always rewritten as a namespace prefix, including the primary. Eliminates the silent-miss surface area where \u003ccode\u003et($ =\u0026gt; $.primary.foo)\u003c/code\u003e typechecks but doesn't resolve under the default mode (see \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e). Backward-compatible: default \u003ccode\u003eenableSelector: false | true | 'optimize'\u003c/code\u003e behavior is unchanged. Note: strict mode is incompatible with the \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2405\"\u003e#2405\u003c/a\u003e pattern (keys whose names match sibling namespaces) — those users should stay on default mode.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003egetFixedT\u003c/code\u003e accepts a fourth optional \u003ccode\u003efixedOpts\u003c/code\u003e argument carrying \u003ccode\u003escopeNs\u003c/code\u003e — the full namespace list the bound \u003ccode\u003et\u003c/code\u003e was created for. The selector API uses \u003ccode\u003escopeNs\u003c/code\u003e to detect when a path's first segment is a namespace prefix, \u003cstrong\u003ewithout\u003c/strong\u003e changing resolution scope. Resolution still uses the bound \u003ccode\u003ens\u003c/code\u003e (a single primary string in the typical react-i18next setup), so plain \u003ccode\u003et('key')\u003c/code\u003e lookups stay isolated to the primary namespace exactly as before — only \u003ccode\u003et($ =\u0026gt; $.secondaryNs.foo)\u003c/code\u003e selectors now route correctly under \u003ccode\u003euseTranslation([nsA, nsB])\u003c/code\u003e. Fixes the runtime side of \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e for the \u003ccode\u003ereact-i18next\u003c/code\u003e default-\u003ccode\u003ensMode\u003c/code\u003e case. The 4th argument is opt-in: existing 3-arg \u003ccode\u003egetFixedT(lng, ns, keyPrefix)\u003c/code\u003e callers see no behavior change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): unformatted interpolation values are now typed as \u003ccode\u003estring | number\u003c/code\u003e (was \u003ccode\u003estring\u003c/code\u003e). i18next stringifies values at runtime, so requiring callers to wrap numbers in \u003ccode\u003eString(...)\u003c/code\u003e for plain \u003ccode\u003e{{var}}\u003c/code\u003e placeholders was unnecessary friction — and could mask the real problem when a non-string value was passed alongside multiple interpolation slots (the \u003ccode\u003et()\u003c/code\u003e overload resolution would fall through to the 3-arg form and report a confusing \u0026quot;not assignable to string\u0026quot; error against the options object). Typed format specifiers like \u003ccode\u003e{{x, number}}\u003c/code\u003e, \u003ccode\u003e{{x, currency}}\u003c/code\u003e, \u003ccode\u003e{{x, datetime}}\u003c/code\u003e, etc. keep their precise types; this only relaxes the no-format default. The \u003ccode\u003ecount\u003c/code\u003e variable remains \u003ccode\u003enumber\u003c/code\u003e-only\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): new \u003ccode\u003eparseInterpolation\u003c/code\u003e TypeOption (default \u003ccode\u003etrue\u003c/code\u003e). When set to \u003ccode\u003efalse\u003c/code\u003e in \u003ccode\u003eCustomTypeOptions\u003c/code\u003e, the type-level extractor stops parsing translation strings for \u003ccode\u003e{{variable}}\u003c/code\u003e patterns. Required by \u003ccode\u003ei18next-icu\u003c/code\u003e users — the default extractor mistakes ICU MessageFormat nested-brace plurals like \u003ccode\u003e{count, plural, one {{count} row} other {{count} rows}}\u003c/code\u003e for an interpolation block and demands a phantom variable name. The flag is type-only; runtime interpolation is governed by \u003ccode\u003eInterpolationOptions\u003c/code\u003e and is unaffected. Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next-icu/issues/85\"\u003ei18next-icu#85\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003efix(types): expose \u003ccode\u003eenableSelector\u003c/code\u003e on \u003ccode\u003eInitOptions\u003c/code\u003e so \u003ccode\u003ei18next.init({ enableSelector: 'strict' })\u003c/code\u003e typechecks without a module augmentation. The runtime already reads \u003ccode\u003eopts?.enableSelector\u003c/code\u003e from init options; this lands the matching type declaration next to the other selector-resolution knobs. Accepts \u003ccode\u003efalse | true | 'optimize' | 'strict'\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/Faithfinder\"\u003e\u003ccode\u003e@​Faithfinder\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/i18next/pull/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003eenableSelector: 'strict'\u003c/code\u003e (TypeOptions + runtime option). Opt-in mode that drops the flattened-primary form from \u003ccode\u003eNsResource\u003c/code\u003e at the type level — every namespace (primary included) is exposed only under its own key on \u003ccode\u003e$\u003c/code\u003e, uniformly across single- and multi-ns hooks. At runtime, a leading selector path segment matching the scope's namespace list is always rewritten as a namespace prefix, including the primary. Eliminates the silent-miss surface area where \u003ccode\u003et($ =\u0026gt; $.primary.foo)\u003c/code\u003e typechecks but doesn't resolve under the default mode (see \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e). Backward-compatible: default \u003ccode\u003eenableSelector: false | true | 'optimize'\u003c/code\u003e behavior is unchanged. Note: strict mode is incompatible with the \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2405\"\u003e#2405\u003c/a\u003e pattern (keys whose names match sibling namespaces) — those users should stay on default mode.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003egetFixedT\u003c/code\u003e accepts a fourth optional \u003ccode\u003efixedOpts\u003c/code\u003e argument carrying \u003ccode\u003escopeNs\u003c/code\u003e — the full namespace list the bound \u003ccode\u003et\u003c/code\u003e was created for. The selector API uses \u003ccode\u003escopeNs\u003c/code\u003e to detect when a path's first segment is a namespace prefix, \u003cstrong\u003ewithout\u003c/strong\u003e changing resolution scope. Resolution still uses the bound \u003ccode\u003ens\u003c/code\u003e (a single primary string in the typical react-i18next setup), so plain \u003ccode\u003et('key')\u003c/code\u003e lookups stay isolated to the primary namespace exactly as before — only \u003ccode\u003et($ =\u0026gt; $.secondaryNs.foo)\u003c/code\u003e selectors now route correctly under \u003ccode\u003euseTranslation([nsA, nsB])\u003c/code\u003e. Fixes the runtime side of \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003e#2429\u003c/a\u003e for the \u003ccode\u003ereact-i18next\u003c/code\u003e default-\u003ccode\u003ensMode\u003c/code\u003e case. The 4th argument is opt-in: existing 3-arg \u003ccode\u003egetFixedT(lng, ns, keyPrefix)\u003c/code\u003e callers see no behavior change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): unformatted interpolation values are now typed as \u003ccode\u003estring | number\u003c/code\u003e (was \u003ccode\u003estring\u003c/code\u003e). i18next stringifies values at runtime, so requiring callers to wrap numbers in \u003ccode\u003eString(...)\u003c/code\u003e for plain \u003ccode\u003e{{var}}\u003c/code\u003e placeholders was unnecessary friction — and could mask the real problem when a non-string value was passed alongside multiple interpolation slots (the \u003ccode\u003et()\u003c/code\u003e overload resolution would fall through to the 3-arg form and report a confusing \u0026quot;not assignable to string\u0026quot; error against the options object). Typed format specifiers like \u003ccode\u003e{{x, number}}\u003c/code\u003e, \u003ccode\u003e{{x, currency}}\u003c/code\u003e, \u003ccode\u003e{{x, datetime}}\u003c/code\u003e, etc. keep their precise types; this only relaxes the no-format default. The \u003ccode\u003ecount\u003c/code\u003e variable remains \u003ccode\u003enumber\u003c/code\u003e-only\u003c/li\u003e\n\u003c/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/22fb6ad013c9c069c33086eb3737b4371936d5ce\"\u003e\u003ccode\u003e22fb6ad\u003c/code\u003e\u003c/a\u003e 26.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/b640ac41acba1145d2e9e3ed38280dc82b67cc39\"\u003e\u003ccode\u003eb640ac4\u003c/code\u003e\u003c/a\u003e feat(types): parseInterpolation flag for ICU-friendly t() typing (i18next-icu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/0b9debd0f72d30905371e65c02e5a9df5db78e56\"\u003e\u003ccode\u003e0b9debd\u003c/code\u003e\u003c/a\u003e changelog: 26.1.1 entry for \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2431\"\u003e#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/50509e4c916c44996e23f01e7bfbceda79b62870\"\u003e\u003ccode\u003e50509e4\u003c/code\u003e\u003c/a\u003e fix(types): expose enableSelector on InitOptions (\u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/80b540291cf86d5be6a5bd959db82043b643bb19\"\u003e\u003ccode\u003e80b5402\u003c/code\u003e\u003c/a\u003e Enhance Pro Tip in README with i18next-locize-backend plugin link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/5af047552bf34622e1aa0aa322997fe0bde0795d\"\u003e\u003ccode\u003e5af0475\u003c/code\u003e\u003c/a\u003e 26.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/85c0951550923806b8cb4a21c9cb0f077a6eab1f\"\u003e\u003ccode\u003e85c0951\u003c/code\u003e\u003c/a\u003e feat: enableSelector: 'strict' — explicit-ns selector mode, no flattened prim...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/8fec684b4e56ccd6b02a364e1b6c2e992bcbd4ee\"\u003e\u003ccode\u003e8fec684\u003c/code\u003e\u003c/a\u003e docs(types): clarify ExistsFunction note re: narrowing through wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/61eaf5be1025f91ec75beb2674e14c9bd94e5a33\"\u003e\u003ccode\u003e61eaf5b\u003c/code\u003e\u003c/a\u003e 26.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/47fd92f8aaa6c403b521f1b39e46e060b62e8855\"\u003e\u003ccode\u003e47fd92f\u003c/code\u003e\u003c/a\u003e feat: getFixedT 4th-arg scopeNs decouples selector ns-detection from resoluti...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/i18next/i18next/compare/v26.0.8...v26.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-i18next` from 17.0.6 to 17.0.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md\"\u003ereact-i18next's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): \u003ccode\u003e\u0026lt;Trans i18nKey={$ =\u0026gt; ...}\u0026gt;\u003c/code\u003e now typechecks under \u003ccode\u003eenableSelector: 'strict'\u003c/code\u003e. The \u003ccode\u003eTrans\u003c/code\u003e component's conditional type was gated on \u003ccode\u003e_EnableSelector extends true | 'optimize'\u003c/code\u003e, excluding \u003ccode\u003e'strict'\u003c/code\u003e and falling back to the legacy string-key signature. Runtime was already correct (it calls \u003ccode\u003ekeyFromSelector(i18nKey)\u003c/code\u003e whenever \u003ccode\u003etypeof i18nKey === 'function'\u003c/code\u003e); this is a type-only fix that widens the conditional to include \u003ccode\u003e'strict'\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/Faithfinder\"\u003e\u003ccode\u003e@​Faithfinder\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/i18next/react-i18next/pull/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: \u003ccode\u003euseTranslation([nsA, nsB, ...])\u003c/code\u003e now passes its full namespace list to \u003ccode\u003egetFixedT\u003c/code\u003e via the new \u003ccode\u003escopeNs\u003c/code\u003e opt (requires \u003ccode\u003ei18next\u003c/code\u003e ≥ v26.0.10). This makes selector calls with a secondary-namespace prefix resolve correctly under default \u003ccode\u003ensMode\u003c/code\u003e: \u003ccode\u003et($ =\u0026gt; $.nsB.foo)\u003c/code\u003e previously missed silently because the bound \u003ccode\u003ens\u003c/code\u003e was the primary string only and i18next's selector rewrite needed an array. Resolution semantics are unchanged — plain \u003ccode\u003et('key')\u003c/code\u003e lookups still stay isolated to the primary namespace by default; use \u003ccode\u003ensMode: 'fallback'\u003c/code\u003e to opt into multi-ns fallback resolution as before. Fixes \u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2429\"\u003ei18next#2429\u003c/a\u003e for \u003ccode\u003euseTranslation\u003c/code\u003e-based callers.\u003c/li\u003e\n\u003c/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/react-i18next/commit/a46ad23ad07f1a3440d03cce80d0cab7ad23e2f0\"\u003e\u003ccode\u003ea46ad23\u003c/code\u003e\u003c/a\u003e 17.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/f715031fd7d90542bacd15d50e57235763527271\"\u003e\u003ccode\u003ef715031\u003c/code\u003e\u003c/a\u003e update i18next dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/a515d5b767366e2b48704d219a3b7e4744e7ce72\"\u003e\u003ccode\u003ea515d5b\u003c/code\u003e\u003c/a\u003e changelog: 17.0.8 entry for \u003ca href=\"https://redirect.github.com/i18next/react-i18next/issues/1921\"\u003e#1921\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/d5ab7c82e93b4cb4b64b298b407745f3dbb235a1\"\u003e\u003ccode\u003ed5ab7c8\u003c/code\u003e\u003c/a\u003e fix(types): accept selector i18nKey on \u0026lt;Trans\u0026gt; under enableSelector: 'strict'...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/b91ba362800ca7af2461306b900731eaad1de19a\"\u003e\u003ccode\u003eb91ba36\u003c/code\u003e\u003c/a\u003e Add Locize advice section near the top of README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/5e892a27a78b243b5c2eb3691da76ea1daa41b65\"\u003e\u003ccode\u003e5e892a2\u003c/code\u003e\u003c/a\u003e 17.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/c8f4c6b564d8c03526ced9eac1d5cc34a49c49b1\"\u003e\u003ccode\u003ec8f4c6b\u003c/code\u003e\u003c/a\u003e feat: useTranslation([nsA,nsB]) routes selector secondary-ns prefix via getFi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/084f9a650b371b520dce17781e6b2d885b316955\"\u003e\u003ccode\u003e084f9a6\u003c/code\u003e\u003c/a\u003e Modernize locize.com URLs and refresh UTM tags\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/i18next/react-i18next/compare/v17.0.6...v17.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-charts-wrapper` from 0.6.0 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/wuxudong/react-native-charts-wrapper/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-paper` from 5.15.1 to 5.15.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/callstack/react-native-paper/releases\"\u003ereact-native-paper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 5.15.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/callstack/react-native-paper/compare/v5.15.1...v5.15.2\"\u003e5.15.2\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix portals, dialogs \u0026amp; modals not correctly positioned on react native 0.85 (\u003ca href=\"https://redirect.github.com/callstack/react-native-paper/issues/4906\"\u003e#4906\u003c/a\u003e) (\u003ca href=\"https://github.com/callstack/react-native-paper/commit/2fea2cdbfe327e925524bbf930dc1bc85bf0ccee\"\u003e2fea2cd\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/callstack/react-native-paper/commit/16a69a70950e02ecc208d6033cff5fe76ac6f528\"\u003e\u003ccode\u003e16a69a7\u003c/code\u003e\u003c/a\u003e chore: release 5.15.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callstack/react-native-paper/commit/2fea2cdbfe327e925524bbf930dc1bc85bf0ccee\"\u003e\u003ccode\u003e2fea2cd\u003c/code\u003e\u003c/a\u003e fix: fix portals, dialogs \u0026amp; modals not correctly positioned on react native 0...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/callstack/react-native-paper/compare/v5.15.1...v5.15.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-paper-dates` from 0.23.6 to 0.23.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/web-ridge/react-native-paper-dates/releases\"\u003ereact-native-paper-dates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 0.23.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use dark scrollbar in dark mode on web by \u003ca href=\"https://github.com/iM-GeeKy\"\u003e\u003ccode\u003e@​iM-GeeKy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-ridge/react-native-paper-dates/pull/527\"\u003eweb-ridge/react-native-paper-dates#527\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-ridge/react-native-paper-dates/compare/v0.23.6...v0.23.8\"\u003ehttps://github.com/web-ridge/react-native-paper-dates/compare/v0.23.6...v0.23.8\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/web-ridge/react-native-paper-dates/commit/59506294391b1cc105f0cc771346ef0902f9b9e4\"\u003e\u003ccode\u003e5950629\u003c/code\u003e\u003c/a\u003e chore: release 0.23.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-ridge/react-native-paper-dates/commit/c2ed57fc25fbb2213f488034175f5f6eb6496a47\"\u003e\u003ccode\u003ec2ed57f\u003c/code\u003e\u003c/a\u003e fix: use dark scrollbar in dark mode on web (\u003ca href=\"https://redirect.github.com/web-ridge/react-native-paper-dates/issues/527\"\u003e#527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/web-ridge/react-native-paper-dates/compare/v0.23.6...v0.23.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-reanimated` from 4.3.0 to 4.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/react-native-reanimated/releases\"\u003ereact-native-reanimated's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eReanimated - 4.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echerry-pick(Reanimated): Incorrect CSS props reverting on CSS transition detach (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9220\"\u003e#9220\u003c/a\u003e) by \u003ca href=\"https://github.com/MatiPl01\"\u003e\u003ccode\u003e@​MatiPl01\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9288\"\u003esoftware-mansion/react-native-reanimated#9288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echerry-pick(Reanimated): Fix animation cancellation race condition missing code (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9242\"\u003e#9242\u003c/a\u003e) by \u003ca href=\"https://github.com/MatiPl01\"\u003e\u003ccode\u003e@​MatiPl01\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9289\"\u003esoftware-mansion/react-native-reanimated#9289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echerry-pick(4.3-stable): workflow for OIDC publishing (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9095\"\u003e#9095\u003c/a\u003e) by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9298\"\u003esoftware-mansion/react-native-reanimated#9298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echerry-pick(4.3-stable): useScrollOffset on renderScrollComponent (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9286\"\u003e#9286\u003c/a\u003e) by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9299\"\u003esoftware-mansion/react-native-reanimated#9299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echerry-pick(Reanimated): Fix Unistyles flattening regression in \u003ccode\u003e4.3.0\u003c/code\u003e (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9284\"\u003e#9284\u003c/a\u003e) by \u003ca href=\"https://github.com/MatiPl01\"\u003e\u003ccode\u003e@​MatiPl01\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9301\"\u003esoftware-mansion/react-native-reanimated#9301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echerry-pick(4.3-stable): fix registries race conditions (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9323\"\u003e#9323\u003c/a\u003e) by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9349\"\u003esoftware-mansion/react-native-reanimated#9349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(Reanimated): 4.3.1 by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-reanimated/pull/9353\"\u003esoftware-mansion/react-native-reanimated#9353\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/software-mansion/react-native-reanimated/compare/4.3.0...4.3.1\"\u003ehttps://github.com/software-mansion/react-native-reanimated/compare/4.3.0...4.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/b3496317bea23c7979af7aa85a626cbeac38b8dc\"\u003e\u003ccode\u003eb349631\u003c/code\u003e\u003c/a\u003e release(Reanimated): 4.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/177650b3c11b2591093993254e95fc5e2294c4af\"\u003e\u003ccode\u003e177650b\u003c/code\u003e\u003c/a\u003e fix: OIDC releases not including type declarations (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9348\"\u003e#9348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/6dd67293b8c394aedc2512e8d1e696c4ae2cc963\"\u003e\u003ccode\u003e6dd6729\u003c/code\u003e\u003c/a\u003e fix(Reanimated): registries race conditions (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9323\"\u003e#9323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/d889209c00913bfbc33e9984399f61361d6a0518\"\u003e\u003ccode\u003ed889209\u003c/code\u003e\u003c/a\u003e cherry-pick(Reanimated): Fix Unistyles flattening regression in \u003ccode\u003e4.3.0\u003c/code\u003e (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/928\"\u003e#928\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/ce0460b02d179571e5f042cf7b11b0d5969ed9e7\"\u003e\u003ccode\u003ece0460b\u003c/code\u003e\u003c/a\u003e cherry-pick(4.3-stable): useScrollOffset on renderScrollComponent (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9286\"\u003e#9286\u003c/a\u003e) (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9\"\u003e#9\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/f8a5240ab83f5b63644a99543d0dcabad3621f90\"\u003e\u003ccode\u003ef8a5240\u003c/code\u003e\u003c/a\u003e feat: workflow for OIDC publishing (\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated/issues/9095\"\u003e#9095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/9cad57e0b2a97e5e8dbe2ce704068589b4a458d4\"\u003e\u003ccode\u003e9cad57e\u003c/code\u003e\u003c/a\u003e cherry-pick(Reanimated): Fix animation cancellation race condition missing co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commit/a12d1ef816cd645efd906c1b845487b196295173\"\u003e\u003ccode\u003ea12d1ef\u003c/code\u003e\u003c/a\u003e cherry-pick(Reanimated): Incorrect CSS props reverting on CSS transition deta...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/software-mansion/react-native-reanimated/commits/4.3.1/packages/react-native-reanimated\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-safe-area-context` from 5.7.0 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/releases\"\u003ereact-native-safe-area-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 5.8.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/compare/v5.7.0...v5.8.0\"\u003e5.8.0\u003c/a\u003e (2026-05-18)\u003c/h1\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove UIImplementation usage from SafeAreaView (\u003ca href=\"https://redirect.github.com/AppAndFlow/react-native-safe-area-context/issues/730\"\u003e#730\u003c/a\u003e) (\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/commit/ef89f4d52303cb965edd06892f00d26ec1043ace\"\u003eef89f4d\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/AppAndFlow/react-native-safe-area-context/commit/5a9ad5e337ba7048f0ef6e720a5a56a8840bc548\"\u003e\u003ccode\u003e5a9ad5e\u003c/code\u003e\u003c/a\u003e chore: release 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/commit/ef89f4d52303cb965edd06892f00d26ec1043ace\"\u003e\u003ccode\u003eef89f4d\u003c/code\u003e\u003c/a\u003e fix: remove UIImplementation usage from SafeAreaView (\u003ca href=\"https://redirect.github.com/AppAndFlow/react-native-safe-area-context/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/commit/93b7a324317031bdec170b3380b220eee4231a2d\"\u003e\u003ccode\u003e93b7a32\u003c/code\u003e\u003c/a\u003e ci: add Windows matrix to Android build (\u003ca href=\"https://redirect.github.com/AppAndFlow/react-native-safe-area-context/issues/726\"\u003e#726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/commit/3ec2ff382b2bbe1e6d422659b6a04163e85b0c06\"\u003e\u003ccode\u003e3ec2ff3\u003c/code\u003e\u003c/a\u003e chore(docs): fix typo in SafeAreaView api reference (\u003ca href=\"https://redirect.github.com/AppAndFlow/react-native-safe-area-context/issues/718\"\u003e#718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/commit/843e5b90dc79daad6c48188d0f889e9ef38ce146\"\u003e\u003ccode\u003e843e5b9\u003c/code\u003e\u003c/a\u003e Added gemfile and updated podfile.lock (\u003ca href=\"https://redirect.github.com/AppAndFlow/react-native-safe-area-context/issues/696\"\u003e#696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/AppAndFlow/react-native-safe-area-context/compare/v5.7.0...v5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-screens` from 4.24.0 to 4.25.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/react-native-screens/releases\"\u003ereact-native-screens's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.25.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003ePatch version with some crucial fixes.\u003c/p\u003e\n\u003ch2\u003eBug fixes 🐞\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(Android, Tabs): handle Tabs reattachment to window (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(Android, FormSheet): Prioritize keyboard animation over content resize animation (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/3924\"\u003e#3924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(Android, FormSheet): Align animators implementation to use ValueAnimator (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/3922\"\u003e#3922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(Android, FormSheet): Minor cleanups in SheetAnimationCoordinator (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/3921\"\u003e#3921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(Android, FormSheet): Create SheetAnimationCoordinator to synchronize animations coming from different sources (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/software-mansion/react-native-screens/compare/4.25.0...4.25.1\"\u003ehttps://github.com/software-mansion/react-native-screens/compare/4.25.0...4.25.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.25.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eMinor release, bringing golden version of Tabs API. Unless we get your negative feedback, we plan to stabilise\nTabs API in next minor.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!important]\n4.25.0 no longer supports \u003cstrong\u003ethe legacy architecture\u003c/strong\u003e. Most likely, the library will simply fail to build.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis release brings important Tabs API changes in JS and native layer, required for stabilisation of the API.\nDownstream libraries are already in advanced stage of adaptation to these changes. Please track the releases\nof your navigation solution for compatibility remarks.\u003c/p\u003e\n\u003ch2\u003eImprovements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(Tabs): remove \u003ccode\u003efreezeContents\u003c/code\u003e \u0026amp; \u003ccode\u003eplaceholder\u003c/code\u003e props by \u003ca href=\"https://github.com/kkafar\"\u003e\u003ccode\u003e@​kkafar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3673\"\u003esoftware-mansion/react-native-screens#3673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Android, Tabs): Add support for selectedIcon on Android by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3633\"\u003esoftware-mansion/react-native-screens#3633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: define min. required \u003ccode\u003ereact-native\u003c/code\u003e version in \u003ccode\u003epeerDependencies\u003c/code\u003e by \u003ca href=\"https://github.com/kkafar\"\u003e\u003ccode\u003e@​kkafar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3691\"\u003esoftware-mansion/react-native-screens#3691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(readme): update supported RN versions in readme (drop legacy arch) by \u003ca href=\"https://github.com/kkafar\"\u003e\u003ccode\u003e@​kkafar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3692\"\u003esoftware-mansion/react-native-screens#3692\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003eScrollViewMarker\u003c/code\u003e experimental component by \u003ca href=\"https://github.com/kkafar\"\u003e\u003ccode\u003e@​kkafar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3674\"\u003esoftware-mansion/react-native-screens#3674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: rename \u003ccode\u003eTabsAccessory\u003c/code\u003e to \u003ccode\u003eTabsBottomAccessory\u003c/code\u003e by \u003ca href=\"https://github.com/kligarski\"\u003e\u003ccode\u003e@​kligarski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3712\"\u003esoftware-mansion/react-native-screens#3712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(iOS, Split): align naming for native components by \u003ca href=\"https://github.com/sgaczol\"\u003e\u003ccode\u003e@​sgaczol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3695\"\u003esoftware-mansion/react-native-screens#3695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Android, Tabs): State-driven appearance on Android by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3714\"\u003esoftware-mansion/react-native-screens#3714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(iOS, Tabs): handle \u003ccode\u003ecolorScheme\u003c/code\u003e (dark mode) by \u003ca href=\"https://github.com/kligarski\"\u003e\u003ccode\u003e@​kligarski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3716\"\u003esoftware-mansion/react-native-screens#3716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Tabs): add native RTL support for bottom tabs on iOS \u0026amp; Android by \u003ca href=\"https://github.com/ahmedawaad1804\"\u003e\u003ccode\u003e@​ahmedawaad1804\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3613\"\u003esoftware-mansion/react-native-screens#3613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Android): configure \u003ccode\u003eRNSLog\u003c/code\u003e utility by \u003ca href=\"https://github.com/sgaczol\"\u003e\u003ccode\u003e@​sgaczol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3718\"\u003esoftware-mansion/react-native-screens#3718\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(iOS): configure \u003ccode\u003eRNSLog\u003c/code\u003e utility by \u003ca href=\"https://github.com/sgaczol\"\u003e\u003ccode\u003e@​sgaczol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3727\"\u003esoftware-mansion/react-native-screens#3727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(Android): disable default RNSLog activation in debug mode by \u003ca href=\"https://github.com/sgaczol\"\u003e\u003ccode\u003e@​sgaczol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3730\"\u003esoftware-mansion/react-native-screens#3730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(iOS, Stack v4): Use new invalidation callback on Fabric by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3728\"\u003esoftware-mansion/react-native-screens#3728\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(JS) - \u003ccode\u003eRNSLog\u003c/code\u003e utility by \u003ca href=\"https://github.com/sgaczol\"\u003e\u003ccode\u003e@​sgaczol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3733\"\u003esoftware-mansion/react-native-screens#3733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(iOS, Tabs): Migrate tabs to new invalidate callback on Fabric by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3729\"\u003esoftware-mansion/react-native-screens#3729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Tabs, Android): handle \u003ccode\u003ecolorScheme\u003c/code\u003e (dark mode) by \u003ca href=\"https://github.com/kligarski\"\u003e\u003ccode\u003e@​kligarski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3723\"\u003esoftware-mansion/react-native-screens#3723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(Tabs): Rename \u003ccode\u003etabKey\u003c/code\u003e to \u003ccode\u003escreenKey\u003c/code\u003e by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3750\"\u003esoftware-mansion/react-native-screens#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(JS, Tabs): Cleanup API following design doc by \u003ca href=\"https://github.com/t0maboro\"\u003e\u003ccode\u003e@​t0maboro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3748\"\u003esoftware-mansion/react-native-screens#3748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(Android, Tabs): add prop to configure whether tab bar respects IME insets by \u003ca href=\"https://github.com/kligarski\"\u003e\u003ccode\u003e@​kligarski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/pull/3740\"\u003esoftware-mansion/react-native-screens#3740\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/software-mansion/react-native-screens/commit/a00b3597714c55481206dfefce66f9c2fa2dbf19\"\u003e\u003ccode\u003ea00b359\u003c/code\u003e\u003c/a\u003e Remove import of test 3910\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/8722518ef929f1c8e3716cc811ed3541787d175b\"\u003e\u003ccode\u003e8722518\u003c/code\u003e\u003c/a\u003e fix(Android, Tabs): handle Tabs reattachment to window (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/c2172beab7ccae5dd2a87d53e9be940662c56a22\"\u003e\u003ccode\u003ec2172be\u003c/code\u003e\u003c/a\u003e fix(Android, FormSheet): Prioritize keyboard animation over content resize an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/fa548257dfb292c683c03d90bdea5564e00206ea\"\u003e\u003ccode\u003efa54825\u003c/code\u003e\u003c/a\u003e refactor(Android, FormSheet): Align animators implementation to use ValueAnim...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/1258d2b9790e8c2b21574cd605db5c1c62df7460\"\u003e\u003ccode\u003e1258d2b\u003c/code\u003e\u003c/a\u003e refactor(Android, FormSheet): Minor cleanups in SheetAnimationCoordinator (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/25651730f11e3d57506b7dfded80974bd55a019c\"\u003e\u003ccode\u003e2565173\u003c/code\u003e\u003c/a\u003e fix(Android, FormSheet): Create SheetAnimationCoordinator to synchronize anim...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/dfd36e1f68a34cee6baace4293cf799f970631c8\"\u003e\u003ccode\u003edfd36e1\u003c/code\u003e\u003c/a\u003e chore: revert \u0026quot;chore: cherry-pick changes to 4.25.1 stable\u0026quot; (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4055\"\u003e#4055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/0b200fd53b608197cc45c551d0f0558018094ada\"\u003e\u003ccode\u003e0b200fd\u003c/code\u003e\u003c/a\u003e chore: cherry-pick changes to 4.25.1 stable (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4054\"\u003e#4054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/c07b9c5378876ea2b30426a27263815821cd7e7f\"\u003e\u003ccode\u003ec07b9c5\u003c/code\u003e\u003c/a\u003e fix: add web fallback for ScrollViewMarker (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-screens/commit/9543bbdd14c47c0bac81313b70e214e56abc1ebd\"\u003e\u003ccode\u003e9543bbd\u003c/code\u003e\u003c/a\u003e fix(iOS, Tabs): register navigation state observer outside RCTAssert (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-screens/issues/4004\"\u003e#4004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/software-mansion/react-native-screens/compare/4.24.0...4.25.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-svg` from 15.15.4 to 15.15.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/software-mansion/react-native-svg/releases\"\u003ereact-native-svg's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.15.5\u003c/h2\u003e\n\u003cp\u003eThis release includes minor fixes and improvements across all platforms, along with the OIDC setup.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: clang-diagnostic-inconsistent-missing-override error in Imageview… by \u003ca href=\"https://github.com/acoates-ms\"\u003e\u003ccode\u003e@​acoates-ms\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2939\"\u003esoftware-mansion/react-native-svg#2939\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: render SVG on macOS Fabric by opting out of updateLayer by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2941\"\u003esoftware-mansion/react-native-svg#2941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: drop warn-once dependency by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2946\"\u003esoftware-mansion/react-native-svg#2946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump tests-example to react-native@0.85.3 by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2945\"\u003esoftware-mansion/react-native-svg#2945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Setup publishing workflow by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2947\"\u003esoftware-mansion/react-native-svg#2947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove release-it package by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2950\"\u003esoftware-mansion/react-native-svg#2950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): fix MaskView broken when enabling RN props 2.0 by \u003ca href=\"https://github.com/hannojg\"\u003e\u003ccode\u003e@​hannojg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2948\"\u003esoftware-mansion/react-native-svg#2948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): fix LinearGradient when enabling RN props 2.0 by \u003ca href=\"https://github.com/hannojg\"\u003e\u003ccode\u003e@​hannojg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2949\"\u003esoftware-mansion/react-native-svg#2949\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add RNRepo to ci builds by \u003ca href=\"https://github.com/radoslawrolka\"\u003e\u003ccode\u003e@​radoslawrolka\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2944\"\u003esoftware-mansion/react-native-svg#2944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: apply opacity to currentColor for fill and stroke on Apple platforms by \u003ca href=\"https://github.com/davor-bauk-sh\"\u003e\u003ccode\u003e@​davor-bauk-sh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2923\"\u003esoftware-mansion/react-native-svg#2923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update repository URL by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2957\"\u003esoftware-mansion/react-native-svg#2957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 15.15.5 by \u003ca href=\"https://github.com/jakex7\"\u003e\u003ccode\u003e@​jakex7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2956\"\u003esoftware-mansion/react-native-svg#2956\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/hannojg\"\u003e\u003ccode\u003e@​hannojg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2948\"\u003esoftware-mansion/react-native-svg#2948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/radoslawrolka\"\u003e\u003ccode\u003e@​radoslawrolka\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2944\"\u003esoftware-mansion/react-native-svg#2944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davor-bauk-sh\"\u003e\u003ccode\u003e@​davor-bauk-sh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/pull/2923\"\u003esoftware-mansion/react-native-svg#2923\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/software-mansion/react-native-svg/compare/v15.15.4...v15.15.5\"\u003ehttps://github.com/software-mansion/react-native-svg/compare/v15.15.4...v15.15.5\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/software-mansion/react-native-svg/commit/af03fe811effb266eeb897363df7ed5286bcc9dc\"\u003e\u003ccode\u003eaf03fe8\u003c/code\u003e\u003c/a\u003e fix: update repository URL (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2957\"\u003e#2957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/347e097a02ef046e6e1fcc79292ecd48e58f7a40\"\u003e\u003ccode\u003e347e097\u003c/code\u003e\u003c/a\u003e Release 15.15.5 (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/8db3cf7459820cf3309b79f20b353d29eac7603f\"\u003e\u003ccode\u003e8db3cf7\u003c/code\u003e\u003c/a\u003e fix: apply opacity to currentColor for fill and stroke on Apple platforms (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/833e601c8b81df300bfa8b69e5d954d01f738259\"\u003e\u003ccode\u003e833e601\u003c/code\u003e\u003c/a\u003e Add RNRepo to ci builds (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/341429231aaf4c6663e154a714da1716431883a5\"\u003e\u003ccode\u003e3414292\u003c/code\u003e\u003c/a\u003e fix(android): fix LinearGradient when enabling RN props 2.0 (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2949\"\u003e#2949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/bc005aa022d8306c4f5f2c942942f7003ea072be\"\u003e\u003ccode\u003ebc005aa\u003c/code\u003e\u003c/a\u003e fix(android): fix MaskView broken when enabling RN props 2.0 (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/21c4783be613450893f626124bb485fc6f125d34\"\u003e\u003ccode\u003e21c4783\u003c/code\u003e\u003c/a\u003e chore: remove release-it package (\u003ca href=\"https://redirect.github.com/software-mansion/react-native-svg/issues/2950\"\u003e#2950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/software-mansion/react-native-svg/commit/51defd73d33a367c85b68b4007431347f049706b\"\u003e\u003cco...\n\n_Description has been truncated_","html_url":"https://github.com/OpenDTU-App/opendtu-react-native/pull/575","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenDTU-App%2Fopendtu-react-native/issues/575","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/575/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-19T03:22:51.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4474146505","node_id":"PR_kwDOQALl387c5z3h","number":185,"state":"closed","title":"client(deps): bump the react-dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","client"],"assignees":["d1vanloon"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-25T23:44:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T03:22:51.000Z","updated_at":"2026-05-25T23:44:45.000Z","time_to_close":591712,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"client(deps): bump","group_name":"react-dependencies","update_count":4,"packages":[{"name":"react","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-test-renderer","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"}],"path":null,"ecosystem":"npm"},"body":"Bumps the react-dependencies group with 4 updates in the /client directory: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom), [react-redux](https://github.com/reduxjs/react-redux) and [react-test-renderer](https://github.com/facebook/react/tree/HEAD/packages/react-test-renderer).\n\nUpdates `react` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-test-renderer` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-test-renderer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-test-renderer\"\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/d1vanloon/poinz/pull/185","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/d1vanloon%2Fpoinz/issues/185","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/185/packages"}},{"old_version":"8.1.3","new_version":"9.3.0","update_type":"major","path":null,"pr_created_at":"2026-05-18T20:46:08.000Z","version_change":"8.1.3 → 9.3.0","issue":{"uuid":"4472453674","node_id":"PR_kwDOFwwaqM7c0a5d","number":2021,"state":"open","title":"build(deps): bump react-redux from 8.1.3 to 9.3.0","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-18T20:46:08.000Z","updated_at":"2026-06-01T17:33:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"react-redux","old_version":"8.1.3","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 8.1.3 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e updates the React peer dependency to work with React 19, and improves treeshakeability of our build artifacts.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eReact 19 Compat\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://react.dev/blog/2024/12/05/react-19\"\u003eReact 19 was just released\u003c/a\u003e! We've updated our peer dep to accept React 19, and updated our runtime and type tests to check against both React 18 and 19.\u003c/p\u003e\n\u003cp\u003eAlso see \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases/tag/v2.5.0\"\u003eRedux Toolkit v2.5.0\u003c/a\u003e for the same peer dep update.\u003c/p\u003e\n\u003ch3\u003eTreeshaking\u003c/h3\u003e\n\u003cp\u003eWe've done some nitty-gritty optimization work to ensure bundlers correctly treeshake unused parts of the bundle.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove treeshakeability of build artifacts by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2176\"\u003ereduxjs/react-redux#2176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2172\"\u003ereduxjs/react-redux#2172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React 19 (take 2) by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2216\"\u003ereduxjs/react-redux#2216\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/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v8.1.3...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/US-EPA-CAMD/easey-ecmps-ui/pull/2021","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/US-EPA-CAMD%2Feasey-ecmps-ui/issues/2021","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2021/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-18T09:01:25.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4467729915","node_id":"PR_kwDORrEbGM7clBig","number":53,"state":"closed","title":"chore: bump the production-patches group across 1 directory with 7 updates","user":"dependabot[bot]","labels":[],"assignees":["Alexr2391"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-25T08:30:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-18T09:01:25.000Z","updated_at":"2026-05-25T08:30:03.000Z","time_to_close":602915,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: bump","group_name":"production-patches","update_count":7,"packages":[{"name":"@mui/material","old_version":"7.3.10","new_version":"7.3.11","repository_url":"https://github.com/mui/material-ui"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@supabase/supabase-js","old_version":"2.103.3","new_version":"2.105.4","repository_url":"https://github.com/supabase/supabase-js"},{"name":"next","old_version":"16.2.4","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"react","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-patches group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.10` | `7.3.11` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.103.3` | `2.105.4` |\n| [next](https://github.com/vercel/next.js) | `16.2.4` | `16.2.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n\n\nUpdates `@mui/material` from 7.3.10 to 7.3.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e@​mui/material's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.11\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 5 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.11\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[autocomplete] Fix highlight sync and scroll preservation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48350\"\u003e#48350\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix popper rendering issues (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48343\"\u003e#48343\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Improve highlight tracking and selection state (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48318\"\u003e#48318\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button] Fix \u003ccode\u003estartIcon\u003c/code\u003e alignment (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48339\"\u003e#48339\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button] Remove duplicated className entries (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48284\"\u003e#48284\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[checkbox] Set \u003ccode\u003earia-checked=mixed\u003c/code\u003e when indeterminate (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48286\"\u003e#48286\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dialog][drawer][focus trap] Fix initial focus target (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48324\"\u003e#48324\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[drawer] Fix transition jump (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48340\"\u003e#48340\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[input] Fix layout shift with display: flex (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48359\"\u003e#48359\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[inputs] Fix autofocus in SSR environment (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48307\"\u003e#48307\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[popper] Persist positioning styles when popperOptions changes reference (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48302\"\u003e#48302\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Fix incorrect \u003ccode\u003erole\u003c/code\u003e with \u003ccode\u003eslotProps.input\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48472\"\u003e#48472\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[utils] Add shadow dom utils (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48309\"\u003e#48309\u003c/a\u003e) \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\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[docs] Update banner to announce v9 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48299\"\u003e#48299\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs] Add v9 in the versions select in v7.mui.com (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48233\"\u003e#48233\u003c/a\u003e) \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[internal] Update some host-reference entries (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48225\"\u003e#48225\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/blob/v7.3.11/CHANGELOG.md\"\u003e@​mui/material's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.11\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eMay 6, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 5 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.11\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[autocomplete] Fix highlight sync and scroll preservation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48350\"\u003e#48350\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix popper rendering issues (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48343\"\u003e#48343\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Improve highlight tracking and selection state (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48318\"\u003e#48318\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button] Fix \u003ccode\u003estartIcon\u003c/code\u003e alignment (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48339\"\u003e#48339\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button] Remove duplicated className entries (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48284\"\u003e#48284\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[checkbox] Set \u003ccode\u003earia-checked=mixed\u003c/code\u003e when indeterminate (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48286\"\u003e#48286\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dialog][drawer][focus trap] Fix initial focus target (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48324\"\u003e#48324\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[drawer] Fix transition jump (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48340\"\u003e#48340\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[input] Fix layout shift with display: flex (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48359\"\u003e#48359\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[inputs] Fix autofocus in SSR environment (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48307\"\u003e#48307\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[popper] Persist positioning styles when popperOptions changes reference (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48302\"\u003e#48302\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Fix incorrect \u003ccode\u003erole\u003c/code\u003e with \u003ccode\u003eslotProps.input\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48472\"\u003e#48472\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[utils] Add shadow dom utils (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48309\"\u003e#48309\u003c/a\u003e) \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\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[docs] Update banner to announce v9 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48299\"\u003e#48299\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs] Add v9 in the versions select in v7.mui.com (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48233\"\u003e#48233\u003c/a\u003e) \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[internal] Update some host-reference entries (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48225\"\u003e#48225\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/6ddda377e979d1783b2cc00226098fde4509bb2e\"\u003e\u003ccode\u003e6ddda37\u003c/code\u003e\u003c/a\u003e [release] v7.3.11 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48478\"\u003e#48478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/a2c7fa0eaeec48767ef7728a1d418609e0bf44ea\"\u003e\u003ccode\u003ea2c7fa0\u003c/code\u003e\u003c/a\u003e [switch] Fix incorrect \u003ccode\u003erole\u003c/code\u003e with \u003ccode\u003eslotProps.input\u003c/code\u003e (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48472\"\u003e#48472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/c3628bd4930e9089fdf41cba78fc2b5798a2bc76\"\u003e\u003ccode\u003ec3628bd\u003c/code\u003e\u003c/a\u003e [input] Fix layout shift with display: flex (\u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48359\"\u003e#48359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/290c89694eae625cf4ad20f874098f0b8889ceb4\"\u003e\u003ccode\u003e290c896\u003c/code\u003e\u003c/a\u003e [autocomplete] Fix highlight sync and scroll preservation (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48350\"\u003e#48350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/6e172b760815dc3dc8254f58e0dcd793fe690979\"\u003e\u003ccode\u003e6e172b7\u003c/code\u003e\u003c/a\u003e [autocomplete] Fix popper rendering issues (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48343\"\u003e#48343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/3f2323ce5e780134dcbe75802cf5ab5035822dd4\"\u003e\u003ccode\u003e3f2323c\u003c/code\u003e\u003c/a\u003e [drawer] Fix transition jump (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48340\"\u003e#48340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/1afbdfebd521eb96c2bd4d43ec1f9b2f48960a00\"\u003e\u003ccode\u003e1afbdfe\u003c/code\u003e\u003c/a\u003e [button] Fix \u003ccode\u003estartIcon\u003c/code\u003e alignment (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48339\"\u003e#48339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/dcef24179ffd7a08f47e4c6b656cd58181c34fdc\"\u003e\u003ccode\u003edcef241\u003c/code\u003e\u003c/a\u003e [dialog][drawer][focus trap] Fix initial focus target (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48324\"\u003e#48324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/4b0275ea82d1807324eb04034db50501eac1f802\"\u003e\u003ccode\u003e4b0275e\u003c/code\u003e\u003c/a\u003e [autocomplete] Improve highlight tracking and selection state (\u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e) (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/47e41decac18a891f329f854b0d22e2585fa95be\"\u003e\u003ccode\u003e47e41de\u003c/code\u003e\u003c/a\u003e [internal] Update some host-reference entries (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48225\"\u003e#48225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v7.3.11/packages/mui-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.11.2 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e@​reduxjs/toolkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e adds RTK usage skills files (via TanStack Intent) exports the RTK Query hook options types for reusability, fixes issues with infinite query status flags and batching handling, and makes some small TS improvements.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eSkills Files\u003c/h3\u003e\n\u003cp\u003eWe've generated agent skill files that are now included in the RTK package itself in a \u003ccode\u003eskills\u003c/code\u003e folder.  They cover using and migrating to modern RTK, client and server state management, and handling side effects.  You can point your agent at these skills yourself, or use \u003ca href=\"https://tanstack.com/intent/latest/docs/getting-started/quick-start-consumers\"\u003eTanStack Intent\u003c/a\u003e to pick them up.\u003c/p\u003e\n\u003ch3\u003eTypeScript Improvements\u003c/h3\u003e\n\u003cp\u003eThe types for our RTK Query hook options are now exported, which lets you stop using \u003ccode\u003eParameters\u003c/code\u003e to extract those types for use in your own code.\u003c/p\u003e\n\u003cp\u003eThe types for listener middleware matchers were tweaked to allow \u003ccode\u003einterface\u003c/code\u003e-based type guards, not just \u003ccode\u003etype\u003c/code\u003e-based definitions.\u003c/p\u003e\n\u003cp\u003eThe internal \u003ccode\u003eIgnorePaths\u003c/code\u003e type was renamed to \u003ccode\u003eIgnoredPaths\u003c/code\u003e for consistency.\u003c/p\u003e\n\u003cp\u003eWe now use the built-in \u003ccode\u003eNoInfer\u003c/code\u003e util that comes with TS 5.4+.\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cp\u003eWe fixed handling of the \u003ccode\u003eisSuccess\u003c/code\u003e status flag when switching infinite query cache entries. This should prevent accidental UI flashes that were occurring due to this flag accidentally flipping.\u003c/p\u003e\n\u003cp\u003eWe've added a 100ms timeout fallback to the \u003ccode\u003eautoBatch\u003c/code\u003e enhancer's \u003ccode\u003erequestAnimationFrame\u003c/code\u003e timer.  We had several reports that \u003ccode\u003erAF\u003c/code\u003e didn't work correctly when used in background tabs / opened windows, and that RTK never updated the UI.  This should ensure that the updates flush correctly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExport hook options types for RTK Query hooks by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5218\"\u003ereduxjs/redux-toolkit#5218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TanStack Intent skills for Redux Toolkit by \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5249\"\u003ereduxjs/redux-toolkit#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep isSuccess: true when switching infinite query cache entries by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5268\"\u003ereduxjs/redux-toolkit#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow interface-based type guards as listener matcher by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5269\"\u003ereduxjs/redux-toolkit#5269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setTimeout fallback to raf autoBatch strategy for background tabs by \u003ca href=\"https://github.com/riqts\"\u003e\u003ccode\u003e@​riqts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5273\"\u003ereduxjs/redux-toolkit#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(toolkit): rename \u003ccode\u003eIgnorePaths\u003c/code\u003e type to \u003ccode\u003eIgnoredPaths\u003c/code\u003e by \u003ca href=\"https://github.com/Ri5ha6h\"\u003e\u003ccode\u003e@​Ri5ha6h\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5284\"\u003ereduxjs/redux-toolkit#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5289\"\u003ereduxjs/redux-toolkit#5289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/576a02f8056fbee2dcaddb4d2e4d2da3b7937c58\"\u003e\u003ccode\u003e576a02f\u003c/code\u003e\u003c/a\u003e Release 2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/de2d55e1a2b0bcf8873d96f8ac6bb0f8d1aacce7\"\u003e\u003ccode\u003ede2d55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5237\"\u003e#5237\u003c/a\u003e from aryaemami59/fix/codegen/generateEndpoints-retur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/ac807c317aeb825cc03ca853d8da76d9506ff8db\"\u003e\u003ccode\u003eac807c3\u003c/code\u003e\u003c/a\u003e fix(codegen): narrow \u003ccode\u003egenerateEndpoints\u003c/code\u003e return type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/01ed3ba07cb045cdbec44ea00c2bda35ec85a00f\"\u003e\u003ccode\u003e01ed3ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5289\"\u003e#5289\u003c/a\u003e from aryaemami59/feat/toolkit/switch-to-native-NoInfer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/1f16db1c7c8eb3f5007cfdbab4e8b369103d806a\"\u003e\u003ccode\u003e1f16db1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5290\"\u003e#5290\u003c/a\u003e from aryaemami59/build/toolkit/exclude-test-files-fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/23783c1335eec39d55cb8cd249e1b8251722aee1\"\u003e\u003ccode\u003e23783c1\u003c/code\u003e\u003c/a\u003e build(toolkit): exclude test files from final bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/91b8b0a38c52e2c26aaa481228ed47f9ca3f082a\"\u003e\u003ccode\u003e91b8b0a\u003c/code\u003e\u003c/a\u003e feat(toolkit)!: switch to native \u003ccode\u003eNoInfer\u003c/code\u003e utility type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/0b37f1a905930dc495c402d92b79a8e45c6bd29d\"\u003e\u003ccode\u003e0b37f1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5286\"\u003e#5286\u003c/a\u003e from aryaemami59/docs/toolkit/fix-typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3cd62c8e3d617f4b62d73067408a7039b659ba6d\"\u003e\u003ccode\u003e3cd62c8\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003eunforwardedActions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/64853cc12b06d6c22cea0a9bbaf30b4e6b32f9c8\"\u003e\u003ccode\u003e64853cc\u003c/code\u003e\u003c/a\u003e chore: fix various typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.11.2...v2.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.103.3 to 2.105.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/supabase-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.105.4\u003c/h2\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e return null from getItemAsync on JSON parse failure (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e restore non-Error abort detection in fetch catch (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2335\"\u003e#2335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e guard sessionStorage access in restricted-storage browsers (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2339\"\u003e#2339\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.4-canary.2\u003c/h2\u003e\n\u003ch2\u003e2.105.4-canary.2 (2026-05-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.105.4-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.105.4-canary.1 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e guard sessionStorage access in restricted-storage browsers (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2339\"\u003e#2339\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.4-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.105.4-canary.0 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e return null from getItemAsync on JSON parse failure (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e restore non-Error abort detection in fetch catch (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2335\"\u003e#2335\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.3\u003c/h2\u003e\n\u003ch2\u003e2.105.3 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e narrow OAuth/CustomProvider types to fix downstream consumer typecheck (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2326\"\u003e#2326\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.2\u003c/h2\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add toJSON to WebAuthnError for correct JSON serialization (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e reduce any usage across packages (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2314\"\u003e#2314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e unify insert/upsert signatures (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2315\"\u003e#2315\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMuzzaiyyan Hussain \u003ca href=\"https://github.com/MuzzaiyyanHussain\"\u003e\u003ccode\u003e@​MuzzaiyyanHussain\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md\"\u003e@​supabase/supabase-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.105.4 (2026-05-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e widen enum-like unions with (string \u0026amp; {}) for forward compat (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMuzzaiyyan Hussain \u003ca href=\"https://github.com/MuzzaiyyanHussain\"\u003e\u003ccode\u003e@​MuzzaiyyanHussain\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add passkey support with WebAuthn registration, authentication, and management (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2283\"\u003e#2283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e Realtime deferred disconnect (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.104.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e propagate custom fetch to realtime client (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.104.0 (2026-04-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/db53b0fd15f413e75220104c180ae0539b2aa556\"\u003e\u003ccode\u003edb53b0f\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/5223888e85bf3f8f176bd2321e735aac1f31f44a\"\u003e\u003ccode\u003e5223888\u003c/code\u003e\u003c/a\u003e [patchback] docs(repo): \u003ca href=\"https://github.com/category\"\u003e\u003ccode\u003e@​category\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/subcategory\"\u003e\u003ccode\u003e@​subcategory\u003c/code\u003e\u003c/a\u003e tags across all packages (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/0412d0db46ac482a39694cfd932a68d0d95064a3\"\u003e\u003ccode\u003e0412d0d\u003c/code\u003e\u003c/a\u003e fix(auth): forward lockAcquireTimeout to SupabaseAuthClient (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/42c9cbbcba16b4b4b916c870e9bcd8a64ad71141\"\u003e\u003ccode\u003e42c9cbb\u003c/code\u003e\u003c/a\u003e [patchback] fix(misc): widen enum-like unions with (string \u0026amp; {}) for forward ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/7e1773cee8b4bf7923c455aef4f7dcf3b965b8fc\"\u003e\u003ccode\u003e7e1773c\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/ca8c418dbe912a72d6c6434c319d432d31867943\"\u003e\u003ccode\u003eca8c418\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2290\"\u003e#2290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/d19e6d3f8f7344205175034146ce61548d415837\"\u003e\u003ccode\u003ed19e6d3\u003c/code\u003e\u003c/a\u003e [patchback] docs(misc): rename anon key → publishable key and service role ke...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c420456290b0eccf34a2eb5625294752b52e26d4\"\u003e\u003ccode\u003ec420456\u003c/code\u003e\u003c/a\u003e [patchback] feat(auth): add passkey support with WebAuthn registration, authe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/bfb18bc82f452bf6987886ffbbe6a974496bf88d\"\u003e\u003ccode\u003ebfb18bc\u003c/code\u003e\u003c/a\u003e [patchback] feat(realtime): Realtime deferred disconnect (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/ed49eed13592a7c874ec799d6aa8ff7b675aa929\"\u003e\u003ccode\u003eed49eed\u003c/code\u003e\u003c/a\u003e chore(release): version 2.104.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2273\"\u003e#2273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.105.4/packages/core/supabase-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.2.4 to 16.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-26hh-7cqf-hhc6\"\u003eGHSA-26hh-7cqf-hhc6: Middleware / Proxy bypass in App Router applications via segment-prefetch routes - \u003cstrong\u003eIncomplete Fix Follow-Up\u003c/strong\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5\"\u003eGHSA-36qx-fr4f-26g5: Middleware / Proxy bypass in Pages Router applications using i18n\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModerate:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q\"\u003eGHSA-ffhc-5mcf-pf4q: Cross-site scripting in App Router applications using CSP nonces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h\"\u003eGHSA-gx5p-jg67-6x7h: Cross-site scripting in beforeInteractive scripts with untrusted input\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh\"\u003eGHSA-h64f-5h5j-jqjh: Denial of Service in the Image Optimization API\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7\"\u003eGHSA-wfc6-r584-vfw7: Cache poisoning in React Server Component responses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eLow:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949\"\u003eGHSA-vfv6-92ff-j949: Cache poisoning via collisions in React Server Component cache-busting\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq\"\u003eGHSA-3g8h-86w9-wvmq: Middleware / Proxy redirects can be cache-poisoned\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: preserve HTTP access fallbacks during prerender recovery (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92231\"\u003e#92231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix fallback route params case in app-page handler (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91737\"\u003e#91737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML response for route-level RSC requests in deployment adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91541\"\u003e#91541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch setHeader for direct route handlers (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93101\"\u003e#93101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude deployment id in \u003ccode\u003ecacheHandlers\u003c/code\u003e keys (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93453\"\u003e#93453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix double-encoding of URL pathname parts in client param parsing (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93491\"\u003e#93491\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ee6e79b1792a4d401ddf2480f40a83549fe8e722\"\u003e\u003ccode\u003eee6e79b\u003c/code\u003e\u003c/a\u003e v16.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/afa053d9eb9c2a68c7eba43e84fe6bed8babcd45\"\u003e\u003ccode\u003eafa053d\u003c/code\u003e\u003c/a\u003e Turbopack: Match proxy matchers with webpack implementation (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93594\"\u003e#93594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/97a154e5bbee0cb1ac3fb8aa4db66ac36e796e3d\"\u003e\u003ccode\u003e97a154e\u003c/code\u003e\u003c/a\u003e Turbopack: Fix middleware matcher suffix (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93590\"\u003e#93590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/83899bc89103d4df1479e065c7c1e09d4698a7b6\"\u003e\u003ccode\u003e83899bc\u003c/code\u003e\u003c/a\u003e [backport] Disable build caches for production/staging/force-preview deploys ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7b222b90954d607fc28a34e9b360a9b1636bc206\"\u003e\u003ccode\u003e7b222b9\u003c/code\u003e\u003c/a\u003e [backport][test] Pin package manager to patch versions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93595\"\u003e#93595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a8dc24f1fe23d4a22d24fac734837f7c824138f7\"\u003e\u003ccode\u003ea8dc24f\u003c/code\u003e\u003c/a\u003e [backport] Turbopack: more strict vergen setup (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93587\"\u003e#93587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4\"\u003e\u003ccode\u003e766148f\u003c/code\u003e\u003c/a\u003e v16.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/0dd94836a8b43209fcfefa448c141683c22c1a27\"\u003e\u003ccode\u003e0dd9483\u003c/code\u003e\u003c/a\u003e fix: add explicit checks for RSC header (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/83\"\u003e#83\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d166096c399c4fc4e09cd2d1bf26dca6579a855d\"\u003e\u003ccode\u003ed166096\u003c/code\u003e\u003c/a\u003e fix proxy matching for segment prefetch URLs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/89\"\u003e#89\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9d50c0b7190f59c470308578e12882788819f14c\"\u003e\u003ccode\u003e9d50c0b\u003c/code\u003e\u003c/a\u003e Strip next-resume header from incoming requests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.4...v16.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.5 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 9.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Alexr2391/real-estate-app/pull/53","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexr2391%2Freal-estate-app/issues/53","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/53/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":"/handlereg.web.frontend/src/main/frontend","pr_created_at":"2026-05-18T06:06:00.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4466678304","node_id":"PR_kwDOCwQ0Js7chqP-","number":184,"state":"open","title":"Bump react-redux from 9.2.0 to 9.3.0 in /handlereg.web.frontend/src/main/frontend","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-18T06:06:00.000Z","updated_at":"2026-05-18T06:09:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"}],"path":"/handlereg.web.frontend/src/main/frontend","ecosystem":"npm"},"body":"Bumps [react-redux](https://github.com/reduxjs/react-redux) from 9.2.0 to 9.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e officially marks the \u003ccode\u003econnect\u003c/code\u003e API as deprecated.\u003c/p\u003e\n\u003cp\u003eThat's it. That's the release. :)\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003econnect\u003c/code\u003e deprecation\u003c/h3\u003e\n\u003cp\u003eWay back in 2022, \u003ca href=\"https://github.com/reduxjs/redux/releases/tag/v4.2.0\"\u003eI officially marked the original Redux core \u003ccode\u003ecreateStore\u003c/code\u003e method as deprecated in Redux 4.2.0\u003c/a\u003e.  As I clearly stated in that release, the goal of marking \u003ccode\u003ecreateStore\u003c/code\u003e as deprecated was to encourage users to migrate to modern Redux Toolkit, especially for those users who don't read our docs (such as beginners following outdated tutorials or in bootcamps, etc).  The change was visual-only - adding \u003ccode\u003e@deprecated\u003c/code\u003e just marks the import with a strikethrough in an IDE, and the docblock references the \u0026quot;use modern Redux Toolkit\u0026quot; docs page.  No runtime errors, no behavior changes, just an indication that the function is considered obsolete and you shouldn't use it directly any more.  I also exported a \u003ccode\u003elegacy_createStore\u003c/code\u003e alias - same function, no deprecation attribute.\u003c/p\u003e\n\u003cp\u003eIt's 4 years later, and I'm finally doing the same thing for \u003ccode\u003econnect\u003c/code\u003e :)\u003c/p\u003e\n\u003cp\u003eAgain, \u003cstrong\u003enothing about \u003ccode\u003econnect\u003c/code\u003e's behavior is changing, and we do not intend to remove the \u003ccode\u003econnect\u003c/code\u003e API\u003c/strong\u003e.  But it's 2026, and hooks are the correct way to use React and React-Redux today.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003edo\u003c/em\u003e strongly encourage users to \u003ca href=\"https://redux.js.org/usage/migrating-to-modern-redux#modernizing-react-components-with-react-redux\"\u003emigrate from \u003ccode\u003econnect\u003c/code\u003e to the \u003ccode\u003euseSelector / useDispatch\u003c/code\u003e hooks\u003c/a\u003e in general.  This should result in codebases that are easier to understand and ought to improve performance slightly due to the way updates are handled.\u003c/p\u003e\n\u003cp\u003eAs with before, React-Redux now exports a \u003ccode\u003elegacy_connect\u003c/code\u003e alias that does not have the deprecation attribute applied.\u003c/p\u003e\n\u003ch3\u003eTrusted Publishing Fixed\u003c/h3\u003e\n\u003cp\u003eWe had set up trusted publishing for React-Redux a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag.  We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003econnect\u003c/code\u003e as deprecated by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2269\"\u003ereduxjs/react-redux#2269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/4134f88f179c46d3ae9c4ee7baaa589ff0fecfa8\"\u003e\u003ccode\u003e4134f88\u003c/code\u003e\u003c/a\u003e Release 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c0fd068b2a18358bb14ff3e4fe6785f3456a2955\"\u003e\u003ccode\u003ec0fd068\u003c/code\u003e\u003c/a\u003e Fix release workflow Node version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/bb01aeb1ee18aec0f90af830a329edf6fd00454d\"\u003e\u003ccode\u003ebb01aeb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2304\"\u003e#2304\u003c/a\u003e from reduxjs/feature/fix-publishing-step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a0b1224c0ed4a522cc4ee9321632007ec6aaadde\"\u003e\u003ccode\u003ea0b1224\u003c/code\u003e\u003c/a\u003e Rename publish file and fix permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/ed7300a11626459b2b757a3b5a3af1b5089c2a70\"\u003e\u003ccode\u003eed7300a\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:reduxjs/react-redux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8caf827a61bfb149a884d4b5e0fefaad4e81e143\"\u003e\u003ccode\u003e8caf827\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2269\"\u003e#2269\u003c/a\u003e from reduxjs/feature/deprecate-connect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/9fd63fa02a81608728fc3ae5e8e5c527e01584ae\"\u003e\u003ccode\u003e9fd63fa\u003c/code\u003e\u003c/a\u003e Disable release-it actual publishes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/53b77d2747f6f5d21b87d7e3c02448d4526c098b\"\u003e\u003ccode\u003e53b77d2\u003c/code\u003e\u003c/a\u003e Docs/hooks docs fixes (\u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2279\"\u003e#2279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/11b15c801152290e8c55a51dcc8d36fb743f886b\"\u003e\u003ccode\u003e11b15c8\u003c/code\u003e\u003c/a\u003e Bump React to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a18e2f22caa2577e871c254e09d26cb0ef687c5\"\u003e\u003ccode\u003e1a18e2f\u003c/code\u003e\u003c/a\u003e Update SSR hydration error assertion for 19.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.2.0...v9.3.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 react-redux 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=react-redux\u0026package-manager=npm_and_yarn\u0026previous-version=9.2.0\u0026new-version=9.3.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/steinarb/handlereg/pull/184","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/steinarb%2Fhandlereg/issues/184","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/184/packages"}},{"old_version":"9.2.0","new_version":"9.3.0","update_type":"minor","path":null,"pr_created_at":"2026-05-18T05:49:50.000Z","version_change":"9.2.0 → 9.3.0","issue":{"uuid":"4466602631","node_id":"PR_kwDOOysduc7char7","number":265,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 39 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-18T05:49:50.000Z","updated_at":"2026-05-18T05:49:58.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":39,"packages":[{"name":"@testcontainers/postgresql","old_version":"11.13.0","new_version":"11.14.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@aws-sdk/client-secrets-manager","old_version":"3.1021.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@bull-board/api","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@bull-board/express","old_version":"6.20.6","new_version":"6.21.3","repository_url":"https://github.com/felixmosh/bull-board"},{"name":"@elastic/elasticsearch","old_version":"9.3.4","new_version":"9.4.0","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@sentry/node","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@supabase/supabase-js","old_version":"2.101.1","new_version":"2.105.4","repository_url":"https://github.com/supabase/supabase-js"},{"name":"bullmq","old_version":"5.71.1","new_version":"5.76.10","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"dompurify","old_version":"3.3.3","new_version":"3.4.4","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"express","old_version":"4.22.1","new_version":"4.22.2","repository_url":"https://github.com/expressjs/express"},{"name":"express-validator","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/express-validator/express-validator"},{"name":"otpauth","old_version":"9.5.0","new_version":"9.5.1","repository_url":"https://github.com/hectorm/otpauth"},{"name":"puppeteer","old_version":"24.40.0","new_version":"24.43.1","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"slugify","old_version":"1.6.8","new_version":"1.6.9","repository_url":"https://github.com/simov/slugify"},{"name":"validator","old_version":"13.15.26","new_version":"13.15.35","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"ws","old_version":"8.20.0","new_version":"8.20.1","repository_url":"https://github.com/websockets/ws"},{"name":"tsc-alias","old_version":"1.8.16","new_version":"1.8.17","repository_url":"https://github.com/justkey007/tsc-alias"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.1","repository_url":"https://github.com/privatenumber/tsx"},{"name":"@reduxjs/toolkit","old_version":"2.11.2","new_version":"2.12.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@sentry/react","old_version":"10.47.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.96.1","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-query-devtools","old_version":"5.96.1","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"react-redux","old_version":"9.2.0","new_version":"9.3.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"tailwind-merge","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@axe-core/react","old_version":"4.11.1","new_version":"4.11.3","repository_url":"https://github.com/dequelabs/axe-core-npm"},{"name":"@babel/preset-env","old_version":"7.29.2","new_version":"7.29.5","repository_url":"https://github.com/babel/babel"},{"name":"@storybook/addon-docs","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-onboarding","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"9.1.19","new_version":"9.1.20","repository_url":"https://github.com/storybookjs/storybook"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"msw","old_version":"2.12.14","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"playwright","old_version":"1.58.2","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"vite-plugin-pwa","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/vite-pwa/vite-plugin-pwa"},{"name":"@rollup/rollup-darwin-arm64","old_version":"4.59.0","new_version":"4.60.4","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@testcontainers/postgresql](https://github.com/testcontainers/testcontainers-node) | `11.13.0` | `11.14.0` |\n| [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) | `3.1021.0` | `3.1048.0` |\n| [@bull-board/api](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api) | `6.20.6` | `6.21.3` |\n| [@bull-board/express](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express) | `6.20.6` | `6.21.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.4` | `9.4.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.53.1` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.101.1` | `2.105.4` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.71.1` | `5.76.10` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.3` | `3.4.4` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `4.22.2` |\n| [express-validator](https://github.com/express-validator/express-validator) | `7.3.1` | `7.3.2` |\n| [otpauth](https://github.com/hectorm/otpauth) | `9.5.0` | `9.5.1` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.40.0` | `24.43.1` |\n| [slugify](https://github.com/simov/slugify) | `1.6.8` | `1.6.9` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.26` | `13.15.35` |\n| [ws](https://github.com/websockets/ws) | `8.20.0` | `8.20.1` |\n| [tsc-alias](https://github.com/justkey007/tsc-alias) | `1.8.16` | `1.8.17` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.1` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.11.2` | `2.12.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.53.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.96.1` | `5.100.10` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.96.1` | `5.100.10` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `9.2.0` | `9.3.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.5.0` | `3.6.0` |\n| [@axe-core/react](https://github.com/dequelabs/axe-core-npm) | `4.11.1` | `4.11.3` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.2` | `7.29.5` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `9.1.19` | `9.1.20` |\n| [@storybook/addon-onboarding](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/onboarding) | `9.1.19` | `9.1.20` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `9.1.19` | `9.1.20` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [msw](https://github.com/mswjs/msw) | `2.12.14` | `2.14.6` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.60.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.14` |\n| [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) | `1.2.0` | `1.3.0` |\n| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.59.0` | `4.60.4` |\n\n\nUpdates `@testcontainers/postgresql` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003e@​testcontainers/postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 11.13.0 to 11.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-node/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd auto cleanup control for containers and compose environments \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for running in parallel for distinct UIDs \u003ca href=\"https://github.com/seanwu1105\"\u003e\u003ccode\u003e@​seanwu1105\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument LocalStack authentication requirements \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly include TS files in test coverage paths \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json \u003ca href=\"https://github.com/cristianrgreco\"\u003e\u003ccode\u003e@​cristianrgreco\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the dependencies group across 14 directories with 13 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 1 directory with 21 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group across 11 directories with 10 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 19 updates @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\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/testcontainers/testcontainers-node/commit/afe8b7242d644d08b52eb24d9af85041f13497b0\"\u003e\u003ccode\u003eafe8b72\u003c/code\u003e\u003c/a\u003e Document LocalStack authentication requirements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/841179f10af797189c3e743ed6ac905b0a593541\"\u003e\u003ccode\u003e841179f\u003c/code\u003e\u003c/a\u003e Only include TS files in test coverage paths (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/4b470b5df4e444c15d105eae9b73aa612043a1f5\"\u003e\u003ccode\u003e4b470b5\u003c/code\u003e\u003c/a\u003e Add auto cleanup control for containers and compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/74b245394e3f4b6745412bffe0830d9cd3504909\"\u003e\u003ccode\u003e74b2453\u003c/code\u003e\u003c/a\u003e Add support for running in parallel for distinct UIDs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a6c535815e1278fb69e9929412876dad61b7b038\"\u003e\u003ccode\u003ea6c5358\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 14 directories with 13 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/d0a1df4c12713d0a0ce8a86f72d86608acaa2d2e\"\u003e\u003ccode\u003ed0a1df4\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 1 directory with 21 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/e881d4914e7f3a89617fa69902353f0bb6f36470\"\u003e\u003ccode\u003ee881d49\u003c/code\u003e\u003c/a\u003e Bump mkdocs-material from 9.7.5 to 9.7.6 in the dependencies group (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/9c94bde330c7b6f3c6a3e806503370d053066a64\"\u003e\u003ccode\u003e9c94bde\u003c/code\u003e\u003c/a\u003e Bump the dependencies group across 11 directories with 10 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/6b78e96e2bfd2bd6edb1fb09f801d8692abbc0c2\"\u003e\u003ccode\u003e6b78e96\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 19 updates (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-node/commit/a20ac805c516500742e1d85051c4f03d101942ac\"\u003e\u003ccode\u003ea20ac80\u003c/code\u003e\u003c/a\u003e Fix etcd/vault \u003ccode\u003erepository.url\u003c/code\u003e in package.json (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-node/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-node/compare/v11.13.0...v11.14.0\"\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.1021.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-secrets-manager's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-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.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-secrets-manager\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1041.0...v3.1042.0\"\u003e3.1042.0\u003c/a\u003e (2026-05-04)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e\u003ccode\u003e1af9047\u003c/code\u003e\u003c/a\u003e chore(codegen): updated import sources for aws-sdk core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-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\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/96baad9d69cbc4157632d8e76753d19e5a13cd04\"\u003e\u003ccode\u003e96baad9\u003c/code\u003e\u003c/a\u003e Publish v3.1043.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.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 `@bull-board/api` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e) (Thohirah Husaini) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1144\"\u003e#1144\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/38b8d786e441d9d105cc049e6989403a0cf3390c\"\u003e\u003ccode\u003e38b8d78\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1149\"\u003e#1149\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003ed7c40b1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump axios in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1148\"\u003e#1148\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e08a3dcf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1145\"\u003e#1145\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e33aa8a7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump lodash (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1146\"\u003e#1146\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003eeeb90e2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 2 directories with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1142\"\u003e#1142\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e3427763\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1138\"\u003e#1138\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e8c644c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.20.7...v6.21.0\"\u003ev6.21.0\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-08\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake dependabot ignore /examples folder (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1140\"\u003e#1140\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e4702231\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1136\"\u003e#1136\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003ef317f59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 1 update (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1133\"\u003e#1133\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003efd49b4a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther 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/felixmosh/bull-board/commit/82d472b479791ece54c953bfa11f9e3afda6bacd\"\u003e\u003ccode\u003e82d472b\u003c/code\u003e\u003c/a\u003e Release 6.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e fix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/2cf3508f90de725b71a95f1a9427a453f87b3024\"\u003e\u003ccode\u003e2cf3508\u003c/code\u003e\u003c/a\u003e Release 6.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e feat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1147\"\u003e#1147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/45ba317028d1879bc7f72e94edb159d63547a77a\"\u003e\u003ccode\u003e45ba317\u003c/code\u003e\u003c/a\u003e Release 6.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/7b7c89f7a6384fa26f8731e16af38d93921f06df\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e feat: add textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1143\"\u003e#1143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/b1df47b522460426619e3f94a0353d5d53924f73\"\u003e\u003ccode\u003eb1df47b\u003c/code\u003e\u003c/a\u003e Release 6.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/a987ec736972ec18b129fb4dae49b913d77689e6\"\u003e\u003ccode\u003ea987ec7\u003c/code\u003e\u003c/a\u003e Release 6.20.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/eed5f1f67eb4cba0567daf3b5b82caf078ee1fa2\"\u003e\u003ccode\u003eeed5f1f\u003c/code\u003e\u003c/a\u003e feat: sidebar visual hierarchy, unified status tabs, and UI polish (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/api/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/felixmosh/bull-board/commits/v6.21.3/packages/api\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@bull-board/express` from 6.20.6 to 6.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/felixmosh/bull-board/releases\"\u003e@​bull-board/express's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.21.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues [\u003ccode\u003e[#1155](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1155)\u003c/li\u003e\n\u003cli\u003efix: allow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) [\u003ccode\u003e[#1154](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1154)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1154)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 [\u003ccode\u003e[#1152](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/pull/1152)\u003c/li\u003e\n\u003cli\u003efeat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e [\u003ccode\u003e[#1147](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1147)\u003c/li\u003e\n\u003cli\u003efix: elysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e [\u003ccode\u003e[#1124](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124)\u003c/code\u003e](\u003ca href=\"https://github.com/felixmosh/bull-board.git\"\u003ehttps://github.com/felixmosh/bull-board.git\u003c/a\u003e\n/issues/1124)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003e[#1149](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1149)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump axios in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e[#1148](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1148)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e[#1145](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1145)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003e[#1146](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1146)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add textColor and fontSize options to environment badge \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e[#1143](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1143)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e[#1142](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1142)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e[#1138](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1138)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144\"\u003e#1144\u003c/a\u003e \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/issues/1144\"\u003e\u003ccode\u003e[#1144](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.21.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pause or resume button to the queue card \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1125\"\u003e\u003ccode\u003e[#1125](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1125)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e[#1140](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1140)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003e[#1136](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 1 directory with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003e[#1133](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1133)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/56a1938019168dc6f87cd306338df9767050f5cd\"\u003e\u003ccode\u003e56a1938\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;chore(deps-dev): bump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136\"\u003e#1136\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/felixmosh/bull-board/commit/41c8defadc75a96445914629d075231f930287f3\"\u003e\u003ccode\u003e41c8def\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make dependabot ignore /examples folder \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: force yarn.lock update versions \u003ca href=\"https://github.com/felixmosh/bull-board/commit/9b501c4dd3a1356b1d53c10648fcaf4e9b532129\"\u003e\u003ccode\u003e9b501c4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 6.20.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: sidebar visual hierarchy, unified status tabs, and UI polish \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1112\"\u003e\u003ccode\u003e[#1112](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1112)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1132\"\u003e\u003ccode\u003e[#1132](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1132)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1131\"\u003e\u003ccode\u003e[#1131](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1131)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 4 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1130\"\u003e\u003ccode\u003e[#1130](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1130)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump path-to-regexp \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1129\"\u003e\u003ccode\u003e[#1129](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1129)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1127\"\u003e\u003ccode\u003e[#1127](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1127)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 14 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1126\"\u003e\u003ccode\u003e[#1126](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1126)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump qs \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1121\"\u003e\u003ccode\u003e[#1121](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1121)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 8 directories with 3 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1120\"\u003e\u003ccode\u003e[#1120](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1120)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 3 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1119\"\u003e\u003ccode\u003e[#1119](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1119)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 9 directories with 2 updates \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1117\"\u003e\u003ccode\u003e[#1117](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1117)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump flatted \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1114\"\u003e\u003ccode\u003e[#1114](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1114)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the npm_and_yarn group across 2 directories with 1 update \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1113\"\u003e\u003ccode\u003e[#1113](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1113)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: bump GitHub Actions to latest major versions \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1111\"\u003e\u003ccode\u003e[#1111](https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1111)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update yarn.lock \u003ca href=\"https://github.com/felixmosh/bull-board/commit/477544fdf6292c7dc0d6987159ec342eb14bcb1f\"\u003e\u003ccode\u003e477544f\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/felixmosh/bull-board/blob/master/CHANGELOG.md\"\u003e@​bull-board/express's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.2...v6.21.3\"\u003ev6.21.3\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-14\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1155\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow jobFlow handler on read-only queues (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1155\"\u003e#1155\u003c/a\u003e) (\u003ca href=\"https://github.com/childish-sambino\"\u003e\u003ccode\u003e@​childish-sambino\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/72ae8ae15ee7be13fb6d0fb3c8ef3abe4a90d104\"\u003e\u003ccode\u003e72ae8ae\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.1...v6.21.2\"\u003ev6.21.2\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-13\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eelysia example, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1124\"\u003e#1124\u003c/a\u003e, \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1153\"\u003e#1153\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/e2436fbbe28dcc486073ffc476e76b409ef61754\"\u003e\u003ccode\u003ee2436fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump \u003ccode\u003e@​rsbuild/plugin-type-check\u003c/code\u003e from 1.3.3 to 1.3.4 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1152\"\u003e#1152\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1152\"\u003e\u003ccode\u003eacc6cce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.21.0...v6.21.1\"\u003ev6.21.1\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-12\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd textColor and fontSize options to environment badge (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1143\"\u003e#1143\u003c/a\u003e) (Thohirah Husaini) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1143\"\u003e\u003ccode\u003e7b7c89f\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eenhance overflow handling of tab content, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1144\"\u003e#1144\u003c/a\u003e (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/38b8d786e441d9d105cc049e6989403a0cf3390c\"\u003e\u003ccode\u003e38b8d78\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1149\"\u003e#1149\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1149\"\u003e\u003ccode\u003ed7c40b1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump axios in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1148\"\u003e#1148\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1148\"\u003e\u003ccode\u003e08a3dcf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump basic-ftp in the npm_and_yarn group across 1 directory (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1145\"\u003e#1145\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1145\"\u003e\u003ccode\u003e33aa8a7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump lodash (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1146\"\u003e#1146\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1146\"\u003e\u003ccode\u003eeeb90e2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 2 directories with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1142\"\u003e#1142\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1142\"\u003e\u003ccode\u003e3427763\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​nestjs/common\u003c/code\u003e from 11.1.13 to 11.1.18 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1138\"\u003e#1138\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1138\"\u003e\u003ccode\u003e8c644c2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/compare/v6.20.7...v6.21.0\"\u003ev6.21.0\u003c/a\u003e\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-04-08\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake dependabot ignore /examples folder (Felix Mosheev) \u003ca href=\"https://github.com/felixmosh/bull-board/commit/4e0e8ce2520ac858d7cde455c092e3d5ef4010a2\"\u003e\u003ccode\u003e4e0e8ce\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 2 updates (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1140\"\u003e#1140\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1140\"\u003e\u003ccode\u003e4702231\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump \u003ccode\u003e@​codemirror/view\u003c/code\u003e from 6.39.13 to 6.41.0 (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1136\"\u003e#1136\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1136\"\u003e\u003ccode\u003ef317f59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump the npm_and_yarn group across 1 directory with 1 update (\u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1133\"\u003e#1133\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]) \u003ca href=\"https://redirect.github.com/felixmosh/bull-board/pull/1133\"\u003e\u003ccode\u003efd49b4a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther 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/felixmosh/bull-board/commit/82d472b479791ece54c953bfa11f9e3afda6bacd\"\u003e\u003ccode\u003e82d472b\u003c/code\u003e\u003c/a\u003e Release 6.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/2cf3508f90de725b71a95f1a9427a453f87b3024\"\u003e\u003ccode\u003e2cf3508\u003c/code\u003e\u003c/a\u003e Release 6.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/01079ca5f72d59c01fcd491dc803a88afa02dcc9\"\u003e\u003ccode\u003e01079ca\u003c/code\u003e\u003c/a\u003e feat: bump deps, closes \u003ca href=\"https://github.com/felixmosh/bull-board/tree/HEAD/packages/express/issues/1147\"\u003e#1147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/45ba317028d1879bc7f72e94edb159d63547a77a\"\u003e\u003ccode\u003e45ba317\u003c/code\u003e\u003c/a\u003e Release 6.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/b1df47b522460426619e3f94a0353d5d53924f73\"\u003e\u003ccode\u003eb1df47b\u003c/code\u003e\u003c/a\u003e Release 6.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/felixmosh/bull-board/commit/a987ec736972ec18b129fb4dae49b913d77689e6\"\u003e\u003ccode\u003ea987ec7\u003c/code\u003e\u003c/a\u003e Release 6.20.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/felixmosh/bull-board/commits/v6.21.3/packages/express\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@elastic/elasticsearch` from 9.3.4 to 9.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elastic/elasticsearch-js/releases\"\u003e@​elastic/elasticsearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.4.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://www.elastic.co/docs/release-notes/elasticsearch/clients/javascript#elasticsearch-javascript-client-9.4.0-release-notes\"\u003eChangelog\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/elastic/elasticsearch-js/commit/0ada878f8d4a851547a3b8c18735f300201793f2\"\u003e\u003ccode\u003e0ada878\u003c/code\u003e\u003c/a\u003e docs: complete 9.4.0 release notes and breaking changes (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3278\"\u003e#3278\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3279\"\u003e#3279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/d6e147c4ed002e3c73fcc5d26a75396fd76170c5\"\u003e\u003ccode\u003ed6e147c\u003c/code\u003e\u003c/a\u003e [9.4] Improve server error handling in Apache Arrow helper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3276\"\u003e#3276\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3277\"\u003e#3277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/18b24f0eb3da621ff897c590d6c8ab30345dc92d\"\u003e\u003ccode\u003e18b24f0\u003c/code\u003e\u003c/a\u003e Auto-generated code for 9.4 (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3273\"\u003e#3273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/1c0c26ef868551bd4695b215d2d68062740792e7\"\u003e\u003ccode\u003e1c0c26e\u003c/code\u003e\u003c/a\u003e Auto-generated API code (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3261\"\u003e#3261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/15c692b5f5aa0c438ba5e0f9cc92e53dc600544d\"\u003e\u003ccode\u003e15c692b\u003c/code\u003e\u003c/a\u003e [9.4] chore: migrate to neostandard \u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/2920\"\u003e#2920\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3201\"\u003e#3201\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3258\"\u003e#3258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/4a8008707ab0d50a2752bfeb08c18bbddd789dc8\"\u003e\u003ccode\u003e4a80087\u003c/code\u003e\u003c/a\u003e Auto-generated API code (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3252\"\u003e#3252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/833aace7835ad704676cc57bbcace53400282079\"\u003e\u003ccode\u003e833aace\u003c/code\u003e\u003c/a\u003e [9.4] Bump minimum supported Node version in package.json (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3249\"\u003e#3249\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3250\"\u003e#3250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/37f4242448c9d03d02e105ff58535811c7466bba\"\u003e\u003ccode\u003e37f4242\u003c/code\u003e\u003c/a\u003e [9.4] feat(helpers): add onFlush callback to bulk helper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/2553\"\u003e#2553\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3226\"\u003e#3226\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3248\"\u003e#3248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/cca461475193de5475579f1ac5c501c55d69d411\"\u003e\u003ccode\u003ecca4614\u003c/code\u003e\u003c/a\u003e [9.4] Make apache-arrow an optional dependency (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3246\"\u003e#3246\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch-js/commit/4591860844154e60b1ba35744148936e002c8605\"\u003e\u003ccode\u003e4591860\u003c/code\u003e\u003c/a\u003e Auto-generated API code (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch-js/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elastic/elasticsearch-js/compare/v9.3.4...v9.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.47.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://re...\n\n_Description has been truncated_","html_url":"https://github.com/zone17/sovren/pull/265","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zone17%2Fsovren/issues/265","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/265/packages"}}]}