{"id":964,"name":"chai","ecosystem":"npm","repository_url":"https://github.com/chaijs/chai","issues_count":4471,"created_at":"2025-06-06T15:01:39.279Z","updated_at":"2025-06-06T15:01:39.279Z","purl":"pkg:npm/chai","metadata":{"id":1516229,"name":"chai","ecosystem":"npm","description":"BDD/TDD assertion library for node.js and the browser. Test framework agnostic.","homepage":"http://chaijs.com","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/chaijs/chai","keywords_array":["test","assertion","assert","testing","chai"],"namespace":null,"versions_count":98,"first_release_published_at":"2011-12-07T06:53:41.900Z","latest_release_published_at":"2025-02-14T17:01:54.480Z","latest_release_number":"5.2.0","last_synced_at":"2025-06-06T00:03:48.133Z","created_at":"2022-04-09T04:08:02.651Z","updated_at":"2025-06-06T00:25:45.646Z","registry_url":"https://www.npmjs.com/package/chai","install_command":"npm install chai","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"canary":"5.1.1","next":"5.1.1","legacy":"4.5.0","latest":"5.2.0"}},"repo_metadata":{"id":1997968,"uuid":"2931111","full_name":"chaijs/chai","owner":"chaijs","description":"BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.","archived":false,"fork":false,"pushed_at":"2025-06-03T09:14:51.000Z","size":4998,"stargazers_count":8212,"open_issues_count":89,"forks_count":705,"subscribers_count":135,"default_branch":"main","last_synced_at":"2025-06-03T12:14:45.683Z","etag":null,"topics":["assertions","bdd","chai","javascript","tdd"],"latest_commit_sha":null,"homepage":"https://chaijs.github.io","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chaijs.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"open_collective":"chaijs"}},"created_at":"2011-12-07T08:06:35.000Z","updated_at":"2025-06-03T11:24:34.000Z","dependencies_parsed_at":"2023-07-11T11:18:02.536Z","dependency_job_id":"8f191ac3-0d4a-4412-99a8-be0698bfda39","html_url":"https://github.com/chaijs/chai","commit_stats":{"total_commits":1236,"total_committers":193,"mean_commits":6.404145077720207,"dds":0.6529126213592233,"last_synced_commit":"1b1780582c07eefb3781333e24316865b9db7ae8"},"previous_names":[],"tags_count":102,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chaijs","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":257784856,"owners_count":22602253,"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":"chaijs","name":"Chai.js Assertion Library","uuid":"1515293","kind":"organization","description":"","email":null,"website":"https://chaijs.github.io","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1515293?v=4","repositories_count":25,"last_synced_at":"2025-06-05T03:51:38.697Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/chaijs","funding_links":[],"total_stars":12561,"followers":69,"following":0,"created_at":"2022-11-02T16:22:02.905Z","updated_at":"2025-06-05T03:51:38.697Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chaijs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chaijs/repositories"},"tags":[{"name":"v5.2.0","sha":"93409cd3f7975f67cae95c780c81a056eed364ac","kind":"commit","published_at":"2025-02-03T09:35:30.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.2.0","html_url":"https://github.com/chaijs/chai/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.2.0/manifests"},{"name":"v5.1.2","sha":"1b1780582c07eefb3781333e24316865b9db7ae8","kind":"commit","published_at":"2024-10-09T16:55:17.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.1.2","html_url":"https://github.com/chaijs/chai/releases/tag/v5.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.1.2/manifests"},{"name":"v4.5.0","sha":"6a19308a7d12fc82ca55cc2ac17a5d36dcf8db49","kind":"tag","published_at":"2024-07-25T12:23:40.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v4.5.0","html_url":"https://github.com/chaijs/chai/releases/tag/v4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.5.0/manifests"},{"name":"v5.1.1","sha":"37263c08b85f1f7a55d9522607a9b40f2ee651cd","kind":"commit","published_at":"2024-05-09T10:14:13.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.1.1","html_url":"https://github.com/chaijs/chai/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"2cf92f564a881e93ea3d925bdd6a43f3c497537d","kind":"commit","published_at":"2024-02-12T13:56:17.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.1.0","html_url":"https://github.com/chaijs/chai/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.1.0/manifests"},{"name":"v5.0.3","sha":"44b81dfcf1dbad4f85cafed4223275e73a6b3639","kind":"commit","published_at":"2024-01-25T09:50:18.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.0.3","html_url":"https://github.com/chaijs/chai/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"57fef84a83a4cdcd2a36436284effac3efb8c822","kind":"commit","published_at":"2024-01-25T09:38:08.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.0.2","html_url":"https://github.com/chaijs/chai/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.2/manifests"},{"name":"v4.4.1","sha":"f4b2fbc9dc5b0eeed25630756b77a3f582c61d2e","kind":"commit","published_at":"2024-01-12T14:13:18.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v4.4.1","html_url":"https://github.com/chaijs/chai/releases/tag/v4.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.4.1/manifests"},{"name":"v4.4.0","sha":"6ef28248b9805d02bf69891754d964628aacbd7c","kind":"commit","published_at":"2024-01-05T13:19:29.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v4.4.0","html_url":"https://github.com/chaijs/chai/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.4.0/manifests"},{"name":"v5.0.1","sha":"85d2e3b9f388ec0b32047f6f844002412865af06","kind":"tag","published_at":"2023-12-28T11:47:39.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.0.1","html_url":"https://github.com/chaijs/chai/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.1/manifests"},{"name":"v5.0.0-rc.0","sha":"96f8d077798a411f50c7a7fed8027b85ceadce34","kind":"commit","published_at":"2023-12-06T12:52:01.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.0.0-rc.0","html_url":"https://github.com/chaijs/chai/releases/tag/v5.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.0-rc.0/manifests"},{"name":"v5.0.0","sha":"723759c18c29a302e4fef607ce22ffc223767c9e","kind":"tag","published_at":"2023-10-30T11:07:06.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.0.0","html_url":"https://github.com/chaijs/chai/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.0/manifests"},{"name":"v5.0.0-alpha.2","sha":"947ff86fad51d6a34ad794655cab577a9b7acf3e","kind":"commit","published_at":"2023-10-25T11:19:04.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.0.0-alpha.2","html_url":"https://github.com/chaijs/chai/releases/tag/v5.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.0-alpha.2/manifests"},{"name":"v4.3.10","sha":"744a16e1cc4e8a9c6d4499e1e520a0bc4c80ec18","kind":"tag","published_at":"2023-09-28T09:50:16.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v4.3.10","html_url":"https://github.com/chaijs/chai/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.10/manifests"},{"name":"v4.3.9","sha":"923d0a48fc59a910ecee37c85535379520a3e1b6","kind":"tag","published_at":"2023-09-27T09:24:47.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v4.3.9","html_url":"https://github.com/chaijs/chai/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.9/manifests"},{"name":"v4.3.8","sha":"d9ff2c6d3e3f306b8b76e081cc892f42bf551b26","kind":"commit","published_at":"2023-08-24T11:44:03.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v4.3.8","html_url":"https://github.com/chaijs/chai/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.8/manifests"},{"name":"v5.0.0-alpha.1","sha":"c6481e07baa10d6535afe9bc5235dcf8ae1415e6","kind":"commit","published_at":"2023-07-26T07:21:41.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.0.0-alpha.1","html_url":"https://github.com/chaijs/chai/releases/tag/v5.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.0-alpha.1/manifests"},{"name":"v5.0.0-alpha.0","sha":"3076fb37e96a3f3bb110c5a7d2427f9a54e5abda","kind":"commit","published_at":"2023-02-07T14:44:19.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v5.0.0-alpha.0","html_url":"https://github.com/chaijs/chai/releases/tag/v5.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v5.0.0-alpha.0/manifests"},{"name":"v4.3.7","sha":"775f50958422278933db6efefa1ec2526191e632","kind":"tag","published_at":"2022-11-07T16:35:57.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v4.3.7","html_url":"https://github.com/chaijs/chai/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.7/manifests"},{"name":"v4.3.6","sha":"529b8b527ba99454471ac67d6aebca9d96cb5dd9","kind":"tag","published_at":"2022-01-26T13:10:42.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v4.3.6","html_url":"https://github.com/chaijs/chai/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"99e36a83bbd79cc970c2c30e81c6cf89cca89660","kind":"tag","published_at":"2022-01-25T14:46:30.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v4.3.5","html_url":"https://github.com/chaijs/chai/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.5/manifests"},{"name":"v4.3.4","sha":"ab41ed86cc154e1df125b16e74abaa0d6f6ade82","kind":"tag","published_at":"2021-03-12T16:50:43.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/v4.3.4","html_url":"https://github.com/chaijs/chai/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/v4.3.4/manifests"},{"name":"4.3.3","sha":"dc858a0353bb0eccca0de8185c140d4a1c1c6006","kind":"commit","published_at":"2021-03-03T18:20:49.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.3.3","html_url":"https://github.com/chaijs/chai/releases/tag/4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.3.3/manifests"},{"name":"4.3.2","sha":"3b9bc7f56dc0321e349ab145154052aae8056bdd","kind":"commit","published_at":"2021-03-03T18:17:46.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.3.2","html_url":"https://github.com/chaijs/chai/releases/tag/4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.3.2/manifests"},{"name":"4.3.1","sha":"8a246661566227db3d37019bb0bab3bbcdf45841","kind":"commit","published_at":"2021-03-02T18:18:54.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.3.1","html_url":"https://github.com/chaijs/chai/releases/tag/4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.3.1/manifests"},{"name":"4.3.0","sha":"39dd113f36fa747ae9b419ae30eb697891bf6709","kind":"commit","published_at":"2021-02-04T10:55:37.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.3.0","html_url":"https://github.com/chaijs/chai/releases/tag/4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.3.0/manifests"},{"name":"4.2.0","sha":"26c8a794ec6da695f004bdbd6362a466dc3d098f","kind":"commit","published_at":"2018-09-26T09:39:58.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.2.0","html_url":"https://github.com/chaijs/chai/releases/tag/4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.2.0/manifests"},{"name":"4.1.2","sha":"529d395fa08091af2a02a8398b1144c51ed62178","kind":"commit","published_at":"2017-08-31T21:35:42.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.1.2","html_url":"https://github.com/chaijs/chai/releases/tag/4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.1.2/manifests"},{"name":"4.1.1","sha":"02ddebd8f274ba94f9eb95c1c8c21176be6fe20c","kind":"commit","published_at":"2017-08-05T07:28:17.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.1.1","html_url":"https://github.com/chaijs/chai/releases/tag/4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.1.1/manifests"},{"name":"4.1.0","sha":"df9073cb8eb2bb4dbb173dcaef29d4dda7ad76a2","kind":"commit","published_at":"2017-07-11T23:57:05.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.1.0","html_url":"https://github.com/chaijs/chai/releases/tag/4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.1.0/manifests"},{"name":"4.0.2","sha":"616cf8bf883afa67f99a952901b4b44fcabc0cfe","kind":"commit","published_at":"2017-06-05T17:12:19.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.0.2","html_url":"https://github.com/chaijs/chai/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"b38b8d765972d624f075cf173806b43164430dbc","kind":"commit","published_at":"2017-05-31T21:01:31.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.0.1","html_url":"https://github.com/chaijs/chai/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.0.1/manifests"},{"name":"4.0.0","sha":"ab1fbadcfe4339072976e468382b3d875fdafe5d","kind":"commit","published_at":"2017-05-26T09:58:22.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.0.0","html_url":"https://github.com/chaijs/chai/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.0.0/manifests"},{"name":"4.0.0-canary.2","sha":"850bd7e016606ce52292c0477320279a8b9cf294","kind":"commit","published_at":"2017-04-12T22:12:37.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.0.0-canary.2","html_url":"https://github.com/chaijs/chai/releases/tag/4.0.0-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.0.0-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.0.0-canary.2/manifests"},{"name":"4.0.0-canary.1","sha":"43752b05df6fdcda89b8d6a42c05f0736bec8ec8","kind":"tag","published_at":"2016-10-24T22:07:30.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/4.0.0-canary.1","html_url":"https://github.com/chaijs/chai/releases/tag/4.0.0-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.0.0-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/4.0.0-canary.1/manifests"},{"name":"3.5.0","sha":"57c85f624a7e19ffaf1a2c7d07d81180db17bec7","kind":"commit","published_at":"2016-01-28T12:02:23.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/3.5.0","html_url":"https://github.com/chaijs/chai/releases/tag/3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.5.0/manifests"},{"name":"3.4.2","sha":"5fc5114a2420c4a6903e15febbc232a51e8dfb2a","kind":"commit","published_at":"2015-11-15T22:50:38.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/3.4.2","html_url":"https://github.com/chaijs/chai/releases/tag/3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.4.2/manifests"},{"name":"3.4.1","sha":"5def52c217fa4fa90c0507dfe1d0000268908f1c","kind":"commit","published_at":"2015-11-07T23:22:21.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/3.4.1","html_url":"https://github.com/chaijs/chai/releases/tag/3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.4.1/manifests"},{"name":"3.4.0","sha":"b8d2203ea186d3802b81a3e9704ab3e682bae0ee","kind":"commit","published_at":"2015-10-21T11:12:17.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/3.4.0","html_url":"https://github.com/chaijs/chai/releases/tag/3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.4.0/manifests"},{"name":"3.3.0","sha":"df954ccacf77cc740f45730c04a37bccf7387456","kind":"commit","published_at":"2015-09-11T21:42:31.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/3.3.0","html_url":"https://github.com/chaijs/chai/releases/tag/3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.3.0/manifests"},{"name":"3.2.0","sha":"4e18d2a49394f21f49eaea97f556d6a17ecbcc7e","kind":"commit","published_at":"2015-07-19T17:02:19.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/3.2.0","html_url":"https://github.com/chaijs/chai/releases/tag/3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.2.0/manifests"},{"name":"3.1.0","sha":"9633cb19bc1085aa18c346ac36cd6f223ce3eeb3","kind":"commit","published_at":"2015-07-16T21:05:45.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/3.1.0","html_url":"https://github.com/chaijs/chai/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.1.0/manifests"},{"name":"3.0.0","sha":"084a419d81338b4559fb56a53ec48bb552f2be82","kind":"commit","published_at":"2015-06-03T23:24:59.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/3.0.0","html_url":"https://github.com/chaijs/chai/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/3.0.0/manifests"},{"name":"2.3.0","sha":"3de55026458ace296df354757361953ec1949859","kind":"commit","published_at":"2015-04-26T16:20:44.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/2.3.0","html_url":"https://github.com/chaijs/chai/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"57df3888f66c4b34923ce8576aa93855a0ec2f75","kind":"commit","published_at":"2015-03-27T08:22:16.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/2.2.0","html_url":"https://github.com/chaijs/chai/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.2.0/manifests"},{"name":"2.1.2","sha":"7ca2a3bee515f721d5ceb771a371170cef6a4874","kind":"commit","published_at":"2015-03-15T21:41:31.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/2.1.2","html_url":"https://github.com/chaijs/chai/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"d7cafca0232756f767275bb00e66930a7823b027","kind":"commit","published_at":"2015-03-04T20:26:26.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/2.1.1","html_url":"https://github.com/chaijs/chai/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"09e17b9e090c02d38cd5ee441881dd2691635124","kind":"commit","published_at":"2015-02-23T21:41:15.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/2.1.0","html_url":"https://github.com/chaijs/chai/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.1.0/manifests"},{"name":"2.0.0","sha":"2147e1d49eb5caa27e0afb9e18208de2d8741f39","kind":"commit","published_at":"2015-02-11T16:21:51.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/2.0.0","html_url":"https://github.com/chaijs/chai/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/2.0.0/manifests"},{"name":"1.10.0","sha":"c8b3208ce4237d4e0b16508174d616f155c984a2","kind":"tag","published_at":"2014-11-10T14:06:08.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.10.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.10.0/manifests"},{"name":"1.9.2","sha":"15eab030b765af60f8dd528cd8a207dfca8a2000","kind":"tag","published_at":"2014-09-29T23:24:59.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.9.2","html_url":"https://github.com/chaijs/chai/releases/tag/1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.9.2/manifests"},{"name":"1.9.1","sha":"b7fdf4919e7fb166e4afdb7d549da6dd9be34e13","kind":"tag","published_at":"2014-03-19T16:22:08.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.9.1","html_url":"https://github.com/chaijs/chai/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"6256d8114e53e7ffb1f3a0d51bbbcc1579bbe03f","kind":"tag","published_at":"2014-01-29T23:38:57.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.9.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.9.0/manifests"},{"name":"1.8.1","sha":"4b51ea75484eae9225a4330d267f5e231f208ed0","kind":"tag","published_at":"2013-10-10T10:47:47.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.8.1","html_url":"https://github.com/chaijs/chai/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"984622a4ea0d234536be6343268fb8a1b545005d","kind":"tag","published_at":"2013-09-18T19:04:00.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.8.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.8.0/manifests"},{"name":"1.7.2","sha":"db4b9d78331ee33f403a502023c72dee1dfa33d2","kind":"tag","published_at":"2013-06-27T18:15:43.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.7.2","html_url":"https://github.com/chaijs/chai/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"a334c7d18e4f02377e0cb4234ba2685c29a3d34b","kind":"tag","published_at":"2013-06-24T18:51:23.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.7.1","html_url":"https://github.com/chaijs/chai/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"c0f8e187a7118e1142ab914e7ec0c5addadda89b","kind":"tag","published_at":"2013-06-17T20:06:38.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.7.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.7.0/manifests"},{"name":"1.6.1","sha":"ad35240462a05d629df8140f253e11041e52d4a1","kind":"tag","published_at":"2013-06-05T20:46:37.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.6.1","html_url":"https://github.com/chaijs/chai/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"e18c48329b50b31ed92e2fed03a01f4ed4f03889","kind":"tag","published_at":"2013-04-30T00:15:39.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.6.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.6.0/manifests"},{"name":"1.5.0","sha":"ab4bd0e76f7d6f95879395fab980dfcb4cadeb57","kind":"tag","published_at":"2013-02-04T01:49:13.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.5.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"d3de8cb4ed14ed6e0f50ec059a028ad3205e1daa","kind":"tag","published_at":"2012-12-21T20:16:06.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.4.2","html_url":"https://github.com/chaijs/chai/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"4279bca19b6dcb8d153a7e3229f5752a86d77382","kind":"tag","published_at":"2012-12-21T17:56:20.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.4.1","html_url":"https://github.com/chaijs/chai/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"b2642cfb80692f69281321fb760c84956d8569a0","kind":"tag","published_at":"2012-11-29T08:26:55.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.4.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"87880253629ab76ad9a1912139a54341514828d1","kind":"tag","published_at":"2012-10-01T21:32:20.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.3.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"35bec1b89603c679a6cf6f28e685bc552ad6a1e8","kind":"tag","published_at":"2012-08-07T05:05:25.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.2.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.2.0/manifests"},{"name":"1.1.1","sha":"b7aae4601fe3d4c43e49f3ef06d1adbafe8dc72f","kind":"commit","published_at":"2012-07-09T16:49:18.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.1.1","html_url":"https://github.com/chaijs/chai/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"456ee6ad834f19eef270b673ac007c1869811768","kind":"commit","published_at":"2012-06-26T18:32:49.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.1.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"40b0eb2268702314cb7577fc1b3c8676a955b23e","kind":"commit","published_at":"2012-06-03T23:29:39.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.0.4","html_url":"https://github.com/chaijs/chai/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"886e626e5763a56cd0e9443de8b84bd36bc3d153","kind":"commit","published_at":"2012-05-27T22:19:47.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.0.3","html_url":"https://github.com/chaijs/chai/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"1b89af71141fb37c48a6cb197fd9d16b22d7b912","kind":"commit","published_at":"2012-05-27T03:39:29.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.0.2","html_url":"https://github.com/chaijs/chai/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"ca5368cf65fb50a3e19403195d4465657a241202","kind":"commit","published_at":"2012-05-18T18:26:45.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.0.1","html_url":"https://github.com/chaijs/chai/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"ec07b48ed0c594122a9754de7aae4e25d6872de2","kind":"commit","published_at":"2012-05-15T18:36:29.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.0.0","html_url":"https://github.com/chaijs/chai/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.0/manifests"},{"name":"1.0.0-rc3","sha":"be7a8fcf48af665ce7ffc1e6ea2df8cf1e64973b","kind":"commit","published_at":"2012-05-09T23:20:56.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.0.0-rc3","html_url":"https://github.com/chaijs/chai/releases/tag/1.0.0-rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.0-rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.0-rc3/manifests"},{"name":"1.0.0-rc2","sha":"0e2c11a4ab23c7c6b3dea03c233360387ebfec6b","kind":"commit","published_at":"2012-05-06T11:29:20.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.0.0-rc2","html_url":"https://github.com/chaijs/chai/releases/tag/1.0.0-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.0-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.0-rc2/manifests"},{"name":"1.0.0-rc1","sha":"0ecbc0eab25a5cd5dd1ed6c130f405a4080670b2","kind":"commit","published_at":"2012-05-04T21:58:24.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/1.0.0-rc1","html_url":"https://github.com/chaijs/chai/releases/tag/1.0.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/1.0.0-rc1/manifests"},{"name":"0.5.3","sha":"dd66ecbfd8c1122c2a1b9cecfe6ce3aaa8301804","kind":"commit","published_at":"2012-04-21T23:04:59.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.5.3","html_url":"https://github.com/chaijs/chai/releases/tag/0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.5.3/manifests"},{"name":"0.5.2","sha":"644cc43629e45e82586b94d12755e09b1d4bfa0c","kind":"commit","published_at":"2012-03-21T11:16:37.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.5.2","html_url":"https://github.com/chaijs/chai/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"b91a4e128aa4041c12a86fb6f94aa8c74b909726","kind":"commit","published_at":"2012-03-14T21:01:37.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.5.1","html_url":"https://github.com/chaijs/chai/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"a1e0ae0c068f43b143cbc7674d6017c8fdfee5b9","kind":"commit","published_at":"2012-03-07T18:05:44.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.5.0","html_url":"https://github.com/chaijs/chai/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.5.0/manifests"},{"name":"0.4.2","sha":"dc2ea1324dfeccb2cbbb589238bdb7ebc4d5a415","kind":"commit","published_at":"2012-02-28T18:00:08.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.4.2","html_url":"https://github.com/chaijs/chai/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"eee7fb3eed37959786498576f94d21010ff33194","kind":"commit","published_at":"2012-02-26T18:09:08.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.4.1","html_url":"https://github.com/chaijs/chai/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"567656290b365b6287442b6cefe5f897f052aac8","kind":"commit","published_at":"2012-02-25T17:19:47.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.4.0","html_url":"https://github.com/chaijs/chai/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.4.0/manifests"},{"name":"0.3.4","sha":"be20799f37973b5243352acab6f5f2a0d09bfc9c","kind":"commit","published_at":"2012-02-23T05:09:29.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.3.4","html_url":"https://github.com/chaijs/chai/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"de582d61d418ea8f5bc5b722b695e5115f186f26","kind":"commit","published_at":"2012-02-12T23:07:08.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.3.3","html_url":"https://github.com/chaijs/chai/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.3.3/manifests"},{"name":"0.3.2","sha":"f35cab9f2a27c94c0767c21e2f39163716cb3a4f","kind":"commit","published_at":"2012-02-10T16:38:51.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.3.2","html_url":"https://github.com/chaijs/chai/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"abdcf3786dde98cda0b820904192415a92dcc76d","kind":"commit","published_at":"2012-02-07T22:34:55.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.3.1","html_url":"https://github.com/chaijs/chai/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"73c50bacbfb1419826a349d12a96a55c8ea330bc","kind":"commit","published_at":"2012-02-07T21:59:45.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.3.0","html_url":"https://github.com/chaijs/chai/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.3.0/manifests"},{"name":"0.2.4","sha":"2ad9f016f7ffcabe40d20e67aeff16fe8e087bf0","kind":"commit","published_at":"2012-02-02T05:56:04.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.2.4","html_url":"https://github.com/chaijs/chai/releases/tag/0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.2.4/manifests"},{"name":"0.2.3","sha":"3fe2a365b38c42c5f1b3298bfc46dd3172466967","kind":"commit","published_at":"2012-02-02T03:04:48.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.2.3","html_url":"https://github.com/chaijs/chai/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"19011701aadd407d76d2b965ed11c635d8a7ea96","kind":"commit","published_at":"2012-02-02T02:57:59.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.2.2","html_url":"https://github.com/chaijs/chai/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"58244843c63d55c722159acb9cf7e45fdf52cc01","kind":"commit","published_at":"2012-01-30T01:27:13.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.2.1","html_url":"https://github.com/chaijs/chai/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"431d431359a53c7542c2480f7fc4169dc61b9223","kind":"commit","published_at":"2012-01-27T00:17:59.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.2.0","html_url":"https://github.com/chaijs/chai/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.2.0/manifests"},{"name":"0.1.7","sha":"600b46014dd80a67be3f13efa2e07e1864d806e6","kind":"commit","published_at":"2012-01-25T21:37:45.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.1.7","html_url":"https://github.com/chaijs/chai/releases/tag/0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.7/manifests"},{"name":"0.1.6","sha":"70a045afa4afb5ff59efb7ff87c25824ed10bd1b","kind":"commit","published_at":"2012-01-02T06:14:24.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.1.6","html_url":"https://github.com/chaijs/chai/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.6/manifests"},{"name":"0.1.5","sha":"b93353afb38c84e8d3183077ca935a3d1fd8caa7","kind":"commit","published_at":"2012-01-02T05:51:51.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.1.5","html_url":"https://github.com/chaijs/chai/releases/tag/0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.5/manifests"},{"name":"0.1.4","sha":"c5e98d484f690a72933e2ace5071c3e3924e1b95","kind":"commit","published_at":"2011-12-26T18:19:22.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.1.4","html_url":"https://github.com/chaijs/chai/releases/tag/0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.4/manifests"},{"name":"0.1.3","sha":"c6971bac53ccd75c445c16509247730be9692456","kind":"commit","published_at":"2011-12-18T14:07:46.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.1.3","html_url":"https://github.com/chaijs/chai/releases/tag/0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.3/manifests"},{"name":"0.1.2","sha":"0671961e863517a4fdf099ef590209888c976a5b","kind":"commit","published_at":"2011-12-18T12:38:57.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.1.2","html_url":"https://github.com/chaijs/chai/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"c22ba454719d80f0e1ef225a7ab11c6112e47dc6","kind":"commit","published_at":"2011-12-16T11:59:45.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.1.1","html_url":"https://github.com/chaijs/chai/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"fd54107a3fc708445b030cbb83cd81b3818a5998","kind":"commit","published_at":"2011-12-15T13:02:26.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.1.0","html_url":"https://github.com/chaijs/chai/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.1.0/manifests"},{"name":"0.0.2","sha":"cdc7d60a310236ba9e9370a2f842cd0520934d1e","kind":"commit","published_at":"2011-12-07T08:05:34.000Z","download_url":"https://codeload.github.com/chaijs/chai/tar.gz/0.0.2","html_url":"https://github.com/chaijs/chai/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaijs%2Fchai/tags/0.0.2/manifests"}]},"repo_metadata_updated_at":"2025-06-06T00:25:45.646Z","dependent_packages_count":168401,"downloads":92666536,"downloads_period":"last-month","dependent_repos_count":480962,"rankings":{"downloads":0.04013882667583708,"dependent_repos_count":0.0528978261512396,"dependent_packages_count":0.00035593775360564947,"stargazers_count":1.1051319652911407,"forks_count":1.420164257059341,"docker_downloads_count":0.04829801518156659,"average":0.4444978046854551},"purl":"pkg:npm/chai","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/chai","docker_dependents_count":4483,"docker_downloads_count":2581470931,"usage_url":"https://repos.ecosyste.ms/usage/npm/chai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/chai/dependencies","status":null,"funding_links":["https://opencollective.com/chaijs"],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/chai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/chai/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/chai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/chai/related_packages","maintainers":[{"uuid":"chaijs","login":"chaijs","name":null,"email":"chaijs@keithcirkel.co.uk","url":null,"packages_count":20,"html_url":"https://www.npmjs.com/~chaijs","role":null,"created_at":"2022-11-10T11:29:36.280Z","updated_at":"2022-11-10T11:29:36.280Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/chaijs/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5005316,"maintainers_count":1012639,"namespaces_count":295318,"keywords_count":699769,"github":"npm","metadata":{"funded_packages_count":150180},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-05T05:52:15.849Z","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":1936,"unique_repositories_count_past_30_days":43,"recent_issues":[{"uuid":"5998203118","node_id":"PR_kwDOTxDHNM8AAAABKQQwKg","number":38,"state":"open","title":"Bump the npm-minor-patch group across 1 directory with 129 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-10-23T12:59:31.000Z","updated_at":"2026-10-23T13:01:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-minor-patch","update_count":129,"packages":[{"name":"turbo","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@anthropic-ai/sdk","old_version":"0.115.0","new_version":"0.135.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@aws-sdk/client-kms","old_version":"3.1146.0","new_version":"3.1153.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.1146.0","new_version":"3.1153.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sesv2","old_version":"3.1146.0","new_version":"3.1153.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@better-auth/drizzle-adapter","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"better-auth","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"drizzle-orm","old_version":"0.45.2","new_version":"0.45.4","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"pg","old_version":"8.22.0","new_version":"8.23.1","repository_url":"https://github.com/brianc/node-postgres"},{"name":"@types/pg","old_version":"8.20.4","new_version":"8.23.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react","old_version":"19.2.8","new_version":"19.3.1","repository_url":"https://github.com/react/react"},{"name":"@types/react","old_version":"19.2.18","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.8","new_version":"19.3.1","repository_url":"https://github.com/react/react"},{"name":"@types/react-dom","old_version":"19.2.4","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"resend","old_version":"6.26.0","new_version":"6.34.1","repository_url":"https://github.com/resend/resend-node"},{"name":"stripe","old_version":"22.6.1","new_version":"22.6.2","repository_url":"https://github.com/stripe/stripe-node"},{"name":"tsx","old_version":"4.23.12","new_version":"4.23.15","repository_url":"https://github.com/privatenumber/tsx"},{"name":"@types/node","old_version":"22.20.1","new_version":"22.20.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/pg","old_version":"8.20.4","new_version":"8.23.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react","old_version":"19.2.18","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-dom","old_version":"19.2.4","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"drizzle-kit","old_version":"0.31.10","new_version":"0.31.11","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"happy-dom","old_version":"20.14.5","new_version":"20.14.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"vitest","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"motion","old_version":"13.0.0","new_version":"13.5.1","repository_url":"https://github.com/motiondivision/motion"},{"name":"posthog-js","old_version":"1.430.3","new_version":"1.438.12","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"eslint-config-next","old_version":"16.3.0","new_version":"16.4.2","repository_url":"https://github.com/vercel/next.js"},{"name":"apify-client","old_version":"2.24.0","new_version":"2.25.0","repository_url":"https://github.com/apify/apify-client-js"},{"name":"@better-auth/prisma-adapter","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@next/eslint-plugin-next","old_version":"16.3.0","new_version":"16.4.2","repository_url":"https://github.com/vercel/next.js"},{"name":"@alloc/quick-lru","old_version":"5.2.0","new_version":"5.3.0","repository_url":"https://github.com/aleclarson/quick-lru"},{"name":"@apify/consts","old_version":"2.57.0","new_version":"2.58.1","repository_url":"https://github.com/apify/apify-shared-js"},{"name":"@apify/log","old_version":"2.5.48","new_version":"2.5.54","repository_url":"https://github.com/apify/apify-shared-js"},{"name":"@apify/utilities","old_version":"2.35.5","new_version":"2.35.11","repository_url":"https://github.com/apify/apify-shared-js"},{"name":"@aws-sdk/checksums","old_version":"3.1001.2","new_version":"3.1001.5","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/core","old_version":"3.978.2","new_version":"3.978.5","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-env","old_version":"3.972.72","new_version":"3.972.76","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-http","old_version":"3.972.74","new_version":"3.972.78","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-ini","old_version":"3.973.17","new_version":"3.973.21","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-login","old_version":"3.972.79","new_version":"3.972.83","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-node","old_version":"3.972.84","new_version":"3.972.88","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-process","old_version":"3.972.72","new_version":"3.972.76","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-sso","old_version":"3.973.16","new_version":"3.973.20","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-web-identity","old_version":"3.972.78","new_version":"3.972.82","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/middleware-sdk-s3","old_version":"3.972.78","new_version":"3.972.81","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/nested-clients","old_version":"3.997.46","new_version":"3.997.50","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/signature-v4-multi-region","old_version":"3.996.48","new_version":"3.996.49","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/token-providers","old_version":"3.1138.0","new_version":"3.1155.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/types","old_version":"3.974.6","new_version":"3.975.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@babel/helpers","old_version":"7.29.7","new_version":"7.29.10","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.29.7","new_version":"7.29.10","repository_url":"https://github.com/babel/babel"},{"name":"@babel/traverse","old_version":"7.29.8","new_version":"7.29.10","repository_url":"https://github.com/babel/babel"},{"name":"@better-auth/core","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/kysely-adapter","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/memory-adapter","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/mongo-adapter","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/telemetry","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/utils","old_version":"0.4.2","new_version":"0.5.0","repository_url":"https://github.com/better-auth/utils"},{"name":"@better-fetch/fetch","old_version":"1.3.1","new_version":"1.3.2","repository_url":"https://github.com/better-auth/better-fetch"},{"name":"@crawlee/types","old_version":"3.18.0","new_version":"3.18.2","repository_url":"https://github.com/apify/crawlee"},{"name":"@jridgewell/sourcemap-codec","old_version":"1.5.5","new_version":"1.6.0","repository_url":"https://github.com/jridgewell/sourcemaps"},{"name":"@noble/ciphers","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/paulmillr/noble-ciphers"},{"name":"@noble/hashes","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/paulmillr/noble-hashes"},{"name":"@peculiar/asn1-android","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-asym-key","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-cms","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-csr","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-ecc","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-pfx","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-pkcs8","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-pkcs9","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-rsa","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-schema","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-x509","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-x509-attr","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-x509-post-quantum","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/x509","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/PeculiarVentures/x509"},{"name":"@posthog/browser-common","old_version":"0.8.3","new_version":"0.9.10","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"@posthog/core","old_version":"1.53.2","new_version":"1.60.0","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"@posthog/types","old_version":"1.411.1","new_version":"1.416.0","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"@smithy/core","old_version":"3.35.2","new_version":"3.36.2","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"@turbo/darwin-64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@turbo/darwin-arm64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@turbo/linux-64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@turbo/linux-arm64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@turbo/windows-64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@turbo/windows-arm64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@vitest/expect","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/pretty-format","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/spy","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/utils","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"asn1js","old_version":"3.0.10","new_version":"3.1.0","repository_url":"https://github.com/PeculiarVentures/ASN1.js"},{"name":"baseline-browser-mapping","old_version":"2.11.27","new_version":"2.11.31","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"better-call","old_version":"1.3.7","new_version":"1.4.4","repository_url":"https://github.com/better-auth/better-call"},{"name":"browserslist","old_version":"4.29.3","new_version":"4.29.4","repository_url":"https://github.com/browserslist/browserslist"},{"name":"caniuse-lite","old_version":"1.0.30001814","new_version":"1.0.30001819","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"core-js","old_version":"3.50.0","new_version":"3.51.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"electron-to-chromium","old_version":"1.5.445","new_version":"1.5.463","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"enhanced-resolve","old_version":"5.24.5","new_version":"5.26.0","repository_url":"https://github.com/webpack/enhanced-resolve"},{"name":"es-module-lexer","old_version":"2.3.1","new_version":"2.3.2","repository_url":"https://github.com/guybedford/es-module-lexer"},{"name":"framer-motion","old_version":"13.0.0","new_version":"13.5.1","repository_url":"https://github.com/motiondivision/motion"},{"name":"get-tsconfig","old_version":"4.14.1","new_version":"4.14.3","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"ip-address","old_version":"10.4.0","new_version":"10.7.4","repository_url":"https://github.com/beaugunderson/ip-address"},{"name":"jose","old_version":"6.2.8","new_version":"6.2.13","repository_url":"https://github.com/panva/jose"},{"name":"kysely","old_version":"0.29.4","new_version":"0.29.7","repository_url":"https://github.com/kysely-org/kysely"},{"name":"livekit-client","old_version":"2.22.3","new_version":"2.23.0","repository_url":"https://github.com/livekit/client-sdk-js"},{"name":"motion-dom","old_version":"13.0.0","new_version":"13.5.1","repository_url":"https://github.com/motiondivision/motion"},{"name":"motion-utils","old_version":"13.0.0","new_version":"13.5.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"nanostores","old_version":"1.4.2","new_version":"1.5.5","repository_url":"https://github.com/nanostores/nanostores"},{"name":"napi-postinstall","old_version":"0.3.4","new_version":"0.3.7","repository_url":"https://github.com/un-ts/napi-postinstall"},{"name":"node-releases","old_version":"2.0.57","new_version":"2.0.60","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"obug","old_version":"2.1.4","new_version":"2.2.1","repository_url":"https://github.com/sxzz/obug"},{"name":"pg-cloudflare","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-connection-string","old_version":"2.14.0","new_version":"2.14.1","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-protocol","old_version":"1.15.0","new_version":"1.16.1","repository_url":"https://github.com/brianc/node-postgres"},{"name":"postal-mime","old_version":"2.7.5","new_version":"2.7.6","repository_url":"https://github.com/postalsys/postal-mime"},{"name":"rou3","old_version":"0.7.12","new_version":"0.9.2","repository_url":"https://github.com/h3js/rou3"},{"name":"scheduler","old_version":"0.27.0","new_version":"0.28.0","repository_url":"https://github.com/react/react"},{"name":"set-cookie-parser","old_version":"3.1.2","new_version":"3.2.1","repository_url":"https://github.com/nfriedly/set-cookie-parser"},{"name":"socks","old_version":"2.8.9","new_version":"2.8.10","repository_url":"https://github.com/JoshGlazebrook/socks"},{"name":"standardwebhooks","old_version":"1.0.0","new_version":"1.1.1","repository_url":"https://github.com/standard-webhooks/standard-webhooks"},{"name":"std-env","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/unjs/std-env"},{"name":"tinyexec","old_version":"1.3.0","new_version":"1.3.1","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyrainbow","old_version":"3.1.1","new_version":"3.2.0","repository_url":"https://github.com/tinylibs/tinyrainbow"},{"name":"typescript-eslint","old_version":"8.71.1","new_version":"8.72.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"update-browserslist-db","old_version":"1.3.3","new_version":"1.3.4","repository_url":"https://github.com/browserslist/update-db"},{"name":"@vitest/mocker","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"web-vitals","old_version":"6.2.1","new_version":"6.2.3","repository_url":"https://github.com/GoogleChrome/web-vitals"},{"name":"zod","old_version":"4.4.3","new_version":"4.6.7","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 129 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [turbo](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.115.0` | `0.135.0` |\n| [@aws-sdk/client-kms](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kms) | `3.1146.0` | `3.1153.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1146.0` | `3.1153.0` |\n| [@aws-sdk/client-sesv2](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sesv2) | `3.1146.0` | `3.1153.0` |\n| [@better-auth/drizzle-adapter](https://github.com/better-auth/better-auth/tree/HEAD/packages/drizzle-adapter) | `1.6.26` | `1.7.12` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.6.26` | `1.7.12` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.2` | `0.45.4` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.22.0` | `8.23.1` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.20.4` | `8.23.1` |\n| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.8` | `19.3.1` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.18` | `19.3.0` |\n| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.8` | `19.3.1` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.4` | `19.3.0` |\n| [resend](https://github.com/resend/resend-node) | `6.26.0` | `6.34.1` |\n| [stripe](https://github.com/stripe/stripe-node) | `22.6.1` | `22.6.2` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.23.12` | `4.23.15` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.20.1` | `22.20.5` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.20.4` | `8.23.1` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.18` | `19.3.0` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.4` | `19.3.0` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.10` | `0.31.11` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.14.5` | `20.14.6` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.10` | `4.1.12` |\n| [motion](https://github.com/motiondivision/motion) | `13.0.0` | `13.5.1` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.430.3` | `1.438.12` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `16.3.0` | `16.4.2` |\n| [apify-client](https://github.com/apify/apify-client-js) | `2.24.0` | `2.25.0` |\n| [@better-auth/prisma-adapter](https://github.com/better-auth/better-auth/tree/HEAD/packages/prisma-adapter) | `1.6.26` | `1.7.12` |\n| [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `16.3.0` | `16.4.2` |\n| [@alloc/quick-lru](https://github.com/aleclarson/quick-lru) | `5.2.0` | `5.3.0` |\n| [@apify/consts](https://github.com/apify/apify-shared-js) | `2.57.0` | `2.58.1` |\n| [@apify/log](https://github.com/apify/apify-shared-js) | `2.5.48` | `2.5.54` |\n| [@apify/utilities](https://github.com/apify/apify-shared-js) | `2.35.5` | `2.35.11` |\n| [@aws-sdk/checksums](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/checksums) | `3.1001.2` | `3.1001.5` |\n| [@aws-sdk/core](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/core) | `3.978.2` | `3.978.5` |\n| [@aws-sdk/credential-provider-env](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-env) | `3.972.72` | `3.972.76` |\n| [@aws-sdk/credential-provider-http](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-http) | `3.972.74` | `3.972.78` |\n| [@aws-sdk/credential-provider-ini](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-ini) | `3.973.17` | `3.973.21` |\n| [@aws-sdk/credential-provider-login](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-login) | `3.972.79` | `3.972.83` |\n| [@aws-sdk/credential-provider-node](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-node) | `3.972.84` | `3.972.88` |\n| [@aws-sdk/credential-provider-process](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-process) | `3.972.72` | `3.972.76` |\n| [@aws-sdk/credential-provider-sso](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-sso) | `3.973.16` | `3.973.20` |\n| [@aws-sdk/credential-provider-web-identity](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-web-identity) | `3.972.78` | `3.972.82` |\n| [@aws-sdk/middleware-sdk-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/middleware-sdk-s3) | `3.972.78` | `3.972.81` |\n| [@aws-sdk/nested-clients](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/nested-clients) | `3.997.46` | `3.997.50` |\n| [@aws-sdk/signature-v4-multi-region](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-multi-region) | `3.996.48` | `3.996.49` |\n| [@aws-sdk/token-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/token-providers) | `3.1138.0` | `3.1155.0` |\n| [@aws-sdk/types](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/types) | `3.974.6` | `3.975.0` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.29.7` | `7.29.10` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.29.7` | `7.29.10` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.29.8` | `7.29.10` |\n| [@better-auth/core](https://github.com/better-auth/better-auth/tree/HEAD/packages/core) | `1.6.26` | `1.7.12` |\n| [@better-auth/kysely-adapter](https://github.com/better-auth/better-auth/tree/HEAD/packages/kysely-adapter) | `1.6.26` | `1.7.12` |\n| [@better-auth/memory-adapter](https://github.com/better-auth/better-auth/tree/HEAD/packages/memory-adapter) | `1.6.26` | `1.7.12` |\n| [@better-auth/mongo-adapter](https://github.com/better-auth/better-auth/tree/HEAD/packages/mongo-adapter) | `1.6.26` | `1.7.12` |\n| [@better-auth/telemetry](https://github.com/better-auth/better-auth/tree/HEAD/packages/telemetry) | `1.6.26` | `1.7.12` |\n| [@better-auth/utils](https://github.com/better-auth/utils) | `0.4.2` | `0.5.0` |\n| [@better-fetch/fetch](https://github.com/better-auth/better-fetch/tree/HEAD/packages/better-fetch) | `1.3.1` | `1.3.2` |\n| [@crawlee/types](https://github.com/apify/crawlee) | `3.18.0` | `3.18.2` |\n| [@jridgewell/sourcemap-codec](https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec) | `1.5.5` | `1.6.0` |\n| [@noble/ciphers](https://github.com/paulmillr/noble-ciphers) | `2.3.0` | `2.4.0` |\n| [@noble/hashes](https://github.com/paulmillr/noble-hashes) | `2.3.0` | `2.4.0` |\n| [@peculiar/asn1-android](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/android) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-asym-key](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/asym-key) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-cms](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/cms) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-csr](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/csr) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-ecc](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/ecc) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-pfx](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/pfx) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-pkcs8](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/pkcs8) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-pkcs9](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/pkcs9) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-rsa](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/rsa) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-schema](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/schema) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-x509](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/x509) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-x509-attr](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/x509-attr) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-x509-post-quantum](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/x509-post-quantum) | `2.10.0` | `2.11.0` |\n| [@peculiar/x509](https://github.com/PeculiarVentures/x509) | `2.1.0` | `2.2.0` |\n| [@posthog/browser-common](https://github.com/PostHog/posthog-js/tree/HEAD/packages/browser-common) | `0.8.3` | `0.9.10` |\n| [@posthog/core](https://github.com/PostHog/posthog-js/tree/HEAD/packages/core) | `1.53.2` | `1.60.0` |\n| [@posthog/types](https://github.com/PostHog/posthog-js/tree/HEAD/packages/types) | `1.411.1` | `1.416.0` |\n| [@smithy/core](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/core) | `3.35.2` | `3.36.2` |\n| [@turbo/darwin-64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@turbo/darwin-arm64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@turbo/linux-64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@turbo/linux-arm64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@turbo/windows-64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@turbo/windows-arm64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@vitest/expect](https://github.com/vitest-dev/vitest/tree/HEAD/packages/expect) | `4.1.10` | `4.1.12` |\n| [@vitest/pretty-format](https://github.com/vitest-dev/vitest/tree/HEAD/packages/pretty-format) | `4.1.10` | `4.1.12` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.1.10` | `4.1.12` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `4.1.10` | `4.1.12` |\n| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `4.1.10` | `4.1.12` |\n| [@vitest/utils](https://github.com/vitest-dev/vitest/tree/HEAD/packages/utils) | `4.1.10` | `4.1.12` |\n| [asn1js](https://github.com/PeculiarVentures/ASN1.js) | `3.0.10` | `3.1.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.11.27` | `2.11.31` |\n| [better-call](https://github.com/better-auth/better-call/tree/HEAD/packages/better-call) | `1.3.7` | `1.4.4` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.29.3` | `4.29.4` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001814` | `1.0.30001819` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.50.0` | `3.51.0` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.445` | `1.5.463` |\n| [enhanced-resolve](https://github.com/webpack/enhanced-resolve) | `5.24.5` | `5.26.0` |\n| [es-module-lexer](https://github.com/guybedford/es-module-lexer) | `2.3.1` | `2.3.2` |\n| [framer-motion](https://github.com/motiondivision/motion) | `13.0.0` | `13.5.1` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.14.1` | `4.14.3` |\n| [ip-address](https://github.com/beaugunderson/ip-address) | `10.4.0` | `10.7.4` |\n| [jose](https://github.com/panva/jose) | `6.2.8` | `6.2.13` |\n| [kysely](https://github.com/kysely-org/kysely) | `0.29.4` | `0.29.7` |\n| [livekit-client](https://github.com/livekit/client-sdk-js) | `2.22.3` | `2.23.0` |\n| [motion-dom](https://github.com/motiondivision/motion) | `13.0.0` | `13.5.1` |\n| [motion-utils](https://github.com/motiondivision/motion) | `13.0.0` | `13.5.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.4.2` | `1.5.5` |\n| [napi-postinstall](https://github.com/un-ts/napi-postinstall) | `0.3.4` | `0.3.7` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.57` | `2.0.60` |\n| [obug](https://github.com/sxzz/obug) | `2.1.4` | `2.2.1` |\n| [pg-cloudflare](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-cloudflare) | `1.4.0` | `1.4.1` |\n| [pg-connection-string](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-connection-string) | `2.14.0` | `2.14.1` |\n| [pg-protocol](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-protocol) | `1.15.0` | `1.16.1` |\n| [postal-mime](https://github.com/postalsys/postal-mime) | `2.7.5` | `2.7.6` |\n| [rou3](https://github.com/h3js/rou3) | `0.7.12` | `0.9.2` |\n| [scheduler](https://github.com/react/react/tree/HEAD/packages/scheduler) | `0.27.0` | `0.28.0` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `3.1.2` | `3.2.1` |\n| [socks](https://github.com/JoshGlazebrook/socks) | `2.8.9` | `2.8.10` |\n| [standardwebhooks](https://github.com/standard-webhooks/standard-webhooks) | `1.0.0` | `1.1.1` |\n| [std-env](https://github.com/unjs/std-env) | `4.2.0` | `4.3.0` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.3.0` | `1.3.1` |\n| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | `3.1.1` | `3.2.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.71.1` | `8.72.0` |\n| [update-browserslist-db](https://github.com/browserslist/update-db) | `1.3.3` | `1.3.4` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `4.1.10` | `4.1.12` |\n| [web-vitals](https://github.com/GoogleChrome/web-vitals) | `6.2.1` | `6.2.3` |\n| [zod](https://github.com/colinhacks/zod) | `4.4.3` | `4.6.7` |\n\n\nUpdates `turbo` from 2.10.8 to 2.11.9\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.11.9\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\u003echore: Release Turborepo 2.11.8 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/14789\"\u003evercel/turborepo#14789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Prefetch Cargo metadata during lazy graph construction 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/14497\"\u003evercel/turborepo#14497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Compute Berry lockfile closures once across workspaces 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/14499\"\u003evercel/turborepo#14499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Check cache hit outputs in place instead of on the blocking pool 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/14524\"\u003evercel/turborepo#14524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Speed up Berry lockfile loading 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/14500\"\u003evercel/turborepo#14500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Parse bun.lock without building a JSON syntax tree 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/14502\"\u003evercel/turborepo#14502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Skip the dry run cache batch window when there is no remote cache 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/14505\"\u003evercel/turborepo#14505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Emit lockfile closures pre-sorted and cheapen closure interning 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/14525\"\u003evercel/turborepo#14525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Reuse configuration derived from turbo.json between the shim and the CLI 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/14521\"\u003evercel/turborepo#14521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Report locked tools-only setup plans 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/14483\"\u003evercel/turborepo#14483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Compute Bun lockfile closures once across workspaces 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/14501\"\u003evercel/turborepo#14501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Reuse open parent directories when restoring cache archives 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/14506\"\u003evercel/turborepo#14506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Skip dropping the run right before turbo run exits 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/14507\"\u003evercel/turborepo#14507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Match literal input exclusions without compiling globs 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/14510\"\u003evercel/turborepo#14510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Copy pruned package files in parallel 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/14512\"\u003evercel/turborepo#14512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Report proposed first-lock and refresh setup plans 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/14571\"\u003evercel/turborepo#14571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Compress large cache archives with multithreaded zstd 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/14698\"\u003evercel/turborepo#14698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Read tracked file stats from directory listings on Windows 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/14633\"\u003evercel/turborepo#14633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Diff changed lockfile resolutions with a merge instead of ordered sets 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/14630\"\u003evercel/turborepo#14630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Write dry run text output through one buffered stdout handle 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/14625\"\u003evercel/turborepo#14625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Parse pnpm-workspace.yaml once per command 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/14620\"\u003evercel/turborepo#14620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Write each file trace error to stderr in a single call 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/14618\"\u003evercel/turborepo#14618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Reuse glob validation results when re-validating turbo.json in the language server 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/14615\"\u003evercel/turborepo#14615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Keep git subprocesses off the critical path of dry runs 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/14610\"\u003evercel/turborepo#14610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Classify watch file changes when they arrive instead of on a 100ms poll 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/14600\"\u003evercel/turborepo#14600\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Buffer TUI raw-output spool writes 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/14597\"\u003evercel/turborepo#14597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Add the turbo query version key without re-parsing the response 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/14592\"\u003evercel/turborepo#14592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Replay cached task logs in whole-line chunks 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/14590\"\u003evercel/turborepo#14590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Write each boundaries diagnostic to stderr in a single call 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/14587\"\u003evercel/turborepo#14587\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Walk leading-globstar input trees in parallel without wax 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/14511\"\u003evercel/turborepo#14511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Reuse open parent directories when writing cache archives 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/14513\"\u003evercel/turborepo#14513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Index Bun lockfile subgraph lookups instead of rescanning all packages 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/14514\"\u003evercel/turborepo#14514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Render the pruned lockfile while package files are copied 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/14515\"\u003evercel/turborepo#14515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Resolve exact native npm lock cohorts 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/14484\"\u003evercel/turborepo#14484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Batch prefixed task output into one write per chunk 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/14588\"\u003evercel/turborepo#14588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Share one allocation per external package identity 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/14528\"\u003evercel/turborepo#14528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Remove quadratic package-name scan from microfrontends discovery 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/14527\"\u003evercel/turborepo#14527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Render file trace errors on several threads 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/14623\"\u003evercel/turborepo#14623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Check boundaries packages in parallel again 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/14598\"\u003evercel/turborepo#14598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Read PTY child output in 8 KiB chunks 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/14594\"\u003evercel/turborepo#14594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Load each package's tsconfig once when checking boundaries 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/14589\"\u003evercel/turborepo#14589\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Skip the file watcher round trip when checking outputs for new task hashes 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/14626\"\u003evercel/turborepo#14626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Refresh only memory stats in \u003ccode\u003eturbo info\u003c/code\u003e 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/14593\"\u003evercel/turborepo#14593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Walk and record prune copy plans in parallel 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/14522\"\u003evercel/turborepo#14522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Reconcile sealed clone-local setup selections 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/14485\"\u003evercel/turborepo#14485\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/64d5e4804a02f97d4e0c2910e9164a67605201df\"\u003e\u003ccode\u003e64d5e48\u003c/code\u003e\u003c/a\u003e publish 2.11.9 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/78b039e3affea8a977af17931b7361ab4da3bb00\"\u003e\u003ccode\u003e78b039e\u003c/code\u003e\u003c/a\u003e fix(cache): Parallelize dry-run HEAD fallback (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14801\"\u003e#14801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/6834819dd859af2e0d278b6b1ef0f81b3e984bb0\"\u003e\u003ccode\u003e6834819\u003c/code\u003e\u003c/a\u003e docs: Use .NET in the multi-language guide (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14793\"\u003e#14793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/679efb8ea421d1446538cb74f842c8677cb21922\"\u003e\u003ccode\u003e679efb8\u003c/code\u003e\u003c/a\u003e refactor: Remove setup lifecycle script controls (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14818\"\u003e#14818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/9c9085246b7b807eb06752ab25f9f772ffd19070\"\u003e\u003ccode\u003e9c90852\u003c/code\u003e\u003c/a\u003e fix: Allow native package manager configuration during setup (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14816\"\u003e#14816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/a3bcc4a0e578a8fc0518a2e32eb523f07f09b036\"\u003e\u003ccode\u003ea3bcc4a\u003c/code\u003e\u003c/a\u003e chore: Release Turborepo 2.11.9-canary.1 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14817\"\u003e#14817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/9328416c56b6ce69d1a668e72334c62c6555c1db\"\u003e\u003ccode\u003e9328416\u003c/code\u003e\u003c/a\u003e fix: Stop installing the Unix shell hook automatically (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14813\"\u003e#14813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/74c9fbca766f3313a48dc7d989b57ba2aa0d4b53\"\u003e\u003ccode\u003e74c9fbc\u003c/code\u003e\u003c/a\u003e fix: Attribute Cargo.lock changes to the crates whose dependencies changed (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/a3ef52ae52d634da121e4a18d9f726dfb9c1bbf2\"\u003e\u003ccode\u003ea3ef52a\u003c/code\u003e\u003c/a\u003e chore: Update with-changesets example (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14638\"\u003e#14638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/f05411f0eaa1e56d97af590647b97aa872281dca\"\u003e\u003ccode\u003ef05411f\u003c/code\u003e\u003c/a\u003e perf: Skip newline normalization copies for already-normalized TUI output (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.10.8...v2.11.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@anthropic-ai/sdk` from 0.115.0 to 0.135.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/releases\"\u003e@​anthropic-ai/sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk-v0.135.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add between_tools to thinking types in model capabilities\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add the speed parameter and usage.speed to Messages\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e return a Console organization's usage-tier spend cap as a read-only spend limit\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e close streams dropped without being read to the end\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e keep an unread JSONL response open while it is held\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e speed up breaking change detection\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e describe headers on Managed Agents and telemetry endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e note that some models need a beta header to use speed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk-v0.134.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add execution_identity to Managed Agents agents\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add organization_type_not_supported error to spend limit lists\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add telemetry destination test endpoint\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add telemetry destinations to the Admin API\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eclient:\u003c/strong\u003e add native support for OpenTelemetry tracing\u003c/p\u003e\n\u003cp\u003eIf your app registers a global tracer provider, the SDK will create spans with it after upgrading, and they'll be exported with the rest of your traces. Requests will also get trace context headers from the global propagator. To disable, pass \u003ccode\u003eopenTelemetry: false\u003c/code\u003e to the client or set \u003ccode\u003eANTHROPIC_OPEN_TELEMETRY=false\u003c/code\u003e. Learn more in the \u003ca href=\"https://platform.claude.com/docs/en/manage-claude/opentelemetry/sdk\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e rename telemetry destination test response model\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e close an unread stream that was dropped while tracing is on\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e don't follow redirects on token requests\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e treat proxy-authorization as a sensitive header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e tolerate unknown event types in MessageStream and BetaMessageStream\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e stop throwing \u0026quot;Unexpected event order\u0026quot; for an event before message_start\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e yield events that arrive before message_start when iterating MessageStream and BetaMessageStream\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e@​anthropic-ai/sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.134.0...sdk-v0.135.0\"\u003e0.135.0\u003c/a\u003e (2026-10-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add between_tools to thinking types in model capabilities\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add the speed parameter and usage.speed to Messages\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e return a Console organization's usage-tier spend cap as a read-only spend limit\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e close streams dropped without being read to the end\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e keep an unread JSONL response open while it is held\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e speed up breaking change detection\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e describe headers on Managed Agents and telemetry endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e note that some models need a beta header to use speed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.133.0...sdk-v0.134.0\"\u003e0.134.0\u003c/a\u003e (2026-10-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add execution_identity to Managed Agents agents\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add organization_type_not_supported error to spend limit lists\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add telemetry destination test endpoint\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add telemetry destinations to the Admin API\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eclient:\u003c/strong\u003e add native support for OpenTelemetry tracing\u003c/p\u003e\n\u003cp\u003eIf your app registers a global tracer provider, the SDK will create spans with it after upgrading, and they'll be exported with the rest of your traces. Requests will also get trace context headers from the global propagator. To disable, pass \u003ccode\u003eopenTelemetry: false\u003c/code\u003e to the client or set \u003ccode\u003eANTHROPIC_OPEN_TELEMETRY=false\u003c/code\u003e. Learn more in the \u003ca href=\"https://platform.claude.com/docs/en/manage-claude/opentelemetry/sdk\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e rename telemetry destination test response model\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e close an unread stream that was dropped while tracing is on\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e don't follow redirects on token requests\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e treat proxy-authorization as a sensitive header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e tolerate unknown event types in MessageStream and BetaMessageStream\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e stop throwing \u0026quot;Unexpected event order\u0026quot; for an event before message_start\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/04a4c28c70de498d6d0e930e43edb5edb9ac545e\"\u003e\u003ccode\u003e04a4c28\u003c/code\u003e\u003c/a\u003e release: 0.135.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/69dbe62f377e3a12e14ef087d139bbdad410cb64\"\u003e\u003ccode\u003e69dbe62\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/935\"\u003e#935\u003c/a\u003e from anthropics/synced/published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b61a531fcc3de9a45e9330257655fa798b33ab53\"\u003e\u003ccode\u003eb61a531\u003c/code\u003e\u003c/a\u003e feat(helpers): retry a rate-limited fast fallback at standard speed (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/943\"\u003e#943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/38d0ab4b8e1c9bb763e32362f98f277de86aecb8\"\u003e\u003ccode\u003e38d0ab4\u003c/code\u003e\u003c/a\u003e feat(api): add between_tools to thinking types in model capabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/366b53b2dbf205fce164a532dd919f64e5f40186\"\u003e\u003ccode\u003e366b53b\u003c/code\u003e\u003c/a\u003e chore(docs): describe headers on Managed Agents and telemetry endpoints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ca50812ed769a40510bb2f9e5e232e95cdd376f1\"\u003e\u003ccode\u003eca50812\u003c/code\u003e\u003c/a\u003e docs(api): note that some models need a beta header to use speed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/03f6012e6d6d25fe5402674a4f525f7c52a27a22\"\u003e\u003ccode\u003e03f6012\u003c/code\u003e\u003c/a\u003e fix(helpers): honor speed overrides from fallback entries when streaming (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/942\"\u003e#942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/88bf0348f005aff54d6de535b3684c8ec7876b3b\"\u003e\u003ccode\u003e88bf034\u003c/code\u003e\u003c/a\u003e docs(changelog): shorten the OpenTelemetry tracing note (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/941\"\u003e#941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/7c807a0d94de53d8484dca989fdd50977a29ae2e\"\u003e\u003ccode\u003e7c807a0\u003c/code\u003e\u003c/a\u003e fix(client): close streams dropped without being read to the end\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/64758f63568ecf53dae4e2573d4d0af6a69a8341\"\u003e\u003ccode\u003e64758f6\u003c/code\u003e\u003c/a\u003e feat(api): add the speed parameter and usage.speed to Messages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.115.0...sdk-v0.135.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-kms` from 3.1146.0 to 3.1153.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-kms's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1153.0\u003c/h2\u003e\n\u003ch4\u003e3.1153.0(2026-10-19)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  consume JSON codec from \u003ccode\u003e@​smithy/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8335\"\u003e#8335\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/412d1362e9d60979d3e11e7396e2598872b55773\"\u003e412d1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate codeowners (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8365\"\u003e#8365\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/00c08848a20fb3870a839e089499bf72c5f5075d\"\u003e00c08848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for JSON codec and schema server plugin (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8353\"\u003e#8353\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e350b59848e2bffcfe4d34a628e7adc136a6a55\"\u003e3e350b59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  resolve changelog path by resolved location (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8356\"\u003e#8356\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3f50ee0831e219e47519de8d6adf64b2a0396b41\"\u003e3f50ee08\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-codepipeline:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75cdc917412a0ac35ca4257ccabae052df793f1b\"\u003e75cdc917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-devops-agent:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5ff30e27b6a887a1f59d0dceb80223cb76df9bcc\"\u003e5ff30e27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Adding a new Expected Bucket Owner optional field for GuardDuty publishing destination APIs (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2b62c86019889b1c992d13487de415115279fbf8\"\u003e2b62c860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch:\u003c/strong\u003e  This release adds ActionConfiguration to PutMetricAlarm, PutCompositeAlarm and PutLogAlarm. It allows customers to include an alarm's tags in its notifications and alarm state change events (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ae7349077d8a6917a553b468f1f9704f63b7afa3\"\u003eae734907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  Adding support for EKS Container Insights Telemetry Rules (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3c63647d7897d553f1f00e36de54eb5f94c263b7\"\u003e3c63647d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-xray:\u003c/strong\u003e  Adds support for encrypting the Transaction Search spans log group with a customer managed AWS KMS key. Pass the key ARN in the new CloudWatchLogsConfiguration.SpansLogGroupKmsKeyId field of UpdateTraceSegmentDestination. X-Ray applies the key when it creates the log group. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/154d49fd78ab2bda589b4a03f3a7061efbb859d0\"\u003e154d49fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-databrew:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/67b90539ed1ba3cfc683e6c0276b41f8ae89b99f\"\u003e67b90539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent:\u003c/strong\u003e  Adds Retrieval Instructions for Amazon Bedrock Knowledge Bases. Create, get, update, delete, list, and version customer-authored instructions that guide how a knowledge base retrieves and answers, with content review before use. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d16d5176d8e0809b948c9a32eb5778b05c2c1e7b\"\u003ed16d5176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-containers:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4ba3e7bbab14ce31280b6beb74afdbadc9b8049e\"\u003e4ba3e7bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent-runtime:\u003c/strong\u003e  Adds support for applying a Retrieval Instruction, optionally by version, to AgenticRetrieveStream requests for Amazon Bedrock Knowledge Bases, and reports the applied instruction and version on the trace. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a065ceb4d25bc8a810712d7319a37e105ef2d8af\"\u003ea065ceb4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Enable account endpoint generation for existing CN and GovCloud regions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ca19aa35fd5555729bb74037015e8c97499cb642\"\u003eca19aa35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds SDK and CLI support for the Iceberg REST catalog connection types already available in Amazon SageMaker Unified Studio - ICEBERGRESTCATALOG, SNOWFLAKEICEBERGRESTCATALOG, and DATABRICKSICEBERGRESTCATALOG. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/589405154b0a66e2ea212629dea13241fde0f2cc\"\u003e58940515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-drs:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/50b058d144b917125aa49d08a8b3fbf34c716b5b\"\u003e50b058d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-amplify:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e7cacf5a108ddde97b1604a21e9cc242ac0c114\"\u003e7e7cacf5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Adds the Builtin.FailureAnalysis evaluator for batch evaluations. GetBatchEvaluation now returns insightResults that group session failures into insights with root causes and suggested fixes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e34db602ee2b503787aa6a773d9bfbb6a25ed1c1\"\u003ee34db602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codecommit:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f6d27955eafb97949159410ad7e42b0decc07237\"\u003ef6d27955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-controltower:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/60659ee5353e375121fd3fdc683511243ef338e0\"\u003e60659ee5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adds optional imageValidationMode enum to ImportCustomWorkspaceImageRequest. This allows customers to opt-in to having prevalidation run in the service account instead of customer account. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/38638dc747e9d3d6959eba0b23f3c962ec6b9307\"\u003e38638dc7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  Amazon Connect GetAttachedFile API now supports an optional UrlContentDisposition parameter. Set it to INLINE to get a pre-signed URL that displays the file in the browser, so agents can preview email attachments without downloading them. ATTACHMENT (download) remains the default. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/81ad4d8e306be2b96e79d97bf179de424ec649c8\"\u003e81ad4d8e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Amazon CloudWatch Logs now supports filtering DescribeDeliverySources by resourceArns, DescribeDeliveryDestinations by names, and DescribeDeliveries by deliverySourceNames. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/01e43f5704d34499152ec8099746afe49fbafed7\"\u003e01e43f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4971fd765b459428dcf433eb104a241bef5cbb62\"\u003e4971fd76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-socialmessaging:\u003c/strong\u003e  Adding support for WhatsApp Direct Send. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0721adf50944d4077ff8b6327e7c145c4edd5f48\"\u003e0721adf5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-timestream-influxdb:\u003c/strong\u003e  Adds four new parameters to the InfluxDBv3Enterprise parameter group for Amazon Timestream for InfluxDB. The new parameters are upgradePachaTree, walBufferSize, snapshotSize, and snapshotDuration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f97769a6cd4a346e2522ee0f288b006a835a8bc\"\u003e1f97769a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codedeploy:\u003c/strong\u003e  Adds support for suspending Amazon EC2 Auto Scaling processes during CodeDeploy EC2 in-place deployments. Use ec2DeploymentOptions to choose which processes are suspended and resumed. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/43c16517dc79ef4e519688a06820ddf07730cb9d\"\u003e43c16517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codestar-notifications:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2679b610245c018d9e0e469549b79d5208f3dd0\"\u003eb2679b61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  Adds support for configurable envoy application log levels. Customers can now debug network connectivity issues with their task's sidecar envoys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fca981d8614d2254efc0dedf3f01217ede005b73\"\u003efca981d8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-opensearch:\u003c/strong\u003e  Amazon OpenSearch Service adds a new TLS security policy to support FIPS policy and post-quantum cryptography (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f035263194102654c4cc6aa9d71579c19b9404d3\"\u003ef0352631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces-instances:\u003c/strong\u003e  ModifyVolume is a new public API for WorkSpaces Core Managed Instances. Customers can change the size, type, IOPS, or throughput of an existing managed volume online, with no stop required. Customers track progress by calling EC2 DescribeVolumesModifications directly. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7689ba6bcf82d36b26a4f7267a97b1b33f459b63\"\u003e7689ba6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-iot-wireless:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/202f66a716eedc953d9d0a2471e80f03d3ae3756\"\u003e202f66a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoken-providers:\u003c/strong\u003e  await in-flight SSO token refresh (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8363\"\u003e#8363\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a8459b35151dac985633a889a6d2fed51ef0b884\"\u003ea8459b35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include preview/ in dependency version checks (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8362\"\u003e#8362\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef0483d3f70550c3f4cddce2f930484bf4c48761\"\u003eef0483d3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-kms/CHANGELOG.md\"\u003e@​aws-sdk/client-kms'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.1152.0...v3.1153.0\"\u003e3.1153.0\u003c/a\u003e (2026-10-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1151.0...v3.1152.0\"\u003e3.1152.0\u003c/a\u003e (2026-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1150.0...v3.1151.0\"\u003e3.1151.0\u003c/a\u003e (2026-10-13)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1149.0...v3.1150.0\"\u003e3.1150.0\u003c/a\u003e (2026-10-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1148.0...v3.1149.0\"\u003e3.1149.0\u003c/a\u003e (2026-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1147.0...v3.1148.0\"\u003e3.1148.0\u003c/a\u003e (2026-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1146.0...v3.1147.0\"\u003e3.1147.0\u003c/a\u003e (2026-10-06)\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/35085844c581d910f51deea1b2de48f6b4ffa704\"\u003e\u003ccode\u003e3508584\u003c/code\u003e\u003c/a\u003e Publish v3.1153.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e350b59848e2bffcfe4d34a628e7adc136a6a55\"\u003e\u003ccode\u003e3e350b5\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for JSON codec and schema server plugin (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kms/issues/8353\"\u003e#8353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f\"\u003e\u003ccode\u003e3ce8aa7\u003c/code\u003e\u003c/a\u003e Publish v3.1152.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d6adfcb7baa396dd42060a74382b6aa2a1cbf0b5\"\u003e\u003ccode\u003ed6adfcb\u003c/code\u003e\u003c/a\u003e Publish v3.1151.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4c9a334a79b631cc110fb3a1d67695b4c07baf46\"\u003e\u003ccode\u003e4c9a334\u003c/code\u003e\u003c/a\u003e Publish v3.1150.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a960c14e8ce09ab8fd09352e40d75c6b9d52c1ca\"\u003e\u003ccode\u003ea960c14\u003c/code\u003e\u003c/a\u003e Publish v3.1149.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5773a7515472dbdf2760c61e4a462b71800c50e7\"\u003e\u003ccode\u003e5773a75\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for endpoint cache fix and pre-schema error fallback (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kms/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1bc04256c276089739faa71754dba4fde75e05aa\"\u003e\u003ccode\u003e1bc0425\u003c/code\u003e\u003c/a\u003e Publish v3.1148.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/663046d58796f32069e5198f95a3070b2f5ef969\"\u003e\u003ccode\u003e663046d\u003c/code\u003e\u003c/a\u003e Publish v3.1147.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1153.0/clients/client-kms\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-s3` from 3.1146.0 to 3.1153.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-s3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1153.0\u003c/h2\u003e\n\u003ch4\u003e3.1153.0(2026-10-19)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  consume JSON codec from \u003ccode\u003e@​smithy/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8335\"\u003e#8335\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/412d1362e9d60979d3e11e7396e2598872b55773\"\u003e412d1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate codeowners (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8365\"\u003e#8365\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/00c08848a20fb3870a839e089499bf72c5f5075d\"\u003e00c08848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for JSON codec and schema server plugin (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8353\"\u003e#8353\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e350b59848e2bffcfe4d34a628e7adc136a6a55\"\u003e3e350b59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  resolve changelog path by resolved location (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8356\"\u003e#8356\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3f50ee0831e219e47519de8d6adf64b2a0396b41\"\u003e3f50ee08\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-codepipeline:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75cdc917412a0ac35ca4257ccabae052df793f1b\"\u003e75cdc917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-devops-agent:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5ff30e27b6a887a1f59d0dceb80223cb76df9bcc\"\u003e5ff30e27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Adding a new Expected Bucket Owner optional field for GuardDuty publishing destination APIs (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2b62c86019889b1c992d13487de415115279fbf8\"\u003e2b62c860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch:\u003c/strong\u003e  This release adds ActionConfiguration to PutMetricAlarm, PutCompositeAlarm and PutLogAlarm. It allows customers to include an alarm's tags in its notifications and alarm state change events (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ae7349077d8a6917a553b468f1f9704f63b7afa3\"\u003eae734907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  Adding support for EKS Container Insights Telemetry Rules (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3c63647d7897d553f1f00e36de54eb5f94c263b7\"\u003e3c63647d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-xray:\u003c/strong\u003e  Adds support for encrypting the Transaction Search spans log group with a customer managed AWS KMS key. Pass the key ARN in the new CloudWatchLogsConfiguration.SpansLogGroupKmsKeyId field of UpdateTraceSegmentDestination. X-Ray applies the key when it creates the log group. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/154d49fd78ab2bda589b4a03f3a7061efbb859d0\"\u003e154d49fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-databrew:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/67b90539ed1ba3cfc683e6c0276b41f8ae89b99f\"\u003e67b90539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent:\u003c/strong\u003e  Adds Retrieval Instructions for Amazon Bedrock Knowledge Bases. Create, get, update, delete, list, and version customer-authored instructions that guide how a knowledge base retrieves and answers, with content review before use. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d16d5176d8e0809b948c9a32eb5778b05c2c1e7b\"\u003ed16d5176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-containers:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4ba3e7bbab14ce31280b6beb74afdbadc9b8049e\"\u003e4ba3e7bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent-runtime:\u003c/strong\u003e  Adds support for applying a Retrieval Instruction, optionally by version, to AgenticRetrieveStream requests for Amazon Bedrock Knowledge Bases, and reports the applied instruction and version on the trace. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a065ceb4d25bc8a810712d7319a37e105ef2d8af\"\u003ea065ceb4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Enable account endpoint generation for existing CN and GovCloud regions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ca19aa35fd5555729bb74037015e8c97499cb642\"\u003eca19aa35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds SDK and CLI support for the Iceberg REST catalog connection types already available in Amazon SageMaker Unified Studio - ICEBERGRESTCATALOG, SNOWFLAKEICEBERGRESTCATALOG, and DATABRICKSICEBERGRESTCATALOG. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/589405154b0a66e2ea212629dea13241fde0f2cc\"\u003e58940515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-drs:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/50b058d144b917125aa49d08a8b3fbf34c716b5b\"\u003e50b058d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-amplify:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e7cacf5a108ddde97b1604a21e9cc242ac0c114\"\u003e7e7cacf5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Adds the Builtin.FailureAnalysis evaluator for batch evaluations. GetBatchEvaluation now returns insightResults that group session failures into insights with root causes and suggested fixes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e34db602ee2b503787aa6a773d9bfbb6a25ed1c1\"\u003ee34db602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codecommit:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f6d27955eafb97949159410ad7e42b0decc07237\"\u003ef6d27955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-controltower:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/60659ee5353e375121fd3fdc683511243ef338e0\"\u003e60659ee5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adds optional imageValidationMode enum to ImportCustomWorkspaceImageRequest. This allows customers to opt-in to having prevalidation run in the service account instead of customer account. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/38638dc747e9d3d6959eba0b23f3c962ec6b9307\"\u003e38638dc7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  Amazon Connect GetAttachedFile API now supports an optional UrlContentDisposition parameter. Set it to INLINE to get a pre-signed URL that displays the file in the browser, so agents can preview email attachments without downloading them. ATTACHMENT (download) remains the default. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/81ad4d8e306be2b96e79d97bf179de424ec649c8\"\u003e81ad4d8e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Amazon CloudWatch Logs now supports filtering DescribeDeliverySources by resourceArns, DescribeDeliveryDestinations by names, and DescribeDeliveries by deliverySourceNames. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/01e43f5704d34499152ec8099746afe49fbafed7\"\u003e01e43f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4971fd765b459428dcf433eb104a241bef5cbb62\"\u003e4971fd76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-socialmessaging:\u003c/strong\u003e  Adding support for WhatsApp Direct Send. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0721adf50944d4077ff8b6327e7c145c4edd5f48\"\u003e0721adf5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-timestream-influxdb:\u003c/strong\u003e  Adds four new parameters to the InfluxDBv3Enterprise parameter group for Amazon Timestream for InfluxDB. The new parameters are upgradePachaTree, walBufferSize, snapshotSize, and snapshotDuration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f97769a6cd4a346e2522ee0f288b006a835a8bc\"\u003e1f97769a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codedeploy:\u003c/strong\u003e  Adds support for suspending Amazon EC2 Auto Scaling processes during CodeDeploy EC2 in-place deployments. Use ec2DeploymentOptions to choose which processes are suspended and resumed. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/43c16517dc79ef4e519688a06820ddf07730cb9d\"\u003e43c16517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codestar-notifications:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2679b610245c018d9e0e469549b79d5208f3dd0\"\u003eb2679b61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  Adds support for configurable envoy application log levels. Customers can now debug network connectivity issues with their task's sidecar envoys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fca981d8614d2254efc0dedf3f01217ede005b73\"\u003efca981d8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-opensearch:\u003c/strong\u003e  Amazon OpenSearch Service adds a new TLS security policy to support FIPS policy and post-quantum cryptography (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f035263194102654c4cc6aa9d71579c19b9404d3\"\u003ef0352631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces-instances:\u003c/strong\u003e  ModifyVolume is a new public API for WorkSpaces Core Managed Instances. Customers can change the size, type, IOPS, or throughput of an existing managed volume online, with no stop required. Customers track progress by calling EC2 DescribeVolumesModifications directly. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7689ba6bcf82d36b26a4f7267a97b1b33f459b63\"\u003e7689ba6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-iot-wireless:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/202f66a716eedc953d9d0a2471e80f03d3ae3756\"\u003e202f66a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoken-providers:\u003c/strong\u003e  await in-flight SSO token refresh (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8363\"\u003e#8363\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a8459b35151dac985633a889a6d2fed51ef0b884\"\u003ea8459b35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include preview/ in dependency version checks (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8362\"\u003e#8362\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef0483d3f70550c3f4cddce2f930484bf4c48761\"\u003eef0483d3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e@​aws-sdk/client-s3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1152.0...v3.1153.0\"\u003e3.1153.0\u003c/a\u003e (2026-10-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1151.0...v3.1152.0\"\u003e3.1152.0\u003c/a\u003e (2026-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1150.0...v3.1151.0\"\u003e3.1151.0\u003c/a\u003e (2026-10-13)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1149.0...v3.1150.0\"\u003e3.1150.0\u003c/a\u003e (2026-10-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1148.0...v3.1149.0\"\u003e3.1149.0\u003c/a\u003e (2026-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1147.0...v3.1148.0\"\u003e3.1148.0\u003c/a\u003e (2026-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1146.0...v3.1147.0\"\u003e3.1147.0\u003c/a\u003e (2026-10-06)\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/35085844c581d910f51deea1b2de48f6b4ffa704\"\u003e\u003ccode\u003e3508584\u003c/code\u003e\u003c/a\u003e Publish v3.1153.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e350b59848e2bffcfe4d34a628e7adc136a6a55\"\u003e\u003ccode\u003e3e350b5\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for JSON codec and schema server plugin (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8353\"\u003e#8353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f\"\u003e\u003ccode\u003e3ce8aa7\u003c/code\u003e\u003c/a\u003e Publish v3.1152.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d6adfcb7baa396dd42060a74382b6aa2a1cbf0b5\"\u003e\u003ccode\u003ed6adfcb\u003c/code\u003e\u003c/a\u003e Publish v3.1151.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4c9a334a79b631cc110fb3a1d67695b4c07baf46\"\u003e\u003ccode\u003e4c9a334\u003c/code\u003e\u003c/a\u003e Publish v3.1150.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a960c14e8ce09ab8fd09352e40d75c6b9d52c1ca\"\u003e\u003ccode\u003ea960c14\u003c/code\u003e\u003c/a\u003e Publish v3.1149.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5773a7515472dbdf2760c61e4a462b71800c50e7\"\u003e\u003ccode\u003e5773a75\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for endpoint cache fix and pre-schema error fallback (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1bc04256c276089739faa71754dba4fde75e05aa\"\u003e\u003ccode\u003e1bc0425\u003c/code\u003e\u003c/a\u003e Publish v3.1148.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/663046d58796f32069e5198f95a3070b2f5ef969\"\u003e\u003ccode\u003e663046d\u003c/code\u003e\u003c/a\u003e Publish v3.1147.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1153.0/clients/client-s3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-sesv2` from 3.1146.0 to 3.1153.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-sesv2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1153.0\u003c/h2\u003e\n\u003ch4\u003e3.1153.0(2026-10-19)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  consume JSON codec from \u003ccode\u003e@​smithy/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8335\"\u003e#8335\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/412d1362e9d60979d3e11e7396e2598872b55773\"\u003e412d1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate codeowners (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8365\"\u003e#8365\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/00c08848a20fb3870a839e089499bf72c5f5075d\"\u003e00c08848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for JSON codec and schema server plugin (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8353\"\u003e#8353\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e350b59848e2bffcfe4d34a628e7adc136a6a55\"\u003e3e350b59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  resolve changelog path by resolved location (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8356\"\u003e#8356\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3f50ee0831e219e47519de8d6adf64b2a0396b41\"\u003e3f50ee08\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-codepipeline:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75cdc917412a0ac35ca4257ccabae052df793f1b\"\u003e75cdc917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-devops-agent:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5ff30e27b6a887a1f59d0dceb80223cb76df9bcc\"\u003e5ff30e27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Adding a new Expected Bucket Owner optional field for GuardDuty publishing destination APIs (\u003ca href=\"htt...\n\n_Description has been truncated_","html_url":"https://github.com/liamariavisoiu-ai98/healdesk.io/pull/38","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/liamariavisoiu-ai98%2Fhealdesk.io/issues/38","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/38/packages"},{"uuid":"5972453000","node_id":"PR_kwDOUT7hTM8AAAABJ7wTuQ","number":23,"state":"open","title":"Bump the npm-dependencies group across 1 directory with 33 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-10-22T03:23:27.000Z","updated_at":"2026-10-22T03:23:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-dependencies","update_count":33,"packages":[{"name":"@eslint/compat","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/eslintrc","old_version":"3.3.5","new_version":"3.3.7","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@types/node","old_version":"26.1.0","new_version":"26.6.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-plugin-lodash","old_version":"8.0.0","new_version":"8.1.0","repository_url":"https://github.com/idok/eslint-plugin-lodash"},{"name":"eslint-plugin-playwright","old_version":"2.4.0","new_version":"2.12.1","repository_url":"https://github.com/mskelton/eslint-plugin-playwright"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.7","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"prettier","old_version":"3.6.2","new_version":"3.9.10","repository_url":"https://github.com/prettier/prettier"},{"name":"typescript-eslint","old_version":"8.42.0","new_version":"8.71.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"wireit","old_version":"0.14.12","new_version":"0.14.13","repository_url":"https://github.com/google/wireit"},{"name":"keycloak-js","old_version":"26.2.2","new_version":"26.2.4","repository_url":"https://github.com/keycloak/keycloak-js"},{"name":"react-hook-form","old_version":"7.70.0","new_version":"7.90.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-router-dom","old_version":"7.18.2","new_version":"7.18.4","repository_url":"https://github.com/remix-run/react-router"},{"name":"@playwright/test","old_version":"1.60.0","new_version":"1.64.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"@vitejs/plugin-react-swc","old_version":"4.2.2","new_version":"4.3.3","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"lightningcss","old_version":"1.30.2","new_version":"1.33.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"vite-plugin-checker","old_version":"0.12.0","new_version":"0.14.5","repository_url":"https://github.com/fi3ework/vite-plugin-checker"},{"name":"@uiw/react-textarea-code-editor","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/uiwjs/react-textarea-code-editor"},{"name":"jszip","old_version":"3.10.1","new_version":"3.10.2","repository_url":"https://github.com/Stuk/jszip"},{"name":"yaml","old_version":"2.8.3","new_version":"2.9.1","repository_url":"https://github.com/eemeli/yaml"},{"name":"@axe-core/playwright","old_version":"4.11.0","new_version":"4.14.0","repository_url":"https://github.com/dequelabs/axe-core-npm"},{"name":"@testing-library/dom","old_version":"10.4.1","new_version":"10.4.2","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/react","old_version":"16.3.1","new_version":"16.3.3","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@types/dagre","old_version":"0.7.53","new_version":"0.7.54","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"properties-file","old_version":"5.0.5","new_version":"5.0.7","repository_url":"https://github.com/properties-file/properties-file"},{"name":"uuid","old_version":"14.0.1","new_version":"14.0.3","repository_url":"https://github.com/uuidjs/uuid"},{"name":"fs-extra","old_version":"11.3.3","new_version":"11.4.1","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"tar-fs","old_version":"3.1.1","new_version":"3.1.3","repository_url":"https://github.com/mafintosh/tar-fs"},{"name":"@faker-js/faker","old_version":"10.2.0","new_version":"10.6.0","repository_url":"https://github.com/faker-js/faker"},{"name":"@kiota-community/kiota-gen","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/kiota-community/kiota-js-extra"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"@noble/hashes","old_version":"2.0.1","new_version":"2.4.0","repository_url":"https://github.com/paulmillr/noble-hashes"},{"name":"@rollup/plugin-commonjs","old_version":"29.0.0","new_version":"29.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"rollup","old_version":"4.59.0","new_version":"4.64.10","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 33 updates in the /js directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `2.0.0` | `2.1.1` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.5` | `3.3.7` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.0` | `26.6.5` |\n| [eslint-plugin-lodash](https://github.com/idok/eslint-plugin-lodash) | `8.0.0` | `8.1.0` |\n| [eslint-plugin-playwright](https://github.com/mskelton/eslint-plugin-playwright) | `2.4.0` | `2.12.1` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.7` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.9.10` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.42.0` | `8.71.2` |\n| [wireit](https://github.com/google/wireit) | `0.14.12` | `0.14.13` |\n| [keycloak-js](https://github.com/keycloak/keycloak-js) | `26.2.2` | `26.2.4` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.70.0` | `7.90.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.18.2` | `7.18.4` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.60.0` | `1.64.1` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.2.2` | `4.3.3` |\n| [lightningcss](https://github.com/parcel-bundler/lightningcss) | `1.30.2` | `1.33.0` |\n| [vite-plugin-checker](https://github.com/fi3ework/vite-plugin-checker) | `0.12.0` | `0.14.5` |\n| [@uiw/react-textarea-code-editor](https://github.com/uiwjs/react-textarea-code-editor) | `3.1.1` | `3.1.2` |\n| [jszip](https://github.com/Stuk/jszip) | `3.10.1` | `3.10.2` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.9.1` |\n| [@axe-core/playwright](https://github.com/dequelabs/axe-core-npm) | `4.11.0` | `4.14.0` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.1` | `10.4.2` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.1` | `16.3.3` |\n| [@types/dagre](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dagre) | `0.7.53` | `0.7.54` |\n| [properties-file](https://github.com/properties-file/properties-file) | `5.0.5` | `5.0.7` |\n| [uuid](https://github.com/uuidjs/uuid) | `14.0.1` | `14.0.3` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.3` | `11.4.1` |\n| [tar-fs](https://github.com/mafintosh/tar-fs) | `3.1.1` | `3.1.3` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `10.2.0` | `10.6.0` |\n| [@kiota-community/kiota-gen](https://github.com/kiota-community/kiota-js-extra) | `1.0.2` | `1.0.3` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [@noble/hashes](https://github.com/paulmillr/noble-hashes) | `2.0.1` | `2.4.0` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `29.0.0` | `29.0.3` |\n| [rollup](https://github.com/rollup/rollup) | `4.59.0` | `4.64.10` |\n\n\nUpdates `@eslint/compat` from 2.0.0 to 2.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e@​eslint/compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.1.0...compat-v2.1.1\"\u003e2.1.1\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve markVariableAsUsed return value in compat context (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/503\"\u003e#503\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/66d97901b70918438deb4355b730079e4d087889\"\u003e66d9790\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.5...compat-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.7...migrate-config-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e bumped from ^0.5.5 to ^0.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.6...migrate-config-v2.0.7\"\u003e2.0.7\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003eespree\u003c/code\u003e to the latest (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/437\"\u003e#437\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a8ff72f6f473ce87df4156d3eb9b6e4992084337\"\u003ea8ff72f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.5...migrate-config-v2.0.6\"\u003e2.0.6\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.4 to ^2.0.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.2.0 to ^1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e@​eslint/compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.1.0...compat-v2.1.1\"\u003e2.1.1\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve markVariableAsUsed return value in compat context (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/503\"\u003e#503\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/66d97901b70918438deb4355b730079e4d087889\"\u003e66d9790\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.5...compat-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.4...compat-v2.0.5\"\u003e2.0.5\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.2.0 to ^1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.3...compat-v2.0.4\"\u003e2.0.4\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.1.1 to ^1.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.2...compat-v2.0.3\"\u003e2.0.3\u003c/a\u003e (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.1.0 to ^1.1.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.1...compat-v2.0.2\"\u003e2.0.2\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd eslint 10 as peer dependency (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/361\"\u003e#361\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/ecb37dcafc6513649c03f245f0f2505e7eb10dd1\"\u003eecb37dc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\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/eslint/rewrite/commit/a4466ca3f8dc7d6817c4dd91c10a989b83ecb30d\"\u003e\u003ccode\u003ea4466ca\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/504\"\u003e#504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/714ffde5594fad19d19dacdfd0f31067501fdc1d\"\u003e\u003ccode\u003e714ffde\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/66d97901b70918438deb4355b730079e4d087889\"\u003e\u003ccode\u003e66d9790\u003c/code\u003e\u003c/a\u003e fix: preserve markVariableAsUsed return value in compat context (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/caffae71f674f15865fcfa9bbac4bbd8b721431b\"\u003e\u003ccode\u003ecaffae7\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/ae1ba2585be75ac7778e350167e73705dd0fdc42\"\u003e\u003ccode\u003eae1ba25\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/50051c603e79f1eb91f823d0992a7dcb83b59abb\"\u003e\u003ccode\u003e50051c6\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/ea835245e205cf70a825659dd23623d0bd73984a\"\u003e\u003ccode\u003eea83524\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/29956ae0089bc080e65bec484bae3c5adf1b8973\"\u003e\u003ccode\u003e29956ae\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f6d5bdff38b9c4bd10d2e8cf3e5caf020bcaf1ae\"\u003e\u003ccode\u003ef6d5bdf\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/8b71ed3c8e8e0b104c56a4be5dd0c0c75228a04d\"\u003e\u003ccode\u003e8b71ed3\u003c/code\u003e\u003c/a\u003e chore: restore eslint-plugin-jsdoc rules (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.1.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.5 to 3.3.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e@​eslint/eslintrc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.6...eslintrc-v3.3.7\"\u003e3.3.7\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003ef27e7c9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003ebb0d97a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.6\"\u003e3.3.6\u003c/a\u003e (2026-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003ejs-yaml\u003c/code\u003e to 4.3.0 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/235\"\u003e#235\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/0c5de746dd98ac6904ee05ca594c50c5695e88bc\"\u003e0c5de74\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/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e@​eslint/eslintrc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.6...eslintrc-v3.3.7\"\u003e3.3.7\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003ef27e7c9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003ebb0d97a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.6\"\u003e3.3.6\u003c/a\u003e (2026-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003ejs-yaml\u003c/code\u003e to 4.3.0 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/235\"\u003e#235\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/0c5de746dd98ac6904ee05ca594c50c5695e88bc\"\u003e0c5de74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/7943fa6dd55b236a539f658b88c763a4f9fbb38d\"\u003e\u003ccode\u003e7943fa6\u003c/code\u003e\u003c/a\u003e chore: release 3.3.7 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003e\u003ccode\u003ebb0d97a\u003c/code\u003e\u003c/a\u003e fix: update js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/5b4abc9c74dd92b9eb782ca81d559a88906509e9\"\u003e\u003ccode\u003e5b4abc9\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003e\u003ccode\u003ef27e7c9\u003c/code\u003e\u003c/a\u003e fix: Bump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/b75e1d2425deebfd1ec7f952dda7d0c4f4d65d5c\"\u003e\u003ccode\u003eb75e1d2\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/302c13310e148268f990df3edbfd10dab44f2678\"\u003e\u003ccode\u003e302c133\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/e62e7661b0d9063e42a37af5551bbcb1897e188d\"\u003e\u003ccode\u003ee62e766\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/cf27f9fd8f775d94500f2569a5bfb6a7de9cdb33\"\u003e\u003ccode\u003ecf27f9f\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/c7f4cdf1ffa86e28b5b8bf09f9e8bc7fadbf87ff\"\u003e\u003ccode\u003ec7f4cdf\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3319822ac925e018c47fcafa351b20ea0bf6eeff\"\u003e\u003ccode\u003e3319822\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 26.1.0 to 26.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-lodash` from 8.0.0 to 8.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/idok/eslint-plugin-lodash/blob/master/CHANGELOG.md\"\u003eeslint-plugin-lodash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com-idok-personal/idok/eslint-plugin-lodash/compare/v8.0.0...v8.1.0\"\u003ev8.1.0\u003c/a\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[prop-shorthand] fix ESLint v9 incompatibility \u003ca href=\"https://github.com-idok-personal/idok/eslint-plugin-lodash/pull/1\"\u003e\u003ccode\u003e[#1](https://github.com/idok/eslint-plugin-lodash/issues/1)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade yarn \u003ca href=\"https://github.com-idok-personal/idok/eslint-plugin-lodash/commit/d16fe8d1f60619fd84a7072c27a5c8464a6eb315\"\u003e\u003ccode\u003ed16fe8d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate node actions \u003ca href=\"https://github.com-idok-personal/idok/eslint-plugin-lodash/commit/8e2c2d23749c788ee174d2a37b91171e9d15fd5b\"\u003e\u003ccode\u003e8e2c2d2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix package json \u003ca href=\"https://github.com-idok-personal/idok/eslint-plugin-lodash/commit/8b024d1b1d8b4ec64a34304d5ed52bdaedb13293\"\u003e\u003ccode\u003e8b024d1\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/idok/eslint-plugin-lodash/commit/7db5933f4e21ae83e6136d2077537b1775c64845\"\u003e\u003ccode\u003e7db5933\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/e834f03209e40bc3dc71181922bbe758eaa1f765\"\u003e\u003ccode\u003ee834f03\u003c/code\u003e\u003c/a\u003e update change log\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/6b5ae1d540d9268bd130cc8b8f0f8b184cd6ee0f\"\u003e\u003ccode\u003e6b5ae1d\u003c/code\u003e\u003c/a\u003e add email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/5017d3e117866d624b9a43eab03006dde21a2483\"\u003e\u003ccode\u003e5017d3e\u003c/code\u003e\u003c/a\u003e update change log\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/987ecf907137e698d1526130f67b692acb8d6b43\"\u003e\u003ccode\u003e987ecf9\u003c/code\u003e\u003c/a\u003e update dependencies and yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/64bc32d3059034c5121aae26b4b55d52e9d87929\"\u003e\u003ccode\u003e64bc32d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/idok/eslint-plugin-lodash/issues/1\"\u003e#1\u003c/a\u003e from ThisIsManta/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/84e7754ba3206c62727060e9633874f1338c3702\"\u003e\u003ccode\u003e84e7754\u003c/code\u003e\u003c/a\u003e [prop-shorthand] fix ESLint v9 incompatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/40097225be31158a24f60da586993c7e69bac81a\"\u003e\u003ccode\u003e4009722\u003c/code\u003e\u003c/a\u003e update build status badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/97a6f4d5adb2127300f2f6f53c1ada333523687b\"\u003e\u003ccode\u003e97a6f4d\u003c/code\u003e\u003c/a\u003e upgrade yarn actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/d16fe8d1f60619fd84a7072c27a5c8464a6eb315\"\u003e\u003ccode\u003ed16fe8d\u003c/code\u003e\u003c/a\u003e upgrade yarn\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/idok/eslint-plugin-lodash/compare/v8.0.0...v8.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-playwright` from 2.4.0 to 2.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/releases\"\u003eeslint-plugin-playwright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.12.0...v2.12.1\"\u003e2.12.1\u003c/a\u003e (2026-10-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereplace unsupported json schema \u003ccode\u003econtains\u003c/code\u003e with \u003ccode\u003eenum\u003c/code\u003e in rule option schema (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/514\"\u003e#514\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/4f35eb6df1ebaad3ff672aa4a4d13355fdcad2bc\"\u003e4f35eb6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.11.0...v2.12.0\"\u003e2.12.0\u003c/a\u003e (2026-09-14)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-skipped-test:\u003c/strong\u003e detect testInfo annotations and split allowConditional (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/490\"\u003e#490\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/93d788e1e24f5299b432a6fd60963e43712c52bb\"\u003e93d788e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-action-timeout:\u003c/strong\u003e disallow per-call timeouts on actions (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/492\"\u003e#492\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/fec2902722fee4ef63ee0e0221b3c2bb31c60dc0\"\u003efec2902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e disallow exports in files containing tests (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/493\"\u003e#493\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/eb6fc1c41e3dd98f2ee1085d7444c02f999c7890\"\u003eeb6fc1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-identical-title:\u003c/strong\u003e disallow identical test and describe titles (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/494\"\u003e#494\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/7ec68e77e02594f964377f14e761e5f88f7ab825\"\u003e7ec68e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-magic-timeouts:\u003c/strong\u003e add minOccurrences and document adoption (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/a7542cedc4947cfff3d9fac74633438374ef4e77\"\u003ea7542ce\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-magic-timeouts:\u003c/strong\u003e flag inline numeric timeout values (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/29de9193570de95df086e1f397f21aab5f7cc4e9\"\u003e29de919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-template-literal-title:\u003c/strong\u003e disallow template literals in titles (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/f9a6e8613e93ac4bd9d0a8e45018a1ca63372e07\"\u003ef9a6e86\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-test-return-statement:\u003c/strong\u003e disallow returning from a test body (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/495\"\u003e#495\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/a447de826921f276049b7edcbb00d1c4de0395b7\"\u003ea447de8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-ending-with-an-expect:\u003c/strong\u003e require tests to end in an assertion (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/496\"\u003e#496\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/d31d3cca1d019f48bc19b928f79ef9ca84f58005\"\u003ed31d3cc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erequire-annotation-reason:\u003c/strong\u003e require a reason on skip and fixme (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/497\"\u003e#497\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/0164432c570532f33995a9c4f33e70a56cdaed5b\"\u003e0164432\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.11.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.10.5...v2.11.0\"\u003e2.11.0\u003c/a\u003e (2026-07-27)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertions:\u003c/strong\u003e flag always-passing assertions on a Locator (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/470\"\u003e#470\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/b6d3e5dac73c8aad4d5e62a933105579c319655f\"\u003eb6d3e5d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/463\"\u003e#463\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.10.4...v2.10.5\"\u003e2.10.5\u003c/a\u003e (2026-07-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle optional chaining in missing-playwright-await (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/472\"\u003e#472\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/c02beccbf23a36260e69992c085f3484164c7e6f\"\u003ec02becc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.10.3...v2.10.4\"\u003e2.10.4\u003c/a\u003e (2026-05-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/e3eaf6c0a6ec468f9073c33d46da0774ccb213dd\"\u003e\u003ccode\u003ee3eaf6c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump brace-expansion from 2.1.4 to 2.1.7 (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/515\"\u003e#515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/9e5fb46786e7f1e908ee02e0d2da674105f00229\"\u003e\u003ccode\u003e9e5fb46\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump vitest from 4.1.9 to 4.1.11 (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/509\"\u003e#509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/d89f4b31cfd10e231abe83528b110e83e2007b32\"\u003e\u003ccode\u003ed89f4b3\u003c/code\u003e\u003c/a\u003e chore(deps): Bump js-yaml from 4.3.1 to 4.3.2 (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/510\"\u003e#510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/99e1e66cc54e9b9f4fd9e572a39e2ba807f277e2\"\u003e\u003ccode\u003e99e1e66\u003c/code\u003e\u003c/a\u003e chore(deps): Bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/513\"\u003e#513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/4f35eb6df1ebaad3ff672aa4a4d13355fdcad2bc\"\u003e\u003ccode\u003e4f35eb6\u003c/code\u003e\u003c/a\u003e fix: replace unsupported json schema \u003ccode\u003econtains\u003c/code\u003e with \u003ccode\u003eenum\u003c/code\u003e in rule option sc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/8db14437ea9f22897d7b604c6a6e4d6e246d25c0\"\u003e\u003ccode\u003e8db1443\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/498\"\u003e#498\u003c/a\u003e from unlikelyzero/feat/no-magic-timeouts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/1259cbb25e42445f7f76ddc724c3ef3657278e39\"\u003e\u003ccode\u003e1259cbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/500\"\u003e#500\u003c/a\u003e from unlikelyzero/feat/no-template-literal-title\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/a7542cedc4947cfff3d9fac74633438374ef4e77\"\u003e\u003ccode\u003ea7542ce\u003c/code\u003e\u003c/a\u003e feat(no-magic-timeouts): add minOccurrences and document adoption\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/29de9193570de95df086e1f397f21aab5f7cc4e9\"\u003e\u003ccode\u003e29de919\u003c/code\u003e\u003c/a\u003e feat(no-magic-timeouts): flag inline numeric timeout values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/f9a6e8613e93ac4bd9d0a8e45018a1ca63372e07\"\u003e\u003ccode\u003ef9a6e86\u003c/code\u003e\u003c/a\u003e feat(no-template-literal-title): disallow template literals in titles\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.4.0...v2.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for eslint-plugin-playwright since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796\"\u003e#796\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e\"\u003e\u003ccode\u003e7e53ecd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/OskarEichler\"\u003e\u003ccode\u003e@​OskarEichler\u003c/code\u003e\u003c/a\u003e! - Fix fallback diagnostic locations for all supported line endings.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/805\"\u003e#805\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52\"\u003e\u003ccode\u003e1b7c433\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - Report a clear error when the sync worker fails to load, so a missing \u003ccode\u003eprettier\u003c/code\u003e dependency now fails fast with \u003ccode\u003eCannot find package 'prettier'\u003c/code\u003e instead of hanging ESLint indefinitely.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/truongbo17\"\u003e\u003ccode\u003e@​truongbo17\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/798\"\u003eprettier/eslint-plugin-prettier#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OskarEichler\"\u003e\u003ccode\u003e@​OskarEichler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796\"\u003eprettier/eslint-plugin-prettier#796\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.6...v5.5.7\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.6...v5.5.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/791\"\u003e#791\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/b5c96a30d3e292a379d6e8ac030c29fd7acbc90b\"\u003e\u003ccode\u003eb5c96a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: bump all (dev)Dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\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/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796\"\u003e#796\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e\"\u003e\u003ccode\u003e7e53ecd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/OskarEichler\"\u003e\u003ccode\u003e@​OskarEichler\u003c/code\u003e\u003c/a\u003e! - Fix fallback diagnostic locations for all supported line endings.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/805\"\u003e#805\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52\"\u003e\u003ccode\u003e1b7c433\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - Report a clear error when the sync worker fails to load, so a missing \u003ccode\u003eprettier\u003c/code\u003e dependency now fails fast with \u003ccode\u003eCannot find package 'prettier'\u003c/code\u003e instead of hanging ESLint indefinitely.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/791\"\u003e#791\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/b5c96a30d3e292a379d6e8ac030c29fd7acbc90b\"\u003e\u003ccode\u003eb5c96a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: bump all (dev)Dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e6dd27a4e4015748b2e87c646be2c1a530789343\"\u003e\u003ccode\u003ee6dd27a\u003c/code\u003e\u003c/a\u003e chore: keep packageManager when cleaning package.json for release (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7544956b642d4e653c235d178432e4d60a312b6b\"\u003e\u003ccode\u003e7544956\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e3e52386bd8ab1604d4d41ecd961de5e6749eed8\"\u003e\u003ccode\u003ee3e5238\u003c/code\u003e\u003c/a\u003e ci: enable npm publish provenance for changesets v3 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7c923c41069c939d6c6c8b7cfcad8f6a266f5276\"\u003e\u003ccode\u003e7c923c4\u003c/code\u003e\u003c/a\u003e build(deps): Bump http-cache-semantics from 4.2.0 to 4.3.0 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/806\"\u003e#806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52\"\u003e\u003ccode\u003e1b7c433\u003c/code\u003e\u003c/a\u003e fix: bump synckit to surface worker failures instead of hanging (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/a6b3feb3ce5d0bf785ddf4a83d24cf6a5c4bb902\"\u003e\u003ccode\u003ea6b3feb\u003c/code\u003e\u003c/a\u003e docs: explain line endings and \u003ccode\u003eendOfLine\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/2f6ba1dca350a40857884103a7bf0e74b64901f7\"\u003e\u003ccode\u003e2f6ba1d\u003c/code\u003e\u003c/a\u003e ci: exercise the getLocFromIndex ponyfill on ESLint 9 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf1d2c5cffb7520d28fe680603cc4906ada0816f\"\u003e\u003ccode\u003ecf1d2c5\u003c/code\u003e\u003c/a\u003e chore(deps): update (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/9f14a554f9737b1b985e2b26501d3bb2defac920\"\u003e\u003ccode\u003e9f14a55\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e\"\u003e\u003ccode\u003e7e53ecd\u003c/code\u003e\u003c/a\u003e fix: map fallback source locations to actual line starts (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/796\"\u003e#796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.7\"\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 eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.9.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on performance (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20266\"\u003e#20266\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.10/CHANGELOG.md#3910\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Fix text with \u003ccode\u003e$\u003c/code\u003e been incorrectly parsed as math syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20140\"\u003e#20140\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.9/CHANGELOG.md#399\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Don't let Liquid objects interrupt paragraphs (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20087\"\u003e#20087\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.8/CHANGELOG.md#398\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular 22.2\u003c/li\u003e\n\u003cli\u003eFix regressions in v3.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.7/CHANGELOG.md#397\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePreserve quotes for methods named \u003ccode\u003enew\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19621\"\u003eprettier/prettier#19621\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eimport defer\u003c/code\u003e in \u003ccode\u003etypescript\u003c/code\u003e parser (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19624\"\u003eprettier/prettier#19624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19675\"\u003eprettier/prettier#19675\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded a new official plugin \u003ca href=\"https://github.com/prettier/prettier/tree/3.9.6/packages/plugin-yuku\"\u003e\u003ccode\u003e@prettier/plugin-yuku\u003c/code\u003e 🚀\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19628\"\u003eprettier/prettier#19628\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19629\"\u003eprettier/prettier#19629\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.6/CHANGELOG.md#396\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.5\u003c/h2\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.5/CHANGELOG.md#395\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Format \u003ccode\u003e@content(name)\u003c/code\u003e -\u0026gt; \u003ccode\u003e@content (name)\u003c/code\u003e to align with other block syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19499\"\u003e#19499\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.4/CHANGELOG.md#394\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Fix unexpected removal of characters in liquid syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19489\"\u003eprettier/prettier#19489\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript: Allow decorators to be used with declare on class fields (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19492\"\u003eprettier/prettier#19492\u003c/a\u003e by \u003ca href=\"https://github.com/evoactivity\"\u003e\u003ccode\u003e@​evoactivity\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.3/CHANGELOG.md#393\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Fix ignored file has been cached incorrectly (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19483\"\u003e#19483\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.9.10\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.9...3.9.10\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eMarkdown: Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on performance (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20266\"\u003e#20266\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267\"\u003ehttps://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003e3.9.9\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.8...3.9.9\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eMarkdown: Fix text with \u003ccode\u003e$\u003c/code\u003e been incorrectly parsed as math syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20140\"\u003e#20140\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"md\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n**Uses $FOO** from `a.sh` and `b.sh`, plus `$BAR` from `c.sh`, before anything else runs here.\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.8 --\u0026gt;\n\u003cstrong\u003eUses $FOO\u003c/strong\u003e from \u003ccode\u003ea.sh\u003c/code\u003e and \u003ccode\u003eb.sh\u003c/code\u003e, plus \u003ccode\u003e$BAR\u003c/code\u003efrom\u003ccode\u003ec.sh\u003c/code\u003e, before anything else runs here.\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.9 --\u0026gt;\n\u003cstrong\u003eUses $FOO\u003c/strong\u003e from \u003ccode\u003ea.sh\u003c/code\u003e and \u003ccode\u003eb.sh\u003c/code\u003e, plus \u003ccode\u003e$BAR\u003c/code\u003e from \u003ccode\u003ec.sh\u003c/code\u003e, before anything else runs here.\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.9.8\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.7...3.9.8\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eMarkdown: Don't let Liquid objects interrupt paragraphs (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20087\"\u003e#20087\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"markdown\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\nIf `module` is not a [`WebAssembly.Module`](https://github.com/prettier/prettier/blob/main/en-US/docs/WebAssembly/Reference/JavaScript_interface/Module) object instance, a\n{{jsxref(\u0026quot;TypeError\u0026quot;)}} is thrown.\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.7 --\u0026gt;\nIf \u003ccode\u003emodule\u003c/code\u003e is not a \u003ca href=\"https://github.com/prettier/prettier/blob/main/en-US/docs/WebAssembly/Reference/JavaScript_interface/Module\"\u003e\u003ccode\u003eWebAssembly.Module\u003c/code\u003e\u003c/a\u003e object instance, a\u003c/p\u003e\n\u003cp\u003e{{jsxref(\u0026quot;TypeError\u0026quot;)}} is thrown.\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.8 --\u0026gt;\nIf \u003ccode\u003emodule\u003c/code\u003e is not a \u003ca href=\"https://github.com/prettier/prettier/blob/main/en-US/docs/WebAssembly/Reference/JavaScript_interface/Module\"\u003e\u003ccode\u003eWebAssembly.Module\u003c/code\u003e\u003c/a\u003e object instance, a\n{{jsxref(\u0026quot;TypeError\u0026quot;)}} is thrown.\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.9.7\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/prettier/prettier/commit/1172b82c295c4f889fd787dc6c78c3e194ebf353\"\u003e\u003ccode\u003e1172b82\u003c/code\u003e\u003c/a\u003e Release 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d0142273aff2c76f8a69785d42ee2cedc4b0aaa3\"\u003e\u003ccode\u003ed014227\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on perfor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/953b9084329dcd06ed1072a04b333f1e6e9371e8\"\u003e\u003ccode\u003e953b908\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.9.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ad8a6bf4fa23c42fd114683fec43b28a11bd24af\"\u003e\u003ccode\u003ead8a6bf\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cdd17f2288b28b170a76416c72dac56e3ea5daff\"\u003e\u003ccode\u003ecdd17f2\u003c/code\u003e\u003c/a\u003e Release 3.9.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc7b8968e678f51ea00e2be3fe8c717d114691a3\"\u003e\u003ccode\u003edc7b896\u003c/code\u003e\u003c/a\u003e Disable \u003ccode\u003esingleDollarTextMath\u003c/code\u003e in \u003ccode\u003emdast-util-math\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/20140\"\u003e#20140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f9be58fb8ec62dd47197ea19a30aac5ad26dfee0\"\u003e\u003ccode\u003ef9be58f\u003c/code\u003e\u003c/a\u003e Git blame ignore 3.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/88470cb79ca3b757dd6b93906d9a992aa1a456c3\"\u003e\u003ccode\u003e88470cb\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/9559cab39eb5082c99a27e8829760c055adba841\"\u003e\u003ccode\u003e9559cab\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/4fc8ee87465de8d54780273a6996d74e8e9da827\"\u003e\u003ccode\u003e4fc8ee8\u003c/code\u003e\u003c/a\u003e Update dependents count\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.9.10\"\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 prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.42.0 to 8.71.2\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.71.2\u003c/h2\u003e\n\u003ch2\u003e8.71.2 (2026-10-12)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] avoid false-positives when not using our parser (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12989\"\u003e#12989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] count instantiated mapped type templates (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12974\"\u003e#12974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] ignore type-only refs for after-used (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12977\"\u003e#12977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12995\"\u003e#12995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12805\"\u003e#12805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etype-utils:\u003c/strong\u003e match linked packages and packages with missing version in \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12948\"\u003e#12948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbraham Guo\u003c/li\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eVinccool96\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\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.71.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.71.1\u003c/h2\u003e\n\u003ch2\u003e8.71.1 (2026-10-05)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-misused-promises] skip argument checks for calls without arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12923\"\u003e#12923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] report usedOnlyAsType for partially exported merged declarations (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12892\"\u003e#12892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [require-array-sort-compare] use array argument type constraint (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12919\"\u003e#12919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-enum-assignment] skip identical types and bound deep type walks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12957\"\u003e#12957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-confusing-void-expression] don't autofix when declared return type is unknown (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12930\"\u003e#12930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] check the constrained type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12953\"\u003e#12953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] count instantiated mapped type constraints (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12941\"\u003e#12941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eproject-service:\u003c/strong\u003e throttle cleanup when opening files (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12934\"\u003e#12934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etype-utils:\u003c/strong\u003e match re-exports and global declarations in \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12943\"\u003e#12943\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDiptajoy Mistry \u003ca href=\"https://github.com/diptomistry\"\u003e\u003ccode\u003e@​diptomistry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003eMedhansh Poojari\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.71.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/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.71.2 (2026-10-12)\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.71.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.71.1 (2026-10-05)\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.71.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.71.0 (2026-09-28)\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.71.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.70.1 (2026-09-21)\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.70.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.70.0 (2026-09-07)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] report deprecated imported values used in object shorthand properties (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12780\"\u003e#12780\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUlrich Stark \u003ca href=\"https://github.com/ulrichstark\"\u003e\u003ccode\u003e@​ulrichstark\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.70.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.69.0 (2026-08-31)\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/7488d681f6e0e96c2aaa1eee9c3d1b9b1ef077cb\"\u003e\u003ccode\u003e7488d68\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.71.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d57b8da272375b6a45270639894a793933208a91\"\u003e\u003ccode\u003ed57b8da\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.71.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8695664c5ee3fbb8fd76907fc45e148579cc3162\"\u003e\u003ccode\u003e8695664\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.71.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/23d38ceeb8fb1237f55cb62fc2b54419e1fa1ed7\"\u003e\u003ccode\u003e23d38ce\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.70.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/eb42d9b7e7ab0eca543bc16b726688624c532fc6\"\u003e\u003ccode\u003eeb42d9b\u003c/code\u003e\u003c/a\u003e chore: cleanup and fix Nx dependencies and missing tasks (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12897\"\u003e#12897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8c8053103f4ab8df3105826181c43fa257289a73\"\u003e\u003ccode\u003e8c80531\u003c/code\u003e\u003c/a\u003e chore: fix typos in comments and docs (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12846\"\u003e#12846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b6b86a15dd42aaa0e37054683cb5606c8fd203c2\"\u003e\u003ccode\u003eb6b86a1\u003c/code\u003e\u003c/a\u003e chore: migrate to nx 23.2.0 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12843\"\u003e#12843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/7ee76085c22e923c0036b8e0733a3ca7dfd82b60\"\u003e\u003ccode\u003e7ee7608\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.70.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4586535ab24d7d5e9b3ba87e4adb8636f9314aca\"\u003e\u003ccode\u003e4586535\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-deprecated] report deprecated imported values used in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9a6e546823e5d8f2dc015df2aa66c0230615e209\"\u003e\u003ccode\u003e9a6e546\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.69.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.2/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wireit` from 0.14.12 to 0.14.13\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/wireit/blob/main/CHANGELOG.md\"\u003ewireit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.14.13] - 2026-06-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eWIREIT_WATCH=true\u003c/code\u003e as an environment-variable escape hatch for enabling\nwatch mode when a package runner does not forward \u003ccode\u003e--watch\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP errors from the GitHub Actions cache service are no longer ever fatal,\nand should always continue gracefully with GitHub Actions caching temporarily\ndisabled (previously only network errors and HTTP 429/503 errors failed\ngracefully).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/df39b14af12f8cff5d537236972d2878dac00479\"\u003e\u003ccode\u003edf39b14\u003c/code\u003e\u003c/a\u003e Fix some missed and accidental changes from PR \u003ca href=\"https://redirect.github.com/google/wireit/issues/1439\"\u003e#1439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/8b288d2f98643a333afab34ec6d35deb98612eab\"\u003e\u003ccode\u003e8b288d2\u003c/code\u003e\u003c/a\u003e Update dependencies and documentation and release 0.14.13 (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1439\"\u003e#1439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/f6ec092e0dffbd3955bd2073f683e30e2bc042fe\"\u003e\u003ccode\u003ef6ec092\u003c/code\u003e\u003c/a\u003e feat(cli): accept WIREIT_WATCH as an escape hatch for --watch detection (\u003ca href=\"https://redirect.github.com/google/wireit/issues/134\"\u003e#134\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/3ad0bbfb6b5bc5e5fbb21c12036023ae898e839f\"\u003e\u003ccode\u003e3ad0bbf\u003c/code\u003e\u003c/a\u003e Replace uvu with node:test (24/24) (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1433\"\u003e#1433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/e4bb9e2b27a076480e09c89dc6f44f705e356616\"\u003e\u003ccode\u003ee4bb9e2\u003c/code\u003e\u003c/a\u003e Fix npm audit vulnerabilities (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/b9011ecd6bf4c225c600bd870c2a4e9637eea3df\"\u003e\u003ccode\u003eb9011ec\u003c/code\u003e\u003c/a\u003e Bump the minor-and-patch group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1375\"\u003e#1375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/385c404c4b4fc4cb994f9b0773cb4a71fd83a3db\"\u003e\u003ccode\u003e385c404\u003c/code\u003e\u003c/a\u003e Bump diff from 5.2.0 to 5.2.2 (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1378\"\u003e#1378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/ab04357ee610ff3cf11cb5fad7c9c938f0417a4c\"\u003e\u003ccode\u003eab04357\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1379\"\u003e#1379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/391710c1f0eacafdc525e0216ace36dd802ad28d\"\u003e\u003ccode\u003e391710c\u003c/code\u003e\u003c/a\u003e Convert 9 more tests to test:node (14/24) (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1369\"\u003e#1369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/6290df9260802a511c6c762add234233e6a20fd3\"\u003e\u003ccode\u003e6290df9\u003c/code\u003e\u003c/a\u003e Convert watch test to node:test (4/24) (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/wireit/compare/v0.14.12...v0.14.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `keycloak-js` from 26.2.2 to 26.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/keycloak/keycloak-js/releases\"\u003ekeycloak-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e26.2.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e26.2.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/dabf89ca3b41320543b717844aa88ad55af37c90\"\u003e\u003ccode\u003edabf89c\u003c/code\u003e\u003c/a\u003e Set version to 26.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/7abc00c8dbd33b8edb1f3ac7d283775f44f5e93d\"\u003e\u003ccode\u003e7abc00c\u003c/code\u003e\u003c/a\u003e Add release notes for 26.2.4 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/298\"\u003e#298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/7c1d5ed7da4ed8ab4d72f55509512577017a50ff\"\u003e\u003ccode\u003e7c1d5ed\u003c/code\u003e\u003c/a\u003e Close in-app browser before awaiting token exchange in Cordova adapter (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/c4c4d8fec777906559bf60d14bfa83abb4b8148e\"\u003e\u003ccode\u003ec4c4d8f\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​keycloak/keycloak-admin-client\u003c/code\u003e from 26.5.7 to 26.6.1 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/296\"\u003e#296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/59ab6750db398f033278f48e6c64e3f0f2e98417\"\u003e\u003ccode\u003e59ab675\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 25.5.2 to 25.6.0 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/0541a724af0598c4d805480c7666060e91d11133\"\u003e\u003ccode\u003e0541a72\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 25.5.0 to 25.5.2 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/292\"\u003e#292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/8a842d335fc1d99808fdb40ee1ba3144556a6070\"\u003e\u003ccode\u003e8a842d3\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​keycloak/keycloak-admin-client\u003c/code\u003e from 26.5.6 to 26.5.7 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/569b021c63700c84080c40f827a00b486f47e1f8\"\u003e\u003ccode\u003e569b021\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​playwright/test\u003c/code\u003e from 1.58.2 to 1.59.1 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/290\"\u003e#290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/94a3fb7c77e27c5c8e9e94e98304d3728735fcab\"\u003e\u003ccode\u003e94a3fb7\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​keycloak/keycloak-admin-client\u003c/code\u003e from 26.5.5 to 26.5.6 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/286\"\u003e#286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/2f983471e4f0c39bfd97358add95c7a312ed7bde\"\u003e\u003ccode\u003e2f98347\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 25.4.0 to 25.5.0 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/284\"\u003e#284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/keycloak/keycloak-js/compare/26.2.2...26.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.70.0 to 7.90.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.90.0\u003c/h2\u003e\n\u003ch2\u003e🐞 Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003euseForm\u003c/code\u003e marking fields named after \u003ccode\u003eObject.prototype\u003c/code\u003e members as touched on blur and \u003ccode\u003esetValue\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13833\"\u003e#13833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecloneObject\u003c/code\u003e preserving the length of sparse arrays (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13834\"\u003e#13834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dirty values extraction for fields named \u003ccode\u003ehasOwnProperty\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13832\"\u003e#13832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseForm\u003c/code\u003e retaining options removed from props on re-render (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13831\"\u003e#13831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseFieldArray\u003c/code\u003e handling duplicate indexes in \u003ccode\u003eremove()\u003c/code\u003e without mutating the provided indexes (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13830\"\u003e#13830\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseFieldArray\u003c/code\u003e unregistering fields while a parent array reindexes (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13828\"\u003e#13828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix input values edited before the form is ready being lost (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13827\"\u003e#13827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseWatch\u003c/code\u003e not updating watched objects after an Activity subtree reconnects (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13819\"\u003e#13819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ereset()\u003c/code\u003e incorrectly setting \u003ccode\u003eisDirty\u003c/code\u003e when using \u003ccode\u003ekeepDefaultValues\u003c/code\u003e without values (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13820\"\u003e#13820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eController\u003c/code\u003e blur validation not working after \u003ccode\u003ereset()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13817\"\u003e#13817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ewatch\u003c/code\u003e using stale \u003ccode\u003eshouldUnregister\u003c/code\u003e options when registering fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13814\"\u003e#13814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix form value comparison for fields named \u003ccode\u003eref\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13812\"\u003e#13812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix native validation using stale \u003ccode\u003eshouldUseNativeValidation\u003c/code\u003e options (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13806\"\u003e#13806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecloneObject\u003c/code\u003e not cloning objects with a null prototype (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13808\"\u003e#13808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseWatch\u003c/code\u003e array names not prioritizing form \u003ccode\u003edefaultValues\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13805\"\u003e#13805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix error updates not producing a new \u003ccode\u003eerrors\u003c/code\u003e reference (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13800\"\u003e#13800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003esetError\u003c/code\u003e and \u003ccode\u003eclearErrors\u003c/code\u003e not producing a new \u003ccode\u003eerrors\u003c/code\u003e reference (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13791\"\u003e#13791\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚡ Performance Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove dirty fields checking (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13788\"\u003e#13788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove subscription value handling (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13787\"\u003e#13787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003ewatch\u003c/code\u003e API performance (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13792\"\u003e#13792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove named scoped subscriptions (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13793\"\u003e#13793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve form-state tracking across unsubscribe (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13794\"\u003e#13794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove subject subscription handling (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13795\"\u003e#13795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip redundan...\n\n_Description has been truncated_","html_url":"https://github.com/israfilalam22/custom-keycloak-nonce/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/israfilalam22%2Fcustom-keycloak-nonce/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"5943240937","node_id":"PR_kwDOVQ9bds8AAAABJkWWug","number":80,"state":"open","title":"Bump chai from 5.1.1 to 6.3.0","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-10-20T14:13:13.000Z","updated_at":"2026-10-20T14:13:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.1 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.1...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.1\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/mergelens-bench/keycloak__keycloak__mergelens__PR33832__20261020/pull/80","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mergelens-bench%2Fkeycloak__keycloak__mergelens__PR33832__20261020/issues/80","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/80/packages"},{"uuid":"5942803142","node_id":"PR_kwDOVQ9Fn88AAAABJj_04A","number":27,"state":"open","title":"Bump chai from 5.1.1 to 6.3.0","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-10-20T13:45:45.000Z","updated_at":"2026-10-20T13:45:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.1 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.1...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.1\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/mergelens-bench/keycloak__keycloak__mergelens__PR32918__20261020/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mergelens-bench%2Fkeycloak__keycloak__mergelens__PR32918__20261020/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"5934534845","node_id":"PR_kwDOCVDM4c8AAAABJdfcyA","number":123,"state":"closed","title":"Update chai requirement from ^6.2.2 to ^6.3.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-10-20T01:59:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-20T01:53:08.000Z","updated_at":"2026-10-20T01:59:46.000Z","time_to_close":390,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"chai","old_version":"^6.2.2","new_version":"^6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Updates the requirements on [chai](https://github.com/chaijs/chai) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/blob/main/History.md\"\u003echai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003eNote\u003c/h3\u003e\n\u003cp\u003eAs of 3.0.0, the History.md file has been deprecated. \u003ca href=\"https://github.com/chaijs/chai/commits\"\u003ePlease refer to the full\ncommit logs available on GitHub\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch1\u003e2.3.0 / 2015-04-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/423\"\u003e#423\u003c/a\u003e from ehntoo/patch-1\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/422\"\u003e#422\u003c/a\u003e from ljharb/fix_descriptor_tests\u003c/li\u003e\n\u003cli\u003eFix a small bug in the .null assertion docs\u003c/li\u003e\n\u003cli\u003eUse a regex to account for property ordering issues across engines.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003emake test-firefox\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/417\"\u003e#417\u003c/a\u003e from astorije/astorije/minimalist-typo\u003c/li\u003e\n\u003cli\u003eRemove trailing whitespaces\u003c/li\u003e\n\u003cli\u003eFix super minor typo in an example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/408\"\u003e#408\u003c/a\u003e from ljharb/enumerableProperty\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eownPropertyDescriptor\u003c/code\u003e assertion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.2.0 / 2015-03-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/405\"\u003e#405\u003c/a\u003e from chaijs/deep-escape-doc-tweaks\u003c/li\u003e\n\u003cli\u003eTweak documentation on \u003ccode\u003e.deep\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/402\"\u003e#402\u003c/a\u003e from umireon/escaping-dot-should-be-taken\u003c/li\u003e\n\u003cli\u003eDocumentation of escaping in \u003ccode\u003e.deep\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003etake regular expression apart\u003c/li\u003e\n\u003cli\u003eFeature: backslash-escaping in \u003ccode\u003e.deep.property\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eEscaping dot should be taken in deep property\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.1.2 / 2015-03-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/396\"\u003e#396\u003c/a\u003e from chaijs/add-keith-cirkel-contributing-md\u003c/li\u003e\n\u003cli\u003eAdd Keith Cirkel to CONTRIBUTING.md\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/395\"\u003e#395\u003c/a\u003e from cjqed/386-assert-operator-no-eval\u003c/li\u003e\n\u003cli\u003eNo longer using eval on assert operator \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/386\"\u003e#386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/389\"\u003e#389\u003c/a\u003e from chaijs/update-git-summary\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003egit summary\u003c/code\u003e in README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.1.1 / 2015-03-04\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/385\"\u003e#385\u003c/a\u003e from eldritch-fossicker/master\u003c/li\u003e\n\u003cli\u003eupdates to reflect code style preference from \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix indexing into array with deep propery\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/382\"\u003e#382\u003c/a\u003e from astorije/patch-2\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/383\"\u003e#383\u003c/a\u003e from gurdiga/config-doc-wording-improvement\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.2...v6.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore 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/ioBroker/ioBroker.lcn/pull/123","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ioBroker%2FioBroker.lcn/issues/123","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/123/packages"},{"uuid":"5917136247","node_id":"PR_kwDOT_0i388AAAABJPk6gg","number":54,"state":"open","title":"build(deps-dev): bump the development-dependencies group across 1 directory with 15 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-10-19T03:14:13.000Z","updated_at":"2026-10-19T03:14:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): bump","group_name":"development-dependencies","update_count":15,"packages":[{"name":"@nomicfoundation/hardhat-ethers","old_version":"4.0.15","new_version":"4.2.1","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-ethers-chai-matchers","old_version":"3.0.11","new_version":"3.0.13","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-mocha","old_version":"3.1.0","new_version":"4.0.1","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-typechain","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@semantic-release/changelog","old_version":"6.0.3","new_version":"7.0.0","repository_url":"https://github.com/semantic-release/changelog"},{"name":"@semantic-release/git","old_version":"10.0.1","new_version":"11.0.1","repository_url":"https://github.com/semantic-release/git"},{"name":"@semantic-release/github","old_version":"11.0.6","new_version":"12.0.10","repository_url":"https://github.com/semantic-release/github"},{"name":"@semantic-release/npm","old_version":"12.0.2","new_version":"13.2.0","repository_url":"https://github.com/semantic-release/npm"},{"name":"@types/node","old_version":"22.15.30","new_version":"26.6.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"chai","old_version":"5.2.0","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"fast-check","old_version":"4.9.0","new_version":"4.10.2","repository_url":"https://github.com/dubzzz/fast-check"},{"name":"hardhat","old_version":"3.14.0","new_version":"3.20.0","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"semantic-release","old_version":"24.2.9","new_version":"25.0.9","repository_url":"https://github.com/semantic-release/semantic-release"},{"name":"mocha","old_version":"11.7.1","new_version":"12.0.3","repository_url":"https://github.com/mochajs/mocha"},{"name":"typescript","old_version":"5.9.3","new_version":"7.0.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@nomicfoundation/hardhat-ethers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers) | `4.0.15` | `4.2.1` |\n| [@nomicfoundation/hardhat-ethers-chai-matchers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers-chai-matchers) | `3.0.11` | `3.0.13` |\n| [@nomicfoundation/hardhat-mocha](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-mocha) | `3.1.0` | `4.0.1` |\n| [@nomicfoundation/hardhat-typechain](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-typechain) | `3.1.1` | `3.1.2` |\n| [@semantic-release/changelog](https://github.com/semantic-release/changelog) | `6.0.3` | `7.0.0` |\n| [@semantic-release/git](https://github.com/semantic-release/git) | `10.0.1` | `11.0.1` |\n| [@semantic-release/github](https://github.com/semantic-release/github) | `11.0.6` | `12.0.10` |\n| [@semantic-release/npm](https://github.com/semantic-release/npm) | `12.0.2` | `13.2.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.15.30` | `26.6.5` |\n| [chai](https://github.com/chaijs/chai) | `5.2.0` | `6.3.0` |\n| [fast-check](https://github.com/dubzzz/fast-check/tree/HEAD/packages/fast-check) | `4.9.0` | `4.10.2` |\n| [hardhat](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat) | `3.14.0` | `3.20.0` |\n| [semantic-release](https://github.com/semantic-release/semantic-release) | `24.2.9` | `25.0.9` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.1` | `12.0.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `7.0.2` |\n\n\nUpdates `@nomicfoundation/hardhat-ethers` from 4.0.15 to 4.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-ethers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.1\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8689\"\u003e#8689\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Fixed the EIP-4844 fields being dropped when copying a transaction request, and \u003ccode\u003eblobVersionedHashes\u003c/code\u003e being dropped from JSON-RPC requests, matching ethers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8595\"\u003e#8595\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/562cc0b0bed2eb98822f5e302a940f9d20cccb53\"\u003e\u003ccode\u003e562cc0b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers derive secp256k1 public keys with EDR's native implementation instead of its pure-JS one, speeding up \u003ccode\u003enew Wallet(secretKey)\u003c/code\u003e, \u003ccode\u003eWallet.createRandom()\u003c/code\u003e, HD wallet derivation and \u003ccode\u003ecomputeAddress\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8580\"\u003e#8580\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8583e24c13e5fecd238734f8698867c945541f5d\"\u003e\u003ccode\u003e8583e24\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers use EDR's native Keccak-256 instead of its pure-JS one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8210\"\u003e#8210\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/024b422340705f1ff5fc14b9dcc6a1f143487d86\"\u003e\u003ccode\u003e024b422\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - Update the cryptography dependencies to their latest major versions: \u003ccode\u003e@noble/hashes\u003c/code\u003e and \u003ccode\u003e@noble/ciphers\u003c/code\u003e to 2, \u003ccode\u003eethereum-cryptography\u003c/code\u003e to 3, and \u003ccode\u003emicro-eth-signer\u003c/code\u003e to 0.19.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8596\"\u003e#8596\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/78f613c1f390cd0d39ef239a387505bc5d5dfdad\"\u003e\u003ccode\u003e78f613c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Fixed error shown when an HD key cannot be derived, to only include the derivation path.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\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/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-ethers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8689\"\u003e#8689\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Fixed the EIP-4844 fields being dropped when copying a transaction request, and \u003ccode\u003eblobVersionedHashes\u003c/code\u003e being dropped from JSON-RPC requests, matching ethers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8595\"\u003e#8595\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/562cc0b0bed2eb98822f5e302a940f9d20cccb53\"\u003e\u003ccode\u003e562cc0b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers derive secp256k1 public keys with EDR's native implementation instead of its pure-JS one, speeding up \u003ccode\u003enew Wallet(secretKey)\u003c/code\u003e, \u003ccode\u003eWallet.createRandom()\u003c/code\u003e, HD wallet derivation and \u003ccode\u003ecomputeAddress\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8580\"\u003e#8580\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8583e24c13e5fecd238734f8698867c945541f5d\"\u003e\u003ccode\u003e8583e24\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers use EDR's native Keccak-256 instead of its pure-JS one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8210\"\u003e#8210\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/024b422340705f1ff5fc14b9dcc6a1f143487d86\"\u003e\u003ccode\u003e024b422\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - Update the cryptography dependencies to their latest major versions: \u003ccode\u003e@noble/hashes\u003c/code\u003e and \u003ccode\u003e@noble/ciphers\u003c/code\u003e to 2, \u003ccode\u003eethereum-cryptography\u003c/code\u003e to 3, and \u003ccode\u003emicro-eth-signer\u003c/code\u003e to 0.19.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8596\"\u003e#8596\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/78f613c1f390cd0d39ef239a387505bc5d5dfdad\"\u003e\u003ccode\u003e78f613c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Fixed error shown when an HD key cannot be derived, to only include the derivation path.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e fix + tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/c3bcf0accb6e5c555b9c951a550c18a6c9603af5\"\u003e\u003ccode\u003ec3bcf0a\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9fc81d95716bb0e2223104c6a549fc4850b2b18b\"\u003e\u003ccode\u003e9fc81d9\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/NomicFoundation/hardhat\"\u003ehttps://github.com/NomicFoundation/hardhat\u003c/a\u003e into mvp-ed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/87caa670b93090e4146f68cf13a3381df1161a37\"\u003e\u003ccode\u003e87caa67\u003c/code\u003e\u003c/a\u003e improve test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/73aa4dfca92f4ffb0d513e648562cc0ac793ebff\"\u003e\u003ccode\u003e73aa4df\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/12def7fa2e943d97013c31183c88dcd364304947\"\u003e\u003ccode\u003e12def7f\u003c/code\u003e\u003c/a\u003e minor perf improv\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/711dd8d6aca869aa2de4a9c3b347940ca7bfe3b8\"\u003e\u003ccode\u003e711dd8d\u003c/code\u003e\u003c/a\u003e clean tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers@4.2.1/packages/hardhat-ethers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-ethers-chai-matchers` from 3.0.11 to 3.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-ethers-chai-matchers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers-chai-matchers\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.13\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers-chai-matchers\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.12\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8649\"\u003e#8649\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b274f5f3b20177e04bb4ee75779e25fdf1e8e303\"\u003e\u003ccode\u003eb274f5f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/spideydotjs\"\u003e\u003ccode\u003e@​spideydotjs\u003c/code\u003e\u003c/a\u003e! - Added validation for the subject of \u003ccode\u003echangeTokenBalance\u003c/code\u003e, \u003ccode\u003echangeTokenBalances\u003c/code\u003e, \u003ccode\u003echangeEtherBalance\u003c/code\u003e, and \u003ccode\u003echangeEtherBalances\u003c/code\u003e to produce a clear error message when the subject is not a transaction response.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\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/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers-chai-matchers/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-ethers-chai-matchers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8649\"\u003e#8649\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b274f5f3b20177e04bb4ee75779e25fdf1e8e303\"\u003e\u003ccode\u003eb274f5f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/spideydotjs\"\u003e\u003ccode\u003e@​spideydotjs\u003c/code\u003e\u003c/a\u003e! - Added validation for the subject of \u003ccode\u003echangeTokenBalance\u003c/code\u003e, \u003ccode\u003echangeTokenBalances\u003c/code\u003e, \u003ccode\u003echangeEtherBalance\u003c/code\u003e, and \u003ccode\u003echangeEtherBalances\u003c/code\u003e to produce a clear error message when the subject is not a transaction response.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/083233cfe2c1a9b74687ec1ed8f7c79cbdab277f\"\u003e\u003ccode\u003e083233c\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/95c182076c81d2c8569d1b50764f1b2147dc980c\"\u003e\u003ccode\u003e95c1820\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers-chai-matchers/issues/8649\"\u003e#8649\u003c/a\u003e from spideydotjs/fix/change-token-balance-subject-va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/da8b88f4b95fbb7f7ddb43e96fffe33a79b217c9\"\u003e\u003ccode\u003eda8b88f\u003c/code\u003e\u003c/a\u003e remove redundant function-subject handling from balance helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b274f5f3b20177e04bb4ee75779e25fdf1e8e303\"\u003e\u003ccode\u003eb274f5f\u003c/code\u003e\u003c/a\u003e fix(hardhat-ethers-chai-matchers): validate subject is a transaction response\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/c3bcf0accb6e5c555b9c951a550c18a6c9603af5\"\u003e\u003ccode\u003ec3bcf0a\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e50cc7336b104311519f6fae1f52f3a359016655\"\u003e\u003ccode\u003ee50cc73\u003c/code\u003e\u003c/a\u003e first implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d84ce51498b3afed7d47c5fdad50d657014008a0\"\u003e\u003ccode\u003ed84ce51\u003c/code\u003e\u003c/a\u003e chore: bump eslint 9.25.1 → 9.39.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers-chai-matchers@3.0.13/packages/hardhat-ethers-chai-matchers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-mocha` from 3.1.0 to 4.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-mocha's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-mocha\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.1\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-mocha\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8624\"\u003e#8624\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e50cc7336b104311519f6fae1f52f3a359016655\"\u003e\u003ccode\u003ee50cc73\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Updated \u003ccode\u003emocha\u003c/code\u003e to \u003ccode\u003e^12.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\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/NomicFoundation/hardhat/blob/main/packages/hardhat-mocha/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-mocha's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8624\"\u003e#8624\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e50cc7336b104311519f6fae1f52f3a359016655\"\u003e\u003ccode\u003ee50cc73\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Updated \u003ccode\u003emocha\u003c/code\u003e to \u003ccode\u003e^12.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/c3bcf0accb6e5c555b9c951a550c18a6c9603af5\"\u003e\u003ccode\u003ec3bcf0a\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/514c52cf2cc152229420622d1d6105921a914a37\"\u003e\u003ccode\u003e514c52c\u003c/code\u003e\u003c/a\u003e test: tweak names for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/48d6e437c8e5f4ec05f4585efc6ba468d2ece1e4\"\u003e\u003ccode\u003e48d6e43\u003c/code\u003e\u003c/a\u003e test: adding a test to pin order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/39f4017ce3f3e27f305d6dd808955b3a7632a8d3\"\u003e\u003ccode\u003e39f4017\u003c/code\u003e\u003c/a\u003e fix: distinguish an invalid grep regex body from invalid flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d629c9229fb758a54aaebd043dc5e37cd928c41d\"\u003e\u003ccode\u003ed629c92\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:NomicFoundation/hardhat into update-mocha\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e50cc7336b104311519f6fae1f52f3a359016655\"\u003e\u003ccode\u003ee50cc73\u003c/code\u003e\u003c/a\u003e first implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/543ea36f61a0c2ecaaf7440ebf01b11b97512685\"\u003e\u003ccode\u003e543ea36\u003c/code\u003e\u003c/a\u003e test: migrate the remaining env var hand-rolls to the shared manager\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-mocha@4.0.1/packages/hardhat-mocha\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-typechain` from 3.1.1 to 3.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-typechain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-typechain\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\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/NomicFoundation/hardhat/blob/main/packages/hardhat-typechain/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-typechain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d84ce51498b3afed7d47c5fdad50d657014008a0\"\u003e\u003ccode\u003ed84ce51\u003c/code\u003e\u003c/a\u003e chore: bump eslint 9.25.1 → 9.39.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f224a3e65a9fee3b3d42adf0fa2e0d1984d6b824\"\u003e\u003ccode\u003ef224a3e\u003c/code\u003e\u003c/a\u003e chore: bump prettier 3.2.5 → 3.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/dd6d0ce332b87b07328d10787a39416e0d6f4fb3\"\u003e\u003ccode\u003edd6d0ce\u003c/code\u003e\u003c/a\u003e chore: bump c8 9.1.0→12.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/93438b9705b5eb7a6910dd1fec8997fc3ac4c456\"\u003e\u003ccode\u003e93438b9\u003c/code\u003e\u003c/a\u003e chore: bump rimraf 5.0.10→6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b2b25fa1e3209e86020e1f65434bd5a37cb7d516\"\u003e\u003ccode\u003eb2b25fa\u003c/code\u003e\u003c/a\u003e chore: bump expect-type to 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/7226cf66936172f0b18ad0fa969cacbe38295fbe\"\u003e\u003ccode\u003e7226cf6\u003c/code\u003e\u003c/a\u003e chore: bump tsx to 4.23.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/cab4c39dcf1e594f377b5bafb18d01be53bd9334\"\u003e\u003ccode\u003ecab4c39\u003c/code\u003e\u003c/a\u003e chore: sort package.json dependency blocks alphabetically\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-typechain@3.1.2/packages/hardhat-typechain\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@semantic-release/changelog` from 6.0.3 to 7.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/changelog/releases\"\u003e@​semantic-release/changelog's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/changelog/compare/v6.0.3...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-07-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eES Module (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/414\"\u003e#414\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/changelog/commit/e154214496abff0760f12d24b27f817708780ad1\"\u003ee154214\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@semantic-release/changelog\u003c/code\u003e is now a native ES\nModule. It has named exports for each plugin hook (verifyConditions,\nprepare)\u003c/li\u003e\n\u003cli\u003ethe minimum required version of semantic-release to use\n\u003ccode\u003e@semantic-release/changelog\u003c/code\u003e is now\n\u003ca href=\"https://github.com/semantic-release/semantic-release/releases/tag/v20.1.0\"\u003ev20.1.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther Notable Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003exo\u003c/code\u003e with \u003ccode\u003eprettier\u003c/code\u003e with default configuration; following\nnewly established convention\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003enyc\u003c/code\u003e with \u003ccode\u003ec8\u003c/code\u003e for code coverage\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003elodash\u003c/code\u003e with \u003ccode\u003elodash-es\u003c/code\u003e for proper \u003ccode\u003eesm\u003c/code\u003e support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelated Issue\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/2133\"\u003esemantic-release/semantic-release#2133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4032\"\u003esemantic-release/semantic-release#4032\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0-beta.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/changelog/compare/v6.0.3...v7.0.0-beta.1\"\u003e7.0.0-beta.1\u003c/a\u003e (2026-04-23)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eES Module (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/414\"\u003e#414\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/changelog/commit/e154214496abff0760f12d24b27f817708780ad1\"\u003ee154214\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@semantic-release/changelog\u003c/code\u003e is now a native ES\nModule. It has named exports for each plugin hook (verifyConditions,\nprepare)\u003c/li\u003e\n\u003cli\u003ethe minimum required version of semantic-release to use\n\u003ccode\u003e@semantic-release/changelog\u003c/code\u003e is now\n\u003ca href=\"https://github.com/semantic-release/semantic-release/releases/tag/v20.1.0\"\u003ev20.1.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther Notable Changes\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/b1044e17de7be4f0bf28c82b881b501e138a1b87\"\u003e\u003ccode\u003eb1044e1\u003c/code\u003e\u003c/a\u003e chore(ci): update Node.js version requirements and test matrix configurations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/0563e5d95a6f89da6041c3b7398875fa5d0482c8\"\u003e\u003ccode\u003e0563e5d\u003c/code\u003e\u003c/a\u003e chore(deps): update to the latest semantic-release version (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/e154214496abff0760f12d24b27f817708780ad1\"\u003e\u003ccode\u003ee154214\u003c/code\u003e\u003c/a\u003e feat: ES Module (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/15e48e49c739cfa2cfef436b7204012293ab39fe\"\u003e\u003ccode\u003e15e48e4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency sinon to v18.0.1 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/400\"\u003e#400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/1c480009c182a1f3d0e27bf6bf01797bb24345e7\"\u003e\u003ccode\u003e1c48000\u003c/code\u003e\u003c/a\u003e test: remove \u003ccode\u003ecodecov\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/3be34e3bb0cff8471981854d0837f245225c6570\"\u003e\u003ccode\u003e3be34e3\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v4.0.3 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/854ffb68402d4957771482f7f22dcce9ed4c3a38\"\u003e\u003ccode\u003e854ffb6\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v4.1.7 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/393\"\u003e#393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/e7c79f8579f1de627a76130ec3776083745c9466\"\u003e\u003ccode\u003ee7c79f8\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency nyc to v17 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/171adfb3f3b0dfc9d55713793923afbc57f857ba\"\u003e\u003ccode\u003e171adfb\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v4.1.6 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/13e3bf746cdf856871a21380a126019786867635\"\u003e\u003ccode\u003e13e3bf7\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency sinon to v18 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/changelog/compare/v6.0.3...v7.0.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@​semantic-release/changelog\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@semantic-release/git` from 10.0.1 to 11.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/git/releases\"\u003e@​semantic-release/git's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/git/compare/v11.0.0...v11.0.1\"\u003e11.0.1\u003c/a\u003e (2026-07-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency execa to v10 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/564\"\u003e#564\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/git/commit/b39d5c6adcd2eb1f921481d8cbb3d605e629b56a\"\u003eb39d5c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/git/compare/v10.0.1...v11.0.0\"\u003e11.0.0\u003c/a\u003e (2026-07-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eES Module (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/544\"\u003e#544\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/git/commit/4d704a2b2e5e80c8529163bbb50d7e9ed1ae695e\"\u003e4d704a2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/semantic-release/git/issues/491\"\u003e#491\u003c/a\u003e \u003ca href=\"https://redirect.github.com/semantic-release/git/issues/490\"\u003e#490\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@semantic-release/git\u003c/code\u003e is now a native ES Module. It\nhas named exports for each plugin hook (verifyConditions, prepare)\u003c/li\u003e\n\u003cli\u003ethe minimum required version of semantic-release to use\n\u003ccode\u003e@semantic-release/git\u003c/code\u003e is now \u003ca href=\"https://github.com/semantic-release/semantic-release/releases/tag/v20.1.0\"\u003ev20.1.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.0.0-beta.2\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/git/compare/v11.0.0-beta.1...v11.0.0-beta.2\"\u003e11.0.0-beta.2\u003c/a\u003e (2026-07-20)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate Node.js engine version requirements in package.json and package-lock.json (\u003ca href=\"https://github.com/semantic-release/git/commit/ddf699e32e1cb4ca58952b38afd28f06ac26e7b8\"\u003eddf699e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.0.0-beta.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/git/compare/v10.0.1...v11.0.0-beta.1\"\u003e11.0.0-beta.1\u003c/a\u003e (2026-07-17)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eES Module (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/526\"\u003e#526\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/git/commit/e52394603b06b87fee0be33548f45fb02b3b68e8\"\u003ee523946\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/semantic-release/git/issues/491\"\u003e#491\u003c/a\u003e \u003ca href=\"https://redirect.github.com/semantic-release/git/issues/490\"\u003e#490\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@semantic-release/git\u003c/code\u003e is now a native ES Module. It\nhas named exports for each plugin hook (verifyConditions, prepare)\u003c/li\u003e\n\u003cli\u003ethe minimum required version of semantic-release to use\n\u003ccode\u003e@semantic-release/changelog\u003c/code\u003e is now\n\u003ca href=\"https://github.com/semantic-release/semantic-release/releases/tag/v20.1.0\"\u003ev20.1.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther Notable Changes\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/b39d5c6adcd2eb1f921481d8cbb3d605e629b56a\"\u003e\u003ccode\u003eb39d5c6\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency execa to v10 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/9dd61f10e896379b53ce4e38f3ec0c132411ff27\"\u003e\u003ccode\u003e9dd61f1\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/470\"\u003e#470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/c5c6f06fc5cfe5d1dc3886ab98d9781d03d2f3ba\"\u003e\u003ccode\u003ec5c6f06\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency lodash-es to v4.18.1 [security] (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/545\"\u003e#545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/b67458ced9a7bcd10bed20c5798a6e762e672889\"\u003e\u003ccode\u003eb67458c\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v6.5.0 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/557\"\u003e#557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/d4990ff607317c99699d74888a9db9fcc9a5335a\"\u003e\u003ccode\u003ed4990ff\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v6.1.0 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/556\"\u003e#556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/16d191fdf041840c1932fad1971596475687581e\"\u003e\u003ccode\u003e16d191f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tempy to v3.2.0 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/448\"\u003e#448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/8efa7b71bab93898197ccf47761f525ea68cfee0\"\u003e\u003ccode\u003e8efa7b7\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency sinon to v21.1.2 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/e53dc53fadeb629b63765de93faca989e27f2050\"\u003e\u003ccode\u003ee53dc53\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.5 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/552\"\u003e#552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/4c2f87f8781eae5380a216c9e442ce5299d1d19a\"\u003e\u003ccode\u003e4c2f87f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency ls-engines to v0.10.1 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/551\"\u003e#551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/7685d834a03710ae0682c488e3d554048d38217d\"\u003e\u003ccode\u003e7685d83\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency ava to v6.4.1 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/git/compare/v10.0.1...v11.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​semantic-release/git\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@semantic-release/github` from 11.0.6 to 12.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/github/releases\"\u003e@​semantic-release/github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.0.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.9...v12.0.10\"\u003e12.0.10\u003c/a\u003e (2026-09-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​octokit/plugin-paginate-rest\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/a63f45804a21a4ddeba97f219ea8930e8d1dc7fb\"\u003ea63f458\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.8...v12.0.9\"\u003e12.0.9\u003c/a\u003e (2026-07-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003easset-upload:\u003c/strong\u003e stop setting \u003ccode\u003econtent-length\u003c/code\u003e header manually (\u003ca href=\"https://github.com/semantic-release/github/commit/241f9667290e252c489933776d1300c9f0a6249a\"\u003e241f966\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocal-undici:\u003c/strong\u003e always use the locally installed undici instead of the node built-in version (\u003ca href=\"https://github.com/semantic-release/github/commit/40973e39e0bba418cfda0f2b5215583184eb96f3\"\u003e40973e3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e handle content-length header properly for asset uploads (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/28e37416826cefaa1aa250437fe0f949e6b490a7\"\u003e28e3741\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1224\"\u003e#1224\u003c/a\u003e \u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.7...v12.0.8\"\u003e12.0.8\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency http-proxy-agent to v9 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1203\"\u003e#1203\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/edd165252bc8ee96de37940f4730fd43f0e67a0f\"\u003eedd1652\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.6...v12.0.7\"\u003e12.0.7\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency https-proxy-agent to v9 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1204\"\u003e#1204\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/1f173627c00f09234e4da6f7ddbb124338f3f742\"\u003e1f17362\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.5...v12.0.6\"\u003e12.0.6\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elatest:\u003c/strong\u003e add make_latest property to the GH release PATCH request during publish (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1169\"\u003e#1169\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/f516337473d12a040ff5bfbd9a9053be4e7cf7f1\"\u003ef516337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.4...v12.0.5\"\u003e12.0.5\u003c/a\u003e (2026-02-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elatest:\u003c/strong\u003e add \u003ccode\u003emake_latest\u003c/code\u003e property to the GH release POST request during publish (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1157\"\u003e#1157\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/38051ba69f4b71cacc93fc80222609fe763bd30d\"\u003e38051ba\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/semantic-release/github/commit/a63f45804a21a4ddeba97f219ea8930e8d1dc7fb\"\u003e\u003ccode\u003ea63f458\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​octokit/plugin-paginate-rest\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/f5f6d0e74941171919e59cf0d0ab1773aff46192\"\u003e\u003ccode\u003ef5f6d0e\u003c/code\u003e\u003c/a\u003e build(deps): bump brace-expansion (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/eaffbbad76e9362bc19effc846fce848ffc3632d\"\u003e\u003ccode\u003eeaffbba\u003c/code\u003e\u003c/a\u003e build(deps): bump undici from 6.27.0 to 6.28.1 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/07686dc8eba355da7cbfb4506a20d32368895bca\"\u003e\u003ccode\u003e07686dc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency undici to v7.29.0 [security] (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/9f010ee7b58ab4f7a2afb1e3fb72bb9380253ec8\"\u003e\u003ccode\u003e9f010ee\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump baseline-browser-mapping from 2.10.42 to 2.11.25 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/81eeeca6a1a9b33dfe5627db0c1f4392ffdee584\"\u003e\u003ccode\u003e81eeeca\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump js-yaml from 3.15.0 to 3.15.2 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/43c2210ace292d68a55c0d51cd12e8e8129f5d67\"\u003e\u003ccode\u003e43c2210\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump fast-uri from 3.1.4 to 3.1.8 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/e7032729bc176d5aec035fd3ac81110e17009654\"\u003e\u003ccode\u003ee703272\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump browserslist from 4.28.4 to 4.29.0 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/e7f4b4be79bfe6f10b15523ae6f35520ec85f636\"\u003e\u003ccode\u003ee7f4b4b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.8 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1298\"\u003e#1298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/2e9e42be8d413ce5851f1063d58832fbaf79850d\"\u003e\u003ccode\u003e2e9e42b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.7 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1296\"\u003e#1296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/github/compare/v11.0.6...v12.0.10\"\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@​semantic-release/github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@semantic-release/npm` from 12.0.2 to 13.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/npm/releases\"\u003e@​semantic-release/npm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev13.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.5...v13.2.0\"\u003e13.2.0\u003c/a\u003e (2026-09-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etrusted-publishing:\u003c/strong\u003e add support for CircleCI (\u003ca href=\"https://github.com/semantic-release/npm/commit/fb35b816295b47a0ad1f2edbdebf0276baac9045\"\u003efb35b81\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.4...v13.1.5\"\u003e13.1.5\u003c/a\u003e (2026-03-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency normalize-url to v9 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1095\"\u003e#1095\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/npm/commit/daec492f715f00a6ce61ed1e942d93c735c8fba8\"\u003edaec492\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.3...v13.1.4\"\u003e13.1.4\u003c/a\u003e (2026-02-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​actions/core\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1085\"\u003e#1085\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/npm/commit/17abfe1be0864e57be6488061e3d4ecb11189b67\"\u003e17abfe1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.2...v13.1.3\"\u003e13.1.3\u003c/a\u003e (2025-12-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​actions/core\u003c/code\u003e to v2 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1055\"\u003e#1055\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/npm/commit/fa4a3abc402b32c5ac0cd595958d60b5ac2571fe\"\u003efa4a3ab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.1...v13.1.2\"\u003e13.1.2\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency read-pkg to v10 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1032\"\u003e#1032\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/npm/commit/f3f1a00b02c3dfde2ca9a2ec1c3a2b80aee23aeb\"\u003ef3f1a00\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.0...v13.1.1\"\u003e13.1.1\u003c/a\u003e (2025-10-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epublish-dry-run:\u003c/strong\u003e temporarily remove the addition of dry-running the publish step (\u003ca href=\"https://github.com/semantic-release/npm/commit/30bd1763e404f2b0a789336ade6748a20c9d3138\"\u003e30bd176\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.0.0...v13.1.0\"\u003e13.1.0\u003c/a\u003e (2025-10-19)\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/semantic-release/npm/commit/5ef76be04f11875d800ec999765295f7cb8a4603\"\u003e\u003ccode\u003e5ef76be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1212\"\u003e#1212\u003c/a\u003e from Thomaash/trusted-publishing--circleci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/1a4bddafa33856e43468f31ffb01ce573de7d6e5\"\u003e\u003ccode\u003e1a4bdda\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/886ec16d7df5d01b402932209eb323632486dab4\"\u003e\u003ccode\u003e886ec16\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.8 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/0388a4d8a9c97285f6feba03dd7e3aff31912588\"\u003e\u003ccode\u003e0388a4d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.7 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/fb35b816295b47a0ad1f2edbdebf0276baac9045\"\u003e\u003ccode\u003efb35b81\u003c/code\u003e\u003c/a\u003e feat(trusted-publishing): add support for CircleCI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/f5cca0a31c94ed7ff509d7b06b47f5bb59cabcc4\"\u003e\u003ccode\u003ef5cca0a\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1229\"\u003e#1229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/095f289118a87308bb603d824ec41b3ab5f4c2b8\"\u003e\u003ccode\u003e095f289\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency p-retry to v8.0.1 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1227\"\u003e#1227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/bb003a4678c697cef5e48adb8ed13aee7f8d96a0\"\u003e\u003ccode\u003ebb003a4\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1228\"\u003e#1228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/ca0b34020aa7602a9499c03d7bda28ebc4c1f37c\"\u003e\u003ccode\u003eca0b340\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency got to v16 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/22a1e1708624a0cded24dff124cbb031ebf6805c\"\u003e\u003ccode\u003e22a1e17\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/npm/compare/v12.0.2...v13.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​semantic-release/npm\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 22.15.30 to 26.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chai` from 5.2.0 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.2.0...v6.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 chai since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-check` from 4.9.0 to 4.10.2\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\u003ev4.10.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eFix interrupt plugin (throwing)\u003c/em\u003e\n[\u003ca href=\"https://github.com/dubzzz/fast-check/tree/v4.10.2\"\u003eCode\u003c/a\u003e][\u003ca href=\"https://github.com/dubzzz/fast-check/compare/v4.10.1...v4.10.2\"\u003eDiff\u003c/a\u003e]\u003c/p\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7333\"\u003ePR#7333\u003c/a\u003e) Bug: Plugin \u003ccode\u003einterruptAfterTimeLimit\u003c/code\u003e crashes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFix fake-timer compatibility in timeout and interrupt plugins\u003c/h2\u003e\n\u003cp\u003e[\u003ca href=\"https://github.com/dubzzz/fast-check/tree/v4.10.1\"\u003eCode\u003c/a\u003e][\u003ca href=\"https://github.com/dubzzz/fast-check/compare/v4.10.0...v4.10.1\"\u003eDiff\u003c/a\u003e]\u003c/p\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7293\"\u003ePR#7293\u003c/a\u003e) Bug: Capture timers for \u003ccode\u003einterruptAfterTimeLimit\u003c/code\u003e plugin\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7282\"\u003ePR#7282\u003c/a\u003e) CI: Temporarily disable documentation updates until v5\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7279\"\u003ePR#7279\u003c/a\u003e) Doc: Release note for 4.10.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew plugin API and deprecations ahead of v5\u003c/h2\u003e\n\u003cp\u003e[\u003ca href=\"https://github.com/dubzzz/fast-check/tree/v4.10.0\"\u003eCode\u003c/a\u003e][\u003ca href=\"https://github.com/dubzzz/fast-check/compare/v4.9.0...v4.10.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/7216\"\u003ePR#7216\u003c/a\u003e) Introduce a plugin API\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7221\"\u003ePR#7221\u003c/a\u003e) Refine plugin API\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7222\"\u003ePR#7222\u003c/a\u003e) Add ability to configure plugins globally\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7224\"\u003ePR#7224\u003c/a\u003e) Add the \u003ccode\u003ebeforeEach\u003c/code\u003e plugin to hook in life-cycle\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7227\"\u003ePR#7227\u003c/a\u003e) Create an \u003ccode\u003eafterEach\u003c/code\u003e plugin\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7232\"\u003ePR#7232\u003c/a\u003e) Deprecate life-cycle methods\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7235\"\u003ePR#7235\u003c/a\u003e) Support teardown of \u003ccode\u003ebeforeEach\u003c/code\u003e plugin\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7228\"\u003ePR#7228\u003c/a\u003e) Add \u003ccode\u003etimeout\u003c/code\u003e plugin to stop long running predicates\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7237\"\u003ePR#7237\u003c/a\u003e) Deprecate timeout from parameters\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7238\"\u003ePR#7238\u003c/a\u003e) Pass a store to plugins\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7239\"\u003ePR#7239\u003c/a\u003e) Add extra plugin's method called \u003ccode\u003eonAllRunsComplete\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7240\"\u003ePR#7240\u003c/a\u003e) Deprecate \u003ccode\u003ereporter\u003c/code\u003e and \u003ccode\u003easyncReporter\u003c/code\u003e from parameters\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7229\"\u003ePR#7229\u003c/a\u003e) Add plugin to interrupt after ...\n\n_Description has been truncated_","html_url":"https://github.com/tejaswin-amara/Blockchain-Based-Secure-Platform-for-Identity-Access-Control-and-Digital-Asset-Management/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tejaswin-amara%2FBlockchain-Based-Secure-Platform-for-Identity-Access-Control-and-Digital-Asset-Management/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"},{"uuid":"5915592096","node_id":"PR_kwDOSKhmI88AAAABJOXNJg","number":261,"state":"open","title":"Bump chai from 5.1.1 to 6.3.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-19T00:09:01.000Z","updated_at":"2026-10-19T00:16:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.1 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.1...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.1\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/codacy-ai-benchmark/keycloak__keycloak__codacy__PR32918__20260423/pull/261","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/codacy-ai-benchmark%2Fkeycloak__keycloak__codacy__PR32918__20260423/issues/261","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/261/packages"},{"uuid":"5914861626","node_id":"PR_kwDOL0kuQM8AAAABJNyr0Q","number":465,"state":"open","title":"chore(deps): bump the major group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":13,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-18T22:32:44.000Z","updated_at":"2026-10-18T22:59:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"major","update_count":22,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"3.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@nomicfoundation/hardhat-chai-matchers","old_version":"2.0.6","new_version":"3.0.0","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-ethers","old_version":"3.0.6","new_version":"4.2.1","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-network-helpers","old_version":"1.0.10","new_version":"3.0.12","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-verify","old_version":"2.0.12","new_version":"3.1.3","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-viem","old_version":"1.0.4","new_version":"3.0.10","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@semantic-release/exec","old_version":"6.0.3","new_version":"7.1.0","repository_url":"https://github.com/semantic-release/exec"},{"name":"@types/node","old_version":"22.9.0","new_version":"26.6.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"chai","old_version":"4.4.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"csv-parse","old_version":"5.6.0","new_version":"7.0.3","repository_url":"https://github.com/adaltas/node-csv"},{"name":"dotenv","old_version":"16.4.5","new_version":"18.0.8","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-prettier","old_version":"9.1.0","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-chai-friendly","old_version":"0.7.4","new_version":"1.2.1","repository_url":"https://github.com/ihordiachenko/eslint-plugin-chai-friendly"},{"name":"eslint-plugin-promise","old_version":"6.1.1","new_version":"7.3.0","repository_url":"https://github.com/eslint-community/eslint-plugin-promise"},{"name":"hardhat-gas-reporter","old_version":"1.0.10","new_version":"2.3.0","repository_url":"https://github.com/cgewecke/hardhat-gas-reporter"},{"name":"jest","old_version":"29.7.0","new_version":"30.5.2","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"p-queue","old_version":"8.0.1","new_version":"10.0.0","repository_url":"https://github.com/sindresorhus/p-queue"},{"name":"prettier-plugin-solidity","old_version":"1.4.2","new_version":"2.4.1","repository_url":"https://github.com/prettier-solidity/prettier-plugin-solidity"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.3","repository_url":"https://github.com/isaacs/rimraf"},{"name":"solhint","old_version":"4.5.4","new_version":"6.2.5","repository_url":"https://github.com/protofire/solhint"},{"name":"typescript","old_version":"5.4.5","new_version":"7.0.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the major group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.1` |\n| [@nomicfoundation/hardhat-chai-matchers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-chai-matchers) | `2.0.6` | `3.0.0` |\n| [@nomicfoundation/hardhat-ethers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers) | `3.0.6` | `4.2.1` |\n| [@nomicfoundation/hardhat-network-helpers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-network-helpers) | `1.0.10` | `3.0.12` |\n| [@nomicfoundation/hardhat-verify](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-verify) | `2.0.12` | `3.1.3` |\n| [@nomicfoundation/hardhat-viem](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-viem) | `1.0.4` | `3.0.10` |\n| [@semantic-release/exec](https://github.com/semantic-release/exec) | `6.0.3` | `7.1.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.9.0` | `26.6.5` |\n| [chai](https://github.com/chaijs/chai) | `4.4.1` | `6.3.0` |\n| [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse) | `5.6.0` | `7.0.3` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.4.5` | `18.0.8` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.0` | `10.1.8` |\n| [eslint-plugin-chai-friendly](https://github.com/ihordiachenko/eslint-plugin-chai-friendly) | `0.7.4` | `1.2.1` |\n| [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) | `6.1.1` | `7.3.0` |\n| [hardhat-gas-reporter](https://github.com/cgewecke/hardhat-gas-reporter) | `1.0.10` | `2.3.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.5.2` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [p-queue](https://github.com/sindresorhus/p-queue) | `8.0.1` | `10.0.0` |\n| [prettier-plugin-solidity](https://github.com/prettier-solidity/prettier-plugin-solidity) | `1.4.2` | `2.4.1` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.3` |\n| [solhint](https://github.com/protofire/solhint) | `4.5.4` | `6.2.5` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.4.5` | `7.0.2` |\n\n\nUpdates `@actions/core` from 1.11.1 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e@​actions/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003eundici\u003c/code\u003e from \u003ccode\u003e6.23.0\u003c/code\u003e to \u003ccode\u003e6.24.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2348\"\u003e#2348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\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@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-chai-matchers` from 2.0.6 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-chai-matchers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eHardhat v2.29.1\u003c/h2\u003e\n\u003cp\u003eThis is a small bug fix release for Hardhat 2 that improves CLI argument validation.\u003c/p\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/5a168856e4fb6cef8469e36329739b133179c5dc\"\u003ehttps://github.com/NomicFoundation/hardhat/commit/5a168856e4fb6cef8469e36329739b133179c5dc\u003c/a\u003e: Fixed the int, bigint and float CLI argument types rejecting hexadecimal values containing the digit f/F (e.g. 0xff, 0xdeadbeef). Thanks \u003ca href=\"https://github.com/pucedoteth\"\u003e\u003ccode\u003e@​pucedoteth\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eHardhat v2.29.0\u003c/h2\u003e\n\u003cp\u003eThis is a small Hardhat 2 release that upgrades the version of Mocha to make it compatible with Node 26, and uses a newer version of typescript when initializing projects.\u003c/p\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea81ad1d: Upgrade Mocha to version \u003ccode\u003e^11.1.0\u003c/code\u003e to make it compatible with Node 26.\u003c/li\u003e\n\u003cli\u003e6ea5832: Update the initialization of new projects to use a newer typescript\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-viem\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.4\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e5589cfa: Load \u003ccode\u003eviem\u003c/code\u003e using \u003ccode\u003erequire\u003c/code\u003e instead of a dynamic import.\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/NomicFoundation/hardhat/blob/@nomicfoundation/hardhat-chai-matchers@3.0.0/packages/hardhat-chai-matchers/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-chai-matchers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e09ae6db: Deprecate the \u003ccode\u003elatest\u003c/code\u003e npm tag and redirect users to migrate to Hardhat 3 or to the \u003ccode\u003ehh2\u003c/code\u003e tag.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/6372d084245fcb0eb5e760c81b19021f986684f9\"\u003e\u003ccode\u003e6372d08\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/a26e8228c5982f39f75d27f7780a308db7b3be12\"\u003e\u003ccode\u003ea26e822\u003c/code\u003e\u003c/a\u003e Remove the npm tags from the README.md files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/18bef56ec8f4f47429f25a93a0b49430d32220f9\"\u003e\u003ccode\u003e18bef56\u003c/code\u003e\u003c/a\u003e Quote the package in the installation instructions of the readmes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e5025aeae590bc9c07cbaee40ed658713e577864\"\u003e\u003ccode\u003ee5025ae\u003c/code\u003e\u003c/a\u003e Update the formatting and quote the package in the installation instructions ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/40525f56eb35ed045798736e373a54baab221dac\"\u003e\u003ccode\u003e40525f5\u003c/code\u003e\u003c/a\u003e Update hardhat-chai-matchers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/81dd4ecb4fcf5f5126f6f48ac727c0fc034b45c2\"\u003e\u003ccode\u003e81dd4ec\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8da8c38135e3f8aa7e4738c0b5ae619d1d2b081b\"\u003e\u003ccode\u003e8da8c38\u003c/code\u003e\u003c/a\u003e chore: update readme instructions instructions to use \u003ccode\u003ehh2\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e4ad0add2d907c1092e2f93952e9c4fb928819ab\"\u003e\u003ccode\u003ee4ad0ad\u003c/code\u003e\u003c/a\u003e chore: update package metadata for provenance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f65ee7445c0d93cc61e4619d8f651bb136393977\"\u003e\u003ccode\u003ef65ee74\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/a4f1e27ee45aa3386f90fd0c6fc749bf82defd45\"\u003e\u003ccode\u003ea4f1e27\u003c/code\u003e\u003c/a\u003e Hardhat 2 documentation links updated to reflect the domain change to v2.hard...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-chai-matchers@3.0.0/packages/hardhat-chai-matchers\"\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@​nomicfoundation/hardhat-chai-matchers\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-ethers` from 3.0.6 to 4.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-ethers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.1\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8689\"\u003e#8689\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Fixed the EIP-4844 fields being dropped when copying a transaction request, and \u003ccode\u003eblobVersionedHashes\u003c/code\u003e being dropped from JSON-RPC requests, matching ethers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8595\"\u003e#8595\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/562cc0b0bed2eb98822f5e302a940f9d20cccb53\"\u003e\u003ccode\u003e562cc0b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers derive secp256k1 public keys with EDR's native implementation instead of its pure-JS one, speeding up \u003ccode\u003enew Wallet(secretKey)\u003c/code\u003e, \u003ccode\u003eWallet.createRandom()\u003c/code\u003e, HD wallet derivation and \u003ccode\u003ecomputeAddress\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8580\"\u003e#8580\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8583e24c13e5fecd238734f8698867c945541f5d\"\u003e\u003ccode\u003e8583e24\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers use EDR's native Keccak-256 instead of its pure-JS one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8210\"\u003e#8210\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/024b422340705f1ff5fc14b9dcc6a1f143487d86\"\u003e\u003ccode\u003e024b422\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - Update the cryptography dependencies to their latest major versions: \u003ccode\u003e@noble/hashes\u003c/code\u003e and \u003ccode\u003e@noble/ciphers\u003c/code\u003e to 2, \u003ccode\u003eethereum-cryptography\u003c/code\u003e to 3, and \u003ccode\u003emicro-eth-signer\u003c/code\u003e to 0.19.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8596\"\u003e#8596\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/78f613c1f390cd0d39ef239a387505bc5d5dfdad\"\u003e\u003ccode\u003e78f613c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Fixed error shown when an HD key cannot be derived, to only include the derivation path.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.15\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8443\"\u003e#8443\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b7389c2f3976f98f5f40223be10168580de02ea7\"\u003e\u003ccode\u003eb7389c2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Kropiunig\"\u003e\u003ccode\u003e@​Kropiunig\u003c/code\u003e\u003c/a\u003e! - Fixed the HD wallet derivation-path validator so malformed paths containing stray colons (e.g. \u003ccode\u003em:/44'/60'/0'/0\u003c/code\u003e) are rejected with the \u003ccode\u003eINVALID_HD_PATH\u003c/code\u003e error.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-ethers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8689\"\u003e#8689\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Fixed the EIP-4844 fields being dropped when copying a transaction request, and \u003ccode\u003eblobVersionedHashes\u003c/code\u003e being dropped from JSON-RPC requests, matching ethers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8595\"\u003e#8595\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/562cc0b0bed2eb98822f5e302a940f9d20cccb53\"\u003e\u003ccode\u003e562cc0b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers derive secp256k1 public keys with EDR's native implementation instead of its pure-JS one, speeding up \u003ccode\u003enew Wallet(secretKey)\u003c/code\u003e, \u003ccode\u003eWallet.createRandom()\u003c/code\u003e, HD wallet derivation and \u003ccode\u003ecomputeAddress\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8580\"\u003e#8580\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8583e24c13e5fecd238734f8698867c945541f5d\"\u003e\u003ccode\u003e8583e24\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers use EDR's native Keccak-256 instead of its pure-JS one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8210\"\u003e#8210\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/024b422340705f1ff5fc14b9dcc6a1f143487d86\"\u003e\u003ccode\u003e024b422\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - Update the cryptography dependencies to their latest major versions: \u003ccode\u003e@noble/hashes\u003c/code\u003e and \u003ccode\u003e@noble/ciphers\u003c/code\u003e to 2, \u003ccode\u003eethereum-cryptography\u003c/code\u003e to 3, and \u003ccode\u003emicro-eth-signer\u003c/code\u003e to 0.19.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8596\"\u003e#8596\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/78f613c1f390cd0d39ef239a387505bc5d5dfdad\"\u003e\u003ccode\u003e78f613c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Fixed error shown when an HD key cannot be derived, to only include the derivation path.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8443\"\u003e#8443\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b7389c2f3976f98f5f40223be10168580de02ea7\"\u003e\u003ccode\u003eb7389c2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Kropiunig\"\u003e\u003ccode\u003e@​Kropiunig\u003c/code\u003e\u003c/a\u003e! - Fixed the HD wallet derivation-path validator so malformed paths containing stray colons (e.g. \u003ccode\u003em:/44'/60'/0'/0\u003c/code\u003e) are rejected with the \u003ccode\u003eINVALID_HD_PATH\u003c/code\u003e error.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.14\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/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e fix + tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/c3bcf0accb6e5c555b9c951a550c18a6c9603af5\"\u003e\u003ccode\u003ec3bcf0a\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9fc81d95716bb0e2223104c6a549fc4850b2b18b\"\u003e\u003ccode\u003e9fc81d9\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/NomicFoundation/hardhat\"\u003ehttps://github.com/NomicFoundation/hardhat\u003c/a\u003e into mvp-ed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/87caa670b93090e4146f68cf13a3381df1161a37\"\u003e\u003ccode\u003e87caa67\u003c/code\u003e\u003c/a\u003e improve test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/73aa4dfca92f4ffb0d513e648562cc0ac793ebff\"\u003e\u003ccode\u003e73aa4df\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/12def7fa2e943d97013c31183c88dcd364304947\"\u003e\u003ccode\u003e12def7f\u003c/code\u003e\u003c/a\u003e minor perf improv\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/711dd8d6aca869aa2de4a9c3b347940ca7bfe3b8\"\u003e\u003ccode\u003e711dd8d\u003c/code\u003e\u003c/a\u003e clean tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers@4.2.1/packages/hardhat-ethers\"\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@​nomicfoundation/hardhat-ethers\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-network-helpers` from 1.0.10 to 3.0.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-network-helpers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-network-helpers\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.12\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8672\"\u003e#8672\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/79247bf30c632618efd01dea30d4de487fd8cd7d\"\u003e\u003ccode\u003e79247bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/watarus\"\u003e\u003ccode\u003e@​watarus\u003c/code\u003e\u003c/a\u003e! - Fixed the conversion of zero-padded zero strings such as \u003ccode\u003e\u0026quot;0x00\u0026quot;\u003c/code\u003e in the network helpers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-network-helpers\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.11\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8367\"\u003e#8367\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/82d00fcc7d5d3539e6dd123d893e645e42bd3645\"\u003e\u003ccode\u003e82d00fc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Lazy load dependencies to optimize bootstrap time\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\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/NomicFoundation/hardhat/blob/main/packages/hardhat-network-helpers/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-network-helpers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8672\"\u003e#8672\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/79247bf30c632618efd01dea30d4de487fd8cd7d\"\u003e\u003ccode\u003e79247bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/watarus\"\u003e\u003ccode\u003e@​watarus\u003c/code\u003e\u003c/a\u003e! - Fixed the conversion of zero-padded zero strings such as \u003ccode\u003e\u0026quot;0x00\u0026quot;\u003c/code\u003e in the network helpers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8367\"\u003e#8367\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/82d00fcc7d5d3539e6dd123d893e645e42bd3645\"\u003e\u003ccode\u003e82d00fc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Lazy load dependencies to optimize bootstrap time\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8339\"\u003e#8339\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/00720e848ced4601deb300488beda85491dc7733\"\u003e\u003ccode\u003e00720e8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - The plugin now uses \u003ccode\u003edefinePlugin\u003c/code\u003e from \u003ccode\u003ehardhat/plugins\u003c/code\u003e in its \u003ccode\u003eindex.ts\u003c/code\u003e, so it participates in Hardhat's new \u0026quot;imported but unused plugin\u0026quot; warning when omitted from a project's \u003ccode\u003eplugins\u003c/code\u003e array.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ehardhat@3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8264\"\u003e#8264\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8452f9726205540e1684d3f8458bfd145e790226\"\u003e\u003ccode\u003e8452f97\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Export \u003ccode\u003e./package.json\u003c/code\u003e so consumers can import the package's manifest.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8191\"\u003e#8191\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2a4ae8e7dc78cabbe8b17bec778952f0124f9759\"\u003e\u003ccode\u003e2a4ae8e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Update how type extensions are handled to optimize the bootstrap process of Hardhat.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.7\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/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/38ad09690eddc9a70ea02bb76a4277d58e1c62bd\"\u003e\u003ccode\u003e38ad096\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into fix/to-rpc-quantity-zero\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/ee106ad14d9deef6cbddeaa74ab1a64a429e5e11\"\u003e\u003ccode\u003eee106ad\u003c/code\u003e\u003c/a\u003e test: include additional test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/79247bf30c632618efd01dea30d4de487fd8cd7d\"\u003e\u003ccode\u003e79247bf\u003c/code\u003e\u003c/a\u003e fix(network-helpers): normalize zero-padded zero quantities to 0x0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d84ce51498b3afed7d47c5fdad50d657014008a0\"\u003e\u003ccode\u003ed84ce51\u003c/code\u003e\u003c/a\u003e chore: bump eslint 9.25.1 → 9.39.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/ff73c0ae60710eaebb1218a010b2c48f6aecf804\"\u003e\u003ccode\u003eff73c0a\u003c/code\u003e\u003c/a\u003e chore: reformat repo with prettier 3.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f224a3e65a9fee3b3d42adf0fa2e0d1984d6b824\"\u003e\u003ccode\u003ef224a3e\u003c/code\u003e\u003c/a\u003e chore: bump prettier 3.2.5 → 3.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/dd6d0ce332b87b07328d10787a39416e0d6f4fb3\"\u003e\u003ccode\u003edd6d0ce\u003c/code\u003e\u003c/a\u003e chore: bump c8 9.1.0→12.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-network-helpers@3.0.12/packages/hardhat-network-helpers\"\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@​nomicfoundation/hardhat-network-helpers\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-verify` from 2.0.12 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-verify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-verify\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.3\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-verify\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8632\"\u003e#8632\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/ad49ec23136c8eb5a88024cb9b211a8b0b20ff11\"\u003e\u003ccode\u003ead49ec2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Improved the constructor argument errors so \u003ccode\u003eHHE80017\u003c/code\u003e and \u003ccode\u003eHHE80019\u003c/code\u003e name the parameter that could not be encoded.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8632\"\u003e#8632\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/eb2b13da0a4395006e39bc5927403dd21be13b02\"\u003e\u003ccode\u003eeb2b13d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Removed the \u003ccode\u003e@ethersproject/abi\u003c/code\u003e dependency, encoding constructor arguments with \u003ccode\u003emicro-eth-signer\u003c/code\u003e instead (\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/issues/8605\"\u003e#8605\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-verify\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8601\"\u003e#8601\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/34087dd349e40be5bf4d5dbdce557b23b98cfefd\"\u003e\u003ccode\u003e34087dd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cdesch\"\u003e\u003ccode\u003e@​cdesch\u003c/code\u003e\u003c/a\u003e! - Improved HTTP proxy support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-verify\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8510\"\u003e#8510\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/7c85703e2ef088df2be6cc4ba378f5f368ea7200\"\u003e\u003ccode\u003e7c85703\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/nikitosing\"\u003e\u003ccode\u003e@​nikitosing\u003c/code\u003e\u003c/a\u003e! - Added support for an optional \u003ccode\u003eapiKey\u003c/code\u003e in the \u003ccode\u003everify.blockscout\u003c/code\u003e config. This is required by Blockscout instances that don't expose a keyless API, like the Pro API.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8577\"\u003e#8577\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/27a145d423e17082f78fa2bb8a0c003942bb642a\"\u003e\u003ccode\u003e27a145d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kanej\"\u003e\u003ccode\u003e@​kanej\u003c/code\u003e\u003c/a\u003e! - Report a directory with no importable entry point as a module-not-found error, instead of the generic \u0026quot;importing the module failed\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-verify\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.22\u003c/h2\u003e\n\u003ch3\u003eChanges\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/NomicFoundation/hardhat/blob/main/packages/hardhat-verify/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-verify's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8632\"\u003e#8632\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/ad49ec23136c8eb5a88024cb9b211a8b0b20ff11\"\u003e\u003ccode\u003ead49ec2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Improved the constructor argument errors so \u003ccode\u003eHHE80017\u003c/code\u003e and \u003ccode\u003eHHE80019\u003c/code\u003e name the parameter that could not be encoded.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8632\"\u003e#8632\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/eb2b13da0a4395006e39bc5927403dd21be13b02\"\u003e\u003ccode\u003eeb2b13d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Removed the \u003ccode\u003e@ethersproject/abi\u003c/code\u003e dependency, encoding constructor arguments with \u003ccode\u003emicro-eth-signer\u003c/code\u003e instead (\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/issues/8605\"\u003e#8605\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8601\"\u003e#8601\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/34087dd349e40be5bf4d5dbdce557b23b98cfefd\"\u003e\u003ccode\u003e34087dd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cdesch\"\u003e\u003ccode\u003e@​cdesch\u003c/code\u003e\u003c/a\u003e! - Improved HTTP proxy support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8510\"\u003e#8510\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/7c85703e2ef088df2be6cc4ba378f5f368ea7200\"\u003e\u003ccode\u003e7c85703\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/nikitosing\"\u003e\u003ccode\u003e@​nikitosing\u003c/code\u003e\u003c/a\u003e! - Added support for an optional \u003ccode\u003eapiKey\u003c/code\u003e in the \u003ccode\u003everify.blockscout\u003c/code\u003e config. This is required by Blockscout instances that don't expose a keyless API, like the Pro API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8577\"\u003e#8577\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/27a145d423e17082f78fa2bb8a0c003942bb642a\"\u003e\u003ccode\u003e27a145d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kanej\"\u003e\u003ccode\u003e@​kanej\u003c/code\u003e\u003c/a\u003e! - Report a directory with no importable entry point as a module-not-found error, instead of the generic \u0026quot;importing the module failed\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.22\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8470\"\u003e#8470\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/6e1818e2380be9b87b24e5b0575e9a56b9f73d96\"\u003e\u003ccode\u003e6e1818e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kanej\"\u003e\u003ccode\u003e@​kanej\u003c/code\u003e\u003c/a\u003e! - Update the \u003ccode\u003ecbor2\u003c/code\u003e runtime dependency to its latest major version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8367\"\u003e#8367\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/82d00fcc7d5d3539e6dd123d893e645e42bd3645\"\u003e\u003ccode\u003e82d00fc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Lazy load dependencies to optimize bootstrap time\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/72ad1cd567fe9bb5f657387e34c50460a95bc985\"\u003e\u003ccode\u003e72ad1cd\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/ad49ec23136c8eb5a88024cb9b211a8b0b20ff11\"\u003e\u003ccode\u003ead49ec2\u003c/code\u003e\u003c/a\u003e fix(hardhat-utils): surface argument paths and tighten ABI parameter validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/78beef2ff846dc08191453087256bb02d357c2db\"\u003e\u003ccode\u003e78beef2\u003c/code\u003e\u003c/a\u003e refactor(hardhat-verify): replace \u003ccode\u003e@​ethersproject/abi\u003c/code\u003e with hardhat-utils' abi ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/c3bcf0accb6e5c555b9c951a550c18a6c9603af5\"\u003e\u003ccode\u003ec3bcf0a\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9b93e8b1a7729047e13fa980c79acc2349be49d9\"\u003e\u003ccode\u003e9b93e8b\u003c/code\u003e\u003c/a\u003e refactor(hardhat-verify): drop the hand-rolled proxy handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/543ea36f61a0c2ecaaf7440ebf01b11b97512685\"\u003e\u003ccode\u003e543ea36\u003c/code\u003e\u003c/a\u003e test: migrate the remaining env var hand-rolls to the shared manager\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2c98fa5b05c3f2b8d06b44aae4ebea88b82ae132\"\u003e\u003ccode\u003e2c98fa5\u003c/code\u003e\u003c/a\u003e feat: update undici to v7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-verify@3.1.3/packages/hardhat-verify\"\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@​nomicfoundation/hardhat-verify\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-viem` from 1.0.4 to 3.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-viem's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-viem\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.10\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-viem\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.9\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8339\"\u003e#8339\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/00720e848ced4601deb300488beda85491dc7733\"\u003e\u003ccode\u003e00720e8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - The plugin now uses \u003ccode\u003edefinePlugin\u003c/code\u003e from \u003ccode\u003ehardhat/plugins\u003c/code\u003e in its \u003ccode\u003eindex.ts\u003c/code\u003e, so it participates in Hardhat's new \u0026quot;imported but unused plugin\u0026quot; warning when omitted from a project's \u003ccode\u003eplugins\u003c/code\u003e array.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ehardhat@3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-viem\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.4\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e5589cfa: Load \u003ccode\u003eviem\u003c/code\u003e using \u003ccode\u003erequire\u003c/code\u003e instead of a dynamic import.\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/NomicFoundation/hardhat/blob/main/packages/hardhat-viem/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-viem's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8339\"\u003e#8339\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/00720e848ced4601deb300488beda85491dc7733\"\u003e\u003ccode\u003e00720e8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - The plugin now uses \u003ccode\u003edefinePlugin\u003c/code\u003e from \u003ccode\u003ehardhat/plugins\u003c/code\u003e in its \u003ccode\u003eindex.ts\u003c/code\u003e, so it participates in Hardhat's new \u0026quot;imported but unused plugin\u0026quot; warning when omitted from a project's \u003ccode\u003eplugins\u003c/code\u003e array.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ehardhat@3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8264\"\u003e#8264\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8452f9726205540e1684d3f8458bfd145e790226\"\u003e\u003ccode\u003e8452f97\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Export \u003ccode\u003e./package.json\u003c/code\u003e so consumers can import the package's manifest.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8191\"\u003e#8191\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2a4ae8e7dc78cabbe8b17bec778952f0124f9759\"\u003e\u003ccode\u003e2a4ae8e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Update how type extensions are handled to optimize the bootstrap process of Hardhat.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8179\"\u003e#8179\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d16d82abfd5c9fa044cb508468cd4b50a5fcfd8a\"\u003e\u003ccode\u003ed16d82a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Await all returned promises for better debuggability\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8104\"\u003e#8104\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e27a7ad584b01392afc9294f739d731ab6e78f06\"\u003e\u003ccode\u003ee27a7ad\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d84ce51498b3afed7d47c5fdad50d657014008a0\"\u003e\u003ccode\u003ed84ce51\u003c/code\u003e\u003c/a\u003e chore: bump eslint 9.25.1 → 9.39.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f224a3e65a9fee3b3d42adf0fa2e0d1984d6b824\"\u003e\u003ccode\u003ef224a3e\u003c/code\u003e\u003c/a\u003e chore: bump prettier 3.2.5 → 3.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/dd6d0ce332b87b07328d10787a39416e0d6f4fb3\"\u003e\u003ccode\u003edd6d0ce\u003c/code\u003e\u003c/a\u003e chore: bump c8 9.1.0→12.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/93438b9705b5eb7a6910dd1fec8997fc3ac4c456\"\u003e\u003ccode\u003e93438b9\u003c/code\u003e\u003c/a\u003e chore: bump rimraf 5.0.10→6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b2b25fa1e3209e86020e1f65434bd5a37cb7d516\"\u003e\u003ccode\u003eb2b25fa\u003c/code\u003e\u003c/a\u003e chore: bump expect-type to 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/7226cf66936172f0b18ad0fa969cacbe38295fbe\"\u003e\u003ccode\u003e7226cf6\u003c/code\u003e\u003c/a\u003e chore: bump tsx to 4.23.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/cab4c39dcf1e594f377b5bafb18d01be53bd9334\"\u003e\u003ccode\u003ecab4c39\u003c/code\u003e\u003c/a\u003e chore: sort package.json dependency blocks alphabetically\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-viem@3.0.10/packages/hardhat-viem\"\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@​nomicfoundation/hardhat-viem\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@semantic-release/exec` from 6.0.3 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/exec/releases\"\u003e@​semantic-release/exec's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/exec/compare/v7.0.3...v7.1.0\"\u003e7.1.0\u003c/a\u003e (2025-05-09)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eerror:\u003c/strong\u003e print more useful error for non-process failure (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/449\"\u003e#449\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/exec/commit/a285bc576f59c5316bca5a7320dbf4255f952ff8\"\u003ea285bc5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/exec/compare/v7.0.2...v7.0.3\"\u003e7.0.3\u003c/a\u003e (2025-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency execa to v9 (\u003ca href=\"https://github.com/semantic-release/exec/commit/643e2eb9aab99a774351f215c49e51bee48a8094\"\u003e643e2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/exec/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2025-02-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​semantic-release/error\u003c/code\u003e to v4 (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/353\"\u003e#353\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/exec/commit/471f9638d8d25a36c583bf2c41a68b7ca76fab14\"\u003e471f963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/exec/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2025-02-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency parse-json to v8 (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/394\"\u003e#394\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/exec/commit/080440fa83450b93f869f0d8b7347addec585fe7\"\u003e080440f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/exec/compare/v6.0.3...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2025-01-31)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eES Module (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/411\"\u003e#411\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/exec/commit/b4462db5d425b6771bb8833445027666a81f1e34\"\u003eb4462db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ethe minimum required version of semantic-release to use \u003ccode\u003e@semantic-release/exec\u003c/code\u003e is now v24.1.0; the warn logger method/function is now available to use in plugin\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@semantic-release/exec\u003c/code\u003e is now a native ES Module. It has named exports for each plugin hook (verifyConditions, analyzeCommits, verifyRelease, generateNotes, prepare, publish, addChannel, success, fail)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/a285bc576f59c5316bca5a7320dbf4255f952ff8\"\u003e\u003ccode\u003ea285bc5\u003c/code\u003e\u003c/a\u003e feat(error): print more useful error for non-process failure (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/aa1a2bc1187f3050c418514a404e60cba2491662\"\u003e\u003ccode\u003eaa1a2bc\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/b0dc7ab8ab4923d8d1bca1584f95d4c3d3e6dcda\"\u003e\u003ccode\u003eb0dc7ab\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency ava to v6.3.0 (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/93bf4084ddfe7b174c5a90464950f398aee7a281\"\u003e\u003ccode\u003e93bf408\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/448\"\u003e#448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/0e70c6ffc336a3c644a8bd8a43f9c6bb78bbe065\"\u003e\u003ccode\u003e0e70c6f\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/e643dc314fe2decb07a5cd5f0ae23c1a9ace3c6a\"\u003e\u003ccode\u003ee643dc3\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v4.4.0 (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/a08859e89e30ae0eecfc128c43ecb9da8b1c8608\"\u003e\u003ccode\u003ea08859e\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/da1754e6ed26c61d4ec0dd41068c1f65f622f89b\"\u003e\u003ccode\u003eda1754e\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/72668cc5fbd7d964d49a93dc6e344e73259d9f06\"\u003e\u003ccode\u003e72668cc\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/3c6a8a9dc7dd3c4ac7c09ee0c373a0f77b32ac82\"\u003e\u003ccode\u003e3c6a8a9\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency sinon to v20 (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/441\"\u003e#441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/exec/compare/v6.0.3...v7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 22.9.0 to 26.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chai` from 4.4.1 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f...\n\n_Description has been truncated_","html_url":"https://github.com/eco/eco-routes/pull/465","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eco%2Feco-routes/issues/465","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/465/packages"},{"uuid":"5857662020","node_id":"PR_kwDOBNfrkc8AAAABIgxXGw","number":2312,"state":"open","title":"ci: bump the default group with 4 updates","user":"dependabot[bot]","labels":["Type: Maintenance","Scope: Dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-15T00:03:36.000Z","updated_at":"2026-10-15T00:03:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"ci: bump","group_name":"default","update_count":4,"packages":[{"name":"@dotenvx/dotenvx","old_version":"2.32.2","new_version":"2.32.3","repository_url":"https://github.com/dotenvx/dotenvx"},{"name":"@biomejs/biome","old_version":"2.5.14","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@redocly/cli","old_version":"2.56.0","new_version":"2.57.0","repository_url":"https://github.com/Redocly/redocly-cli"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps the default group with 4 updates: [@dotenvx/dotenvx](https://github.com/dotenvx/dotenvx), [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome), [@redocly/cli](https://github.com/Redocly/redocly-cli) and [chai](https://github.com/chaijs/chai).\n\nUpdates `@dotenvx/dotenvx` from 2.32.2 to 2.32.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dotenvx/dotenvx/releases\"\u003e@​dotenvx/dotenvx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.3\u003c/h2\u003e\n\u003cp\u003esee \u003ca href=\"https://github.com/dotenvx/dotenvx/blob/main/CHANGELOG.md\"\u003eCHANGELOG\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dotenvx/dotenvx/blob/main/CHANGELOG.md\"\u003e@​dotenvx/dotenvx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/compare/v2.32.2...v2.32.3\"\u003e2.32.3\u003c/a\u003e (2026-09-30)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eDotenvspec\u003c/code\u003e the filename (\u003ca href=\"https://redirect.github.com/dotenvx/dotenvx/pull/1002\"\u003e#1002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove startup time for cli (\u003ca href=\"https://redirect.github.com/dotenvx/dotenvx/pull/1001\"\u003e#1001\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/dotenvx/dotenvx/commit/da80487512a0f2571b8b6238575514b3810dcc66\"\u003e\u003ccode\u003eda80487\u003c/code\u003e\u003c/a\u003e 2.32.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/46648ce089cd6fade27f7856b0c79c586779b909\"\u003e\u003ccode\u003e46648ce\u003c/code\u003e\u003c/a\u003e npm audit fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/c47358ec1f34e56211b9aa2910a82a1f2184e6b7\"\u003e\u003ccode\u003ec47358e\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/403c9c5784036097cc13a5fe02ba387a269b4bcd\"\u003e\u003ccode\u003e403c9c5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dotenvx/dotenvx/issues/1002\"\u003e#1002\u003c/a\u003e from dotenvx/dotenv-spec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/27e34a54f72e0f28f840640b92d86645ccf1a728\"\u003e\u003ccode\u003e27e34a5\u003c/code\u003e\u003c/a\u003e rename to Dotenvspec for added clarity - can fallback to Envspec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/b906da1aaf7c540ba0a5dde51bac51ddd84e484d\"\u003e\u003ccode\u003eb906da1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dotenvx/dotenvx/issues/1001\"\u003e#1001\u003c/a\u003e from dotenvx/startup-time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/a3ba8ed9cab99ef3a3c19903eff33f818f01037f\"\u003e\u003ccode\u003ea3ba8ed\u003c/code\u003e\u003c/a\u003e improve startup time and bring Envspec into config() support\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dotenvx/dotenvx/compare/v2.32.2...v2.32.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@biomejs/biome` from 2.5.14 to 2.5.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e@​biomejs/biome's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.5.15\u003c/h2\u003e\n\u003ch2\u003e2.5.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10634\"\u003e#10634\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/b436ba00de298d5002a3d3bb1fae1d2a882f6d58\"\u003e\u003ccode\u003eb436ba0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/subaru-hello\"\u003e\u003ccode\u003e@​subaru-hello\u003c/code\u003e\u003c/a\u003e! - Added the new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-react-object-type-as-default-prop/\"\u003e\u003ccode\u003enoReactObjectTypeAsDefaultProp\u003c/code\u003e\u003c/a\u003e, which disallows array, object, and function values as default props in React components.\u003c/p\u003e\n\u003cp\u003eFor example, the following snippet triggers the rule.\u003c/p\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction Component({ items = [] }) {\n  return items;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11956\"\u003e#11956\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/faa8b374da7e196c937258c5442b4f773b4ba574\"\u003e\u003ccode\u003efaa8b37\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-svelte-export-let/\"\u003e\u003ccode\u003enoSvelteExportLet\u003c/code\u003e\u003c/a\u003e, which disallows declaring Svelte component props with the legacy \u003ccode\u003eexport let\u003c/code\u003e syntax. Use the \u003ccode\u003e$props()\u003c/code\u003e rune instead.\u003c/p\u003e\n\u003cpre lang=\"svelte\"\u003e\u003ccode\u003e\u0026lt;script\u0026gt;\n  export let name;\n\u0026lt;/script\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10816\"\u003e#10816\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1b9479e4c85dd11af68ec14cbe43a5000edce86e\"\u003e\u003ccode\u003e1b9479e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Th3S4mur41\"\u003e\u003ccode\u003e@​Th3S4mur41\u003c/code\u003e\u003c/a\u003e! - Added a new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-logical-properties\"\u003e\u003ccode\u003euseLogicalProperties\u003c/code\u003e\u003c/a\u003e that enforces the use of logical properties in CSS, promoting better internationalization and accessibility practices. The rule supports a \u003ccode\u003edirection\u003c/code\u003e option with \u003ccode\u003e\u0026quot;ltr\u0026quot;\u003c/code\u003e as the default and \u003ccode\u003e\u0026quot;rtl\u0026quot;\u003c/code\u003e as the alternative.\nThis is a first rule covering parts of \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9034\"\u003e#9034\u003c/a\u003e\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e{\n  \u0026quot;linter\u0026quot;: {\n    \u0026quot;rules\u0026quot;: {\n      \u0026quot;nursery\u0026quot;: {\n        \u0026quot;useLogicalProperties\u0026quot;: {\n          \u0026quot;level\u0026quot;: \u0026quot;warn\u0026quot;,\n          \u0026quot;options\u0026quot;: {\n            \u0026quot;direction\u0026quot;: \u0026quot;rtl\u0026quot;\n          }\n        }\n      }\n    }\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11960\"\u003e#11960\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1fdb5c2609fbb64bd3442099f88c40b814405931\"\u003e\u003ccode\u003e1fdb5c2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-svelte-kit-rune-imports/\"\u003e\u003ccode\u003euseSvelteKitRuneImports\u003c/code\u003e\u003c/a\u003e, which reports imports from the deprecated \u003ccode\u003e$app/stores\u003c/code\u003e module and suggests \u003ccode\u003e$app/state\u003c/code\u003e instead.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { page } from \u0026quot;$app/stores\u0026quot;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e@​biomejs/biome's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.5.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10634\"\u003e#10634\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/b436ba00de298d5002a3d3bb1fae1d2a882f6d58\"\u003e\u003ccode\u003eb436ba0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/subaru-hello\"\u003e\u003ccode\u003e@​subaru-hello\u003c/code\u003e\u003c/a\u003e! - Added the new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-react-object-type-as-default-prop/\"\u003e\u003ccode\u003enoReactObjectTypeAsDefaultProp\u003c/code\u003e\u003c/a\u003e, which disallows array, object, and function values as default props in React components.\u003c/p\u003e\n\u003cp\u003eFor example, the following snippet triggers the rule.\u003c/p\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction Component({ items = [] }) {\n  return items;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11956\"\u003e#11956\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/faa8b374da7e196c937258c5442b4f773b4ba574\"\u003e\u003ccode\u003efaa8b37\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-svelte-export-let/\"\u003e\u003ccode\u003enoSvelteExportLet\u003c/code\u003e\u003c/a\u003e, which disallows declaring Svelte component props with the legacy \u003ccode\u003eexport let\u003c/code\u003e syntax. Use the \u003ccode\u003e$props()\u003c/code\u003e rune instead.\u003c/p\u003e\n\u003cpre lang=\"svelte\"\u003e\u003ccode\u003e\u0026lt;script\u0026gt;\n  export let name;\n\u0026lt;/script\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10816\"\u003e#10816\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1b9479e4c85dd11af68ec14cbe43a5000edce86e\"\u003e\u003ccode\u003e1b9479e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Th3S4mur41\"\u003e\u003ccode\u003e@​Th3S4mur41\u003c/code\u003e\u003c/a\u003e! - Added a new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-logical-properties\"\u003e\u003ccode\u003euseLogicalProperties\u003c/code\u003e\u003c/a\u003e that enforces the use of logical properties in CSS, promoting better internationalization and accessibility practices. The rule supports a \u003ccode\u003edirection\u003c/code\u003e option with \u003ccode\u003e\u0026quot;ltr\u0026quot;\u003c/code\u003e as the default and \u003ccode\u003e\u0026quot;rtl\u0026quot;\u003c/code\u003e as the alternative.\nThis is a first rule covering parts of \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9034\"\u003e#9034\u003c/a\u003e\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e{\n  \u0026quot;linter\u0026quot;: {\n    \u0026quot;rules\u0026quot;: {\n      \u0026quot;nursery\u0026quot;: {\n        \u0026quot;useLogicalProperties\u0026quot;: {\n          \u0026quot;level\u0026quot;: \u0026quot;warn\u0026quot;,\n          \u0026quot;options\u0026quot;: {\n            \u0026quot;direction\u0026quot;: \u0026quot;rtl\u0026quot;\n          }\n        }\n      }\n    }\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11960\"\u003e#11960\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1fdb5c2609fbb64bd3442099f88c40b814405931\"\u003e\u003ccode\u003e1fdb5c2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-svelte-kit-rune-imports/\"\u003e\u003ccode\u003euseSvelteKitRuneImports\u003c/code\u003e\u003c/a\u003e, which reports imports from the deprecated \u003ccode\u003e$app/stores\u003c/code\u003e module and suggests \u003ccode\u003e$app/state\u003c/code\u003e instead.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { page } from \u0026quot;$app/stores\u0026quot;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11723\"\u003e#11723\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/3b429d182588aa19d35190a935e4dcdc5b693e5e\"\u003e\u003ccode\u003e3b429d1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/m1handr\"\u003e\u003ccode\u003e@​m1handr\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/11656\"\u003e#11656\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-astro-set-html-directive/\"\u003e\u003ccode\u003enoAstroSetHtmlDirective\u003c/code\u003e\u003c/a\u003e now correctly reports \u003ccode\u003eset:html\u003c/code\u003e directives inside Astro template expressions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/0b4c11f553a7e702f9851af139662e1de45dc131\"\u003e\u003ccode\u003e0b4c11f\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11815\"\u003e#11815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/ad5b362fd17e488f50934306534cc2742b0cf84e\"\u003e\u003ccode\u003ead5b362\u003c/code\u003e\u003c/a\u003e feat: adds \u003ccode\u003enoAstroConflictingSetDirectives\u003c/code\u003e rule for .astro (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11494\"\u003e#11494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/034366def492f84afb28903db62034411ed427d2\"\u003e\u003ccode\u003e034366d\u003c/code\u003e\u003c/a\u003e chore: update codspeed logo in readme (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/12019\"\u003e#12019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/717db8c25737bacd0456c17bef9dda66f3c082c5\"\u003e\u003ccode\u003e717db8c\u003c/code\u003e\u003c/a\u003e feat(lint): add noMisplacedListElements (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11917\"\u003e#11917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/089bde07e3849bd88ac24bf604ab0231672371b0\"\u003e\u003ccode\u003e089bde0\u003c/code\u003e\u003c/a\u003e feat(lint/js): add useStrictBooleanExpressions (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11750\"\u003e#11750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/1fdb5c2609fbb64bd3442099f88c40b814405931\"\u003e\u003ccode\u003e1fdb5c2\u003c/code\u003e\u003c/a\u003e feat(lint/js/svelte): add useSvelteKitRuneImports lint rule (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11960\"\u003e#11960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/faa8b374da7e196c937258c5442b4f773b4ba574\"\u003e\u003ccode\u003efaa8b37\u003c/code\u003e\u003c/a\u003e feat(lint/js/svelte): add noSvelteExportLet (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11956\"\u003e#11956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/b2b4400a5d9c141fb622c75affd5c2beffc2fced\"\u003e\u003ccode\u003eb2b4400\u003c/code\u003e\u003c/a\u003e chore: update sponsors (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11973\"\u003e#11973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/ff4c4dd922c360fdc9386495d617e63821cc43ee\"\u003e\u003ccode\u003eff4c4dd\u003c/code\u003e\u003c/a\u003e feat(lint/js): add noMeaninglessVoidOperator (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11732\"\u003e#11732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/1b9479e4c85dd11af68ec14cbe43a5000edce86e\"\u003e\u003ccode\u003e1b9479e\u003c/code\u003e\u003c/a\u003e feat(lint): add useLogicalProperties rule (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10816\"\u003e#10816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.15/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@redocly/cli` from 2.56.0 to 2.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Redocly/redocly-cli/releases\"\u003e@​redocly/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.57.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003econst\u003c/code\u003e checking to the \u003ccode\u003eno-enum-type-mismatch\u003c/code\u003e rule: a \u003ccode\u003econst\u003c/code\u003e value must conform to the schema's \u003ccode\u003etype\u003c/code\u003e, the same way every \u003ccode\u003eenum\u003c/code\u003e value does.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote\u003c/strong\u003e: linting output may include new errors for schemas whose \u003ccode\u003econst\u003c/code\u003e value doesn't match their \u003ccode\u003etype\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue where \u003ccode\u003eno-enum-type-mismatch\u003c/code\u003e dropped violations and reported a wrong location when \u003ccode\u003etype\u003c/code\u003e was written as an array.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.57.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.56.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved overall startup performance.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.56.1.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/703f8754dd2b27e3456a0ef1913371c6f621fbe6\"\u003e\u003ccode\u003e703f875\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3170\"\u003e#3170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/fb064ade586743fbd0c9e79efc8ec0738ff42db7\"\u003e\u003ccode\u003efb064ad\u003c/code\u003e\u003c/a\u003e fix(lint): report every value when type is an array in no-enum-type-mismatch ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/9c7728170e35ae87162d53ca5decad409102b4c1\"\u003e\u003ccode\u003e9c77281\u003c/code\u003e\u003c/a\u003e fix(lint): report every value when type is an array in no-enum-type-mismatch ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/f291b801522c469f3e6eed76d7413dfda9edf8ad\"\u003e\u003ccode\u003ef291b80\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3169\"\u003e#3169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/82b9418b62f345866a020ed1dbc60e6ad4f2347f\"\u003e\u003ccode\u003e82b9418\u003c/code\u003e\u003c/a\u003e feat: improve CLI performance (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3113\"\u003e#3113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Redocly/redocly-cli/compare/@redocly/cli@2.56.0...@redocly/cli@2.57.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chai` from 6.2.2 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.2...v6.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/WFCD/warframe-status/pull/2312","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/WFCD%2Fwarframe-status/issues/2312","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2312/packages"},{"uuid":"5855102674","node_id":"PR_kwDOSvgKx88AAAABIeuhow","number":44,"state":"closed","title":"chore(deps-dev): bump chai from 6.2.2 to 6.3.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-10-14T20:28:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-14T20:26:32.000Z","updated_at":"2026-10-14T20:28:34.000Z","time_to_close":113,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 6.2.2 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.2...v6.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chai\u0026package-manager=npm_and_yarn\u0026previous-version=6.2.2\u0026new-version=6.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/hesedcasa/permission/pull/44","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hesedcasa%2Fpermission/issues/44","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/44/packages"},{"uuid":"5832756700","node_id":"PR_kwDOTZB66s8AAAABIM08ag","number":98,"state":"open","title":"fix(deps): bump the dependencies group across 1 directory with 13 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-10-13T15:07:01.000Z","updated_at":"2026-10-13T15:08:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"dependencies","update_count":13,"packages":[{"name":"@aws-lambda-powertools/batch","old_version":"2.35.0","new_version":"2.36.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-typescript"},{"name":"@aws-lambda-powertools/logger","old_version":"2.35.0","new_version":"2.36.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-typescript"},{"name":"@aws-lambda-powertools/metrics","old_version":"2.35.0","new_version":"2.36.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-typescript"},{"name":"@aws-lambda-powertools/parameters","old_version":"2.35.0","new_version":"2.36.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-typescript"},{"name":"@aws-lambda-powertools/tracer","old_version":"2.35.0","new_version":"2.36.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-typescript"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.1143.0","new_version":"3.1146.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.1143.0","new_version":"3.1146.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-ssm","old_version":"3.1143.0","new_version":"3.1146.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-providers","old_version":"3.1143.0","new_version":"3.1146.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/lib-dynamodb","old_version":"3.1143.0","new_version":"3.1146.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"globals","old_version":"17.12.0","new_version":"17.13.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"typescript-eslint","old_version":"8.71.0","new_version":"8.71.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@aws-lambda-powertools/batch](https://github.com/aws-powertools/powertools-lambda-typescript) | `2.35.0` | `2.36.0` |\n| [@aws-lambda-powertools/logger](https://github.com/aws-powertools/powertools-lambda-typescript) | `2.35.0` | `2.36.0` |\n| [@aws-lambda-powertools/metrics](https://github.com/aws-powertools/powertools-lambda-typescript) | `2.35.0` | `2.36.0` |\n| [@aws-lambda-powertools/parameters](https://github.com/aws-powertools/powertools-lambda-typescript) | `2.35.0` | `2.36.0` |\n| [@aws-lambda-powertools/tracer](https://github.com/aws-powertools/powertools-lambda-typescript) | `2.35.0` | `2.36.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.1143.0` | `3.1146.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.1143.0` | `3.1146.0` |\n| [@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm) | `3.1143.0` | `3.1146.0` |\n| [@aws-sdk/credential-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers) | `3.1143.0` | `3.1146.0` |\n| [@aws-sdk/lib-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb) | `3.1143.0` | `3.1146.0` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.12.0` | `17.13.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.71.0` | `8.71.1` |\n\n\nUpdates `@aws-lambda-powertools/batch` from 2.35.0 to 2.36.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/releases\"\u003e@​aws-lambda-powertools/batch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.36.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eIn this release, we've expanded the Lambda layer to include all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation are now available directly from the layer, making it easier to use these utilities without bundling the Powertools packages separately.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eImportant for Lambda layer users:\u003c/strong\u003e We've changed how the layers are built and no longer include the AWS SDK for JavaScript v3 clients we previously bundled. We still recommend bundling the SDK packages your function needs so you control their versions. Your bundled SDK takes precedence; if you don't bundle one, Powertools falls back to the SDK provided by the Lambda Node.js runtime. Remove any build exclusions that assumed the Powertools layer supplied the SDK.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eWe've also made JSON-only Kafka consumers easier to bundle and added Parser support for \u003ccode\u003eWITH_METADATA\u003c/code\u003e deliveries from the new enhanced Custom Event Bus in Amazon EventBridge.\u003c/p\u003e\n\u003cp\u003eWe've fixed Valkey-backed idempotency when using \u003ccode\u003e@valkey/valkey-glide\u003c/code\u003e. Previously, the persistence layer passed Redis-client write options that Glide ignored, so records and locks could be written without expiry or conditional-write protection. The persistence layer now passes the correct options, restoring the expected record expiry and protection against duplicate processing. If you use Valkey Glide, we recommend upgrading.\u003c/p\u003e\n\u003cp\u003eOther Idempotency fixes keep operations tied to the correct record when your handler modifies its input or multiple idempotent functions share a persistence instance, preventing stuck in-progress records and incorrect updates. The HTTP Event Handler also preserves binary response bodies and correctly handles responses with no body, so you can serve files or return \u003ccode\u003e204 No Content\u003c/code\u003e without workarounds.\u003c/p\u003e\n\u003cp\u003eThis release also includes several other bug fixes, minor improvements, and documentation updates, with the help of the community.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⭐ Congratulations to \u003ca href=\"https://github.com/pttydou\"\u003e\u003ccode\u003e@​pttydou\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vaibhav8a\"\u003e\u003ccode\u003e@​vaibhav8a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sabaighani\"\u003e\u003ccode\u003e@​sabaighani\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vahidshaik1901\"\u003e\u003ccode\u003e@​vahidshaik1901\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Provokke\"\u003e\u003ccode\u003e@​Provokke\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/victoriademina\"\u003e\u003ccode\u003e@​victoriademina\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/proton0210\"\u003e\u003ccode\u003e@​proton0210\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/karthiksenv\"\u003e\u003ccode\u003e@​karthiksenv\u003c/code\u003e\u003c/a\u003e for their first PRs merged in the project, and thanks to \u003ca href=\"https://github.com/vishwakt\"\u003e\u003ccode\u003e@​vishwakt\u003c/code\u003e\u003c/a\u003e for their many contributions to this release 🎉\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eMore utilities in the Lambda layer\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/getting-started/lambda-layers/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThe Lambda layer now includes all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation were previously missing, so you can now use those utilities from the layer rather than bundling the Powertools packages separately.\u003c/p\u003e\n\u003cp\u003eThe layer also no longer bundles AWS SDK v3 clients. This avoids mixing layer-provided clients with a different SDK version from the Lambda runtime, which could cause failures when using the DynamoDB DocumentClient.\u003c/p\u003e\n\u003ch2\u003eEventBridge Custom Event Bus support\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/features/parser/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eParser now supports \u003ccode\u003eWITH_METADATA\u003c/code\u003e subscriber deliveries from the new \u003ca href=\"https://aws.amazon.com/about-aws/whats-new/2026/09/eventbridge-relaunches-custom-event-buses/\"\u003eenhanced Custom Event Bus in Amazon EventBridge\u003c/a\u003e, which is distinct from Custom Event Bus – Classic. Each delivered record contains the event in \u003ccode\u003eData\u003c/code\u003e, optional custom metadata in \u003ccode\u003eMetadata\u003c/code\u003e, and delivery information in \u003ccode\u003eSystemMetadata\u003c/code\u003e, such as whether the event is live or replayed.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { parse } from '@aws-lambda-powertools/parser';\nimport { EventBridgeWithMetadataEnvelope } from '@aws-lambda-powertools/parser/envelopes';\nimport { z } from 'zod';\n\u003cp\u003econst orderSchema = z.object({\u003cbr /\u003e\norderId: z.string(),\u003cbr /\u003e\namount: z.number(),\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003eexport const handler = async (event: unknown) =\u0026gt; {\u003cbr /\u003e\nconst orders = parse(event, EventBridgeWithMetadataEnvelope, orderSchema);\u003cbr /\u003e\nreturn orders;\u003cbr /\u003e\n};\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eUse \u003ccode\u003eEventBridgeWithMetadataRecordSchema\u003c/code\u003e or \u003ccode\u003eEventBridgeWithMetadataSchema\u003c/code\u003e when you need to retain the event and its metadata. The record schema also supports single-object deliveries.\u003c/p\u003e\n\u003ch2\u003eSimpler Kafka bundles\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/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md\"\u003e@​aws-lambda-powertools/batch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003e2.36.0\u003c/a\u003e (2026-10-06)\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecommons\u003c/strong\u003e extract InvokeStore fallback into InvocationScoped (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5615\"\u003e#5615\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e352cb0b8e57ab5d0ba22e5b9d374f9cb589ebc0\"\u003ee352cb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etracer\u003c/strong\u003e track fetch subsegments per request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5746\"\u003e#5746\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b75385fc1d65a67af3ae8f1f53c13131d1b4ee42\"\u003eb75385f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e make DynamoDB error check minification-resistant (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5775\"\u003e#5775\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/991fb8836ac18ff905b25603910fae6163646ffd\"\u003e991fb88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e simplify HTTP event parsing (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5686\"\u003e#5686\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/69b0b75b274d7bafd11859beb1af854859f3f511\"\u003e69b0b75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparameters\u003c/strong\u003e include request options in cache key (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5623\"\u003e#5623\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a02f7bce583722153a149d4f3757ca80486dd2f5\"\u003ea02f7bc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e pass cache SET options in the Valkey Glide shape (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5737\"\u003e#5737\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/3015a439887159097d04bc8ae9a54e44dac3f534\"\u003e3015a43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e bind operations to their own key prefix on a shared store (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5708\"\u003e#5708\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/006a4729fa291d31b5ca0979b39471a6213d57e4\"\u003e006a472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e complete and delete the record acquired at operation start (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5717\"\u003e#5717\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/daa6e7cbeeaeffc95ae44aa5f8db5cc00339169c\"\u003edaa6e7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e keep payload validation hash on cache record completion (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5706\"\u003e#5706\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c0dac7a8ca8863484b54de16019af72fdbf18ffa\"\u003ec0dac7a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e retain cache locks without execution deadlines (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5680\"\u003e#5680\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/504e1cd9574aeba2585f311367b2c311ff5f7c38\"\u003e504e1cd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e delete only acquired records in the Middy onError hook (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5676\"\u003e#5676\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9267cb3775d9bcc575ad03d4f2ef3a3f8dcc2d68\"\u003e9267cb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003ec77facf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept multi-value headers in VPC Lattice v2 events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5773\"\u003e#5773\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/40fb84e8e9b1d496b8d4074180dc68ae3e77a171\"\u003e40fb84e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept documented SES receipt event variants (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5772\"\u003e#5772\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/13257dd0f314f5734f16ac3f426a6099bc461c2e\"\u003e13257dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep PhysicalResourceId in CloudFormation events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5767\"\u003e#5767\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f9cce6a0d80343d1010673777d80bf8cba6bf2dd\"\u003ef9cce6a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep transform errors as the ParseError cause (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5745\"\u003e#5745\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b898ec495dadacd0ebbdcebb8c03506aa8e68509\"\u003eb898ec4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep Lambda authorizer context in the REST API event schema (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5749\"\u003e#5749\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/077d1f1894f1be8fc8ae23b7e3036663455f1c9e\"\u003e077d1f1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e stop malformed base64 from escaping safeParse (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5666\"\u003e#5666\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/11a18a3ab553e0f72a2c0cea46458fc10430d043\"\u003e11a18a3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e throw when a synchronous processor gets a promise-returning handler (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5650\"\u003e#5650\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/cb36243d470acdc78dd579ead8a607a820f57a7e\"\u003ecb36243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e populate response() before full batch throw and normalize non-Error throws (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5625\"\u003e#5625\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f71fd53d19c0a76e663d908068d6816c7c4e3801\"\u003ef71fd53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honor Accept-Encoding q-values in compression (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5725\"\u003e#5725\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/881a1f4be627bd40abdf5127d391d11bf9ef75f4\"\u003e881a1f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle empty proxy response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5701\"\u003e#5701\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9f39aefdb359f8f5b636be8e1efede2ed2dc54fc\"\u003e9f39aef\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e preserve binary Web Response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5700\"\u003e#5700\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e093a3df72feb02e1b84f2eb23e9b8655846c583\"\u003ee093a3d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e stop recursive HTTP error handler dispatch (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5703\"\u003e#5703\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/4fbfc3eb5bb43e1ac567cc5a12e81fe75cd13425\"\u003e4fbfc3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e ignore body on GET/HEAD requests when converting to Web Request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5683\"\u003e#5683\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/51bc98cd27cf9d712fc6d95b89f4f14013572c24\"\u003e51bc98c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honour isBase64Encoded and binary bodies on proxy results (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5668\"\u003e#5668\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e133a45cd29136414ade523ae5eb5fb35cac4e0a\"\u003ee133a45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e fail invocation on UnauthorizedException in onPublish (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5621\"\u003e#5621\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8d496bbffde638da91e6a372693327bd0e36dd54\"\u003e8d496bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle +json content types and bodyless responses (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5570\"\u003e#5570\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/770ab0680b55a37ffdc0ebab87e23e5197419f98\"\u003e770ab06\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ekafka\u003c/strong\u003e lazily import Avro and Protobuf codecs so JSON-only consumers bundle (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5578\"\u003e#5578\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/0b7521b20138240ccadbe8fce98120c4898be6eb\"\u003e0b7521b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edata-masking\u003c/strong\u003e honor throwOnMissingField consistently and resolve paths before masking (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5630\"\u003e#5630\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b93417d8bd049995d49f7451f071b2c6f5af6989\"\u003eb93417d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e support EventBridge WITH_METADATA deliveries (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5776\"\u003e#5776\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/58f4bb2ad179033022fcafaee3757b284b02f07e\"\u003e58f4bb2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5759\"\u003e#5759\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a3ff940ffecf7c8c785a3ae23bfa6a25ff0ab3fb\"\u003ea3ff940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 33 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5659\"\u003e#5659\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1ba493c274543fb9362260c9cce6fa01d0987e38\"\u003e1ba493c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5589\"\u003e#5589\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/abb559714519fbc5e03167b548aef6574aa49638\"\u003eabb5597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 55 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5571\"\u003e#5571\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1e5fe1b497003615377ceb8e03b4321ce6260815\"\u003e1e5fe1b\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/aws-powertools/powertools-lambda-typescript/commit/0595159ed90c72cc9a004a98923b9778b876726a\"\u003e\u003ccode\u003e0595159\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.36.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5791\"\u003e#5791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8008f4d78dcafdf05f0859ac8050db9f3fb4a006\"\u003e\u003ccode\u003e8008f4d\u003c/code\u003e\u003c/a\u003e chore(deps): apply available npm audit fixes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5790\"\u003e#5790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/7e8fb7e0a59a6e0ba4a0f8baabf048f29012f477\"\u003e\u003ccode\u003e7e8fb7e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.6.3 to 26.6.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5785\"\u003e#5785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a835ffd29debc518c585276a358d0176af4692d7\"\u003e\u003ccode\u003ea835ffd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​redis/client\u003c/code\u003e from 6.2.1 to 6.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5786\"\u003e#5786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/04b94ae1aed7b9146c0073db1b1e1d6903fabb61\"\u003e\u003ccode\u003e04b94ae\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​biomejs/biome\u003c/code\u003e from 2.5.14 to 2.5.15 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5782\"\u003e#5782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/533248a28e069a3fd684ce7fdff7e99cdf4cb85a\"\u003e\u003ccode\u003e533248a\u003c/code\u003e\u003c/a\u003e test(batch): add Lambda Managed Instances isolation coverage (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5768\"\u003e#5768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003e\u003ccode\u003ec77facf\u003c/code\u003e\u003c/a\u003e fix(parser): accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/ad7b0b9b70b7aeb6b2a9b753806fcb68f3be471f\"\u003e\u003ccode\u003ead7b0b9\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​aws/durable-execution-sdk-js\u003c/code\u003e from 2.4.0 to 2.6.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5781\"\u003e#5781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/923e4f74b8f278c21303976efb64cd6f3fb3408f\"\u003e\u003ccode\u003e923e4f7\u003c/code\u003e\u003c/a\u003e docs(parser): fix schema names in built-in schemas table (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5784\"\u003e#5784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e0e7475d78638c55e16ff8365087480590b5e91f\"\u003e\u003ccode\u003ee0e7475\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the vitest group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5779\"\u003e#5779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-lambda-powertools/logger` from 2.35.0 to 2.36.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/releases\"\u003e@​aws-lambda-powertools/logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.36.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eIn this release, we've expanded the Lambda layer to include all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation are now available directly from the layer, making it easier to use these utilities without bundling the Powertools packages separately.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eImportant for Lambda layer users:\u003c/strong\u003e We've changed how the layers are built and no longer include the AWS SDK for JavaScript v3 clients we previously bundled. We still recommend bundling the SDK packages your function needs so you control their versions. Your bundled SDK takes precedence; if you don't bundle one, Powertools falls back to the SDK provided by the Lambda Node.js runtime. Remove any build exclusions that assumed the Powertools layer supplied the SDK.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eWe've also made JSON-only Kafka consumers easier to bundle and added Parser support for \u003ccode\u003eWITH_METADATA\u003c/code\u003e deliveries from the new enhanced Custom Event Bus in Amazon EventBridge.\u003c/p\u003e\n\u003cp\u003eWe've fixed Valkey-backed idempotency when using \u003ccode\u003e@valkey/valkey-glide\u003c/code\u003e. Previously, the persistence layer passed Redis-client write options that Glide ignored, so records and locks could be written without expiry or conditional-write protection. The persistence layer now passes the correct options, restoring the expected record expiry and protection against duplicate processing. If you use Valkey Glide, we recommend upgrading.\u003c/p\u003e\n\u003cp\u003eOther Idempotency fixes keep operations tied to the correct record when your handler modifies its input or multiple idempotent functions share a persistence instance, preventing stuck in-progress records and incorrect updates. The HTTP Event Handler also preserves binary response bodies and correctly handles responses with no body, so you can serve files or return \u003ccode\u003e204 No Content\u003c/code\u003e without workarounds.\u003c/p\u003e\n\u003cp\u003eThis release also includes several other bug fixes, minor improvements, and documentation updates, with the help of the community.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⭐ Congratulations to \u003ca href=\"https://github.com/pttydou\"\u003e\u003ccode\u003e@​pttydou\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vaibhav8a\"\u003e\u003ccode\u003e@​vaibhav8a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sabaighani\"\u003e\u003ccode\u003e@​sabaighani\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vahidshaik1901\"\u003e\u003ccode\u003e@​vahidshaik1901\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Provokke\"\u003e\u003ccode\u003e@​Provokke\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/victoriademina\"\u003e\u003ccode\u003e@​victoriademina\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/proton0210\"\u003e\u003ccode\u003e@​proton0210\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/karthiksenv\"\u003e\u003ccode\u003e@​karthiksenv\u003c/code\u003e\u003c/a\u003e for their first PRs merged in the project, and thanks to \u003ca href=\"https://github.com/vishwakt\"\u003e\u003ccode\u003e@​vishwakt\u003c/code\u003e\u003c/a\u003e for their many contributions to this release 🎉\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eMore utilities in the Lambda layer\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/getting-started/lambda-layers/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThe Lambda layer now includes all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation were previously missing, so you can now use those utilities from the layer rather than bundling the Powertools packages separately.\u003c/p\u003e\n\u003cp\u003eThe layer also no longer bundles AWS SDK v3 clients. This avoids mixing layer-provided clients with a different SDK version from the Lambda runtime, which could cause failures when using the DynamoDB DocumentClient.\u003c/p\u003e\n\u003ch2\u003eEventBridge Custom Event Bus support\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/features/parser/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eParser now supports \u003ccode\u003eWITH_METADATA\u003c/code\u003e subscriber deliveries from the new \u003ca href=\"https://aws.amazon.com/about-aws/whats-new/2026/09/eventbridge-relaunches-custom-event-buses/\"\u003eenhanced Custom Event Bus in Amazon EventBridge\u003c/a\u003e, which is distinct from Custom Event Bus – Classic. Each delivered record contains the event in \u003ccode\u003eData\u003c/code\u003e, optional custom metadata in \u003ccode\u003eMetadata\u003c/code\u003e, and delivery information in \u003ccode\u003eSystemMetadata\u003c/code\u003e, such as whether the event is live or replayed.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { parse } from '@aws-lambda-powertools/parser';\nimport { EventBridgeWithMetadataEnvelope } from '@aws-lambda-powertools/parser/envelopes';\nimport { z } from 'zod';\n\u003cp\u003econst orderSchema = z.object({\u003cbr /\u003e\norderId: z.string(),\u003cbr /\u003e\namount: z.number(),\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003eexport const handler = async (event: unknown) =\u0026gt; {\u003cbr /\u003e\nconst orders = parse(event, EventBridgeWithMetadataEnvelope, orderSchema);\u003cbr /\u003e\nreturn orders;\u003cbr /\u003e\n};\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eUse \u003ccode\u003eEventBridgeWithMetadataRecordSchema\u003c/code\u003e or \u003ccode\u003eEventBridgeWithMetadataSchema\u003c/code\u003e when you need to retain the event and its metadata. The record schema also supports single-object deliveries.\u003c/p\u003e\n\u003ch2\u003eSimpler Kafka bundles\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/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md\"\u003e@​aws-lambda-powertools/logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003e2.36.0\u003c/a\u003e (2026-10-06)\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecommons\u003c/strong\u003e extract InvokeStore fallback into InvocationScoped (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5615\"\u003e#5615\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e352cb0b8e57ab5d0ba22e5b9d374f9cb589ebc0\"\u003ee352cb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etracer\u003c/strong\u003e track fetch subsegments per request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5746\"\u003e#5746\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b75385fc1d65a67af3ae8f1f53c13131d1b4ee42\"\u003eb75385f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e make DynamoDB error check minification-resistant (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5775\"\u003e#5775\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/991fb8836ac18ff905b25603910fae6163646ffd\"\u003e991fb88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e simplify HTTP event parsing (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5686\"\u003e#5686\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/69b0b75b274d7bafd11859beb1af854859f3f511\"\u003e69b0b75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparameters\u003c/strong\u003e include request options in cache key (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5623\"\u003e#5623\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a02f7bce583722153a149d4f3757ca80486dd2f5\"\u003ea02f7bc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e pass cache SET options in the Valkey Glide shape (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5737\"\u003e#5737\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/3015a439887159097d04bc8ae9a54e44dac3f534\"\u003e3015a43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e bind operations to their own key prefix on a shared store (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5708\"\u003e#5708\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/006a4729fa291d31b5ca0979b39471a6213d57e4\"\u003e006a472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e complete and delete the record acquired at operation start (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5717\"\u003e#5717\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/daa6e7cbeeaeffc95ae44aa5f8db5cc00339169c\"\u003edaa6e7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e keep payload validation hash on cache record completion (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5706\"\u003e#5706\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c0dac7a8ca8863484b54de16019af72fdbf18ffa\"\u003ec0dac7a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e retain cache locks without execution deadlines (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5680\"\u003e#5680\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/504e1cd9574aeba2585f311367b2c311ff5f7c38\"\u003e504e1cd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e delete only acquired records in the Middy onError hook (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5676\"\u003e#5676\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9267cb3775d9bcc575ad03d4f2ef3a3f8dcc2d68\"\u003e9267cb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003ec77facf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept multi-value headers in VPC Lattice v2 events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5773\"\u003e#5773\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/40fb84e8e9b1d496b8d4074180dc68ae3e77a171\"\u003e40fb84e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept documented SES receipt event variants (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5772\"\u003e#5772\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/13257dd0f314f5734f16ac3f426a6099bc461c2e\"\u003e13257dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep PhysicalResourceId in CloudFormation events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5767\"\u003e#5767\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f9cce6a0d80343d1010673777d80bf8cba6bf2dd\"\u003ef9cce6a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep transform errors as the ParseError cause (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5745\"\u003e#5745\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b898ec495dadacd0ebbdcebb8c03506aa8e68509\"\u003eb898ec4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep Lambda authorizer context in the REST API event schema (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5749\"\u003e#5749\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/077d1f1894f1be8fc8ae23b7e3036663455f1c9e\"\u003e077d1f1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e stop malformed base64 from escaping safeParse (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5666\"\u003e#5666\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/11a18a3ab553e0f72a2c0cea46458fc10430d043\"\u003e11a18a3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e throw when a synchronous processor gets a promise-returning handler (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5650\"\u003e#5650\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/cb36243d470acdc78dd579ead8a607a820f57a7e\"\u003ecb36243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e populate response() before full batch throw and normalize non-Error throws (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5625\"\u003e#5625\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f71fd53d19c0a76e663d908068d6816c7c4e3801\"\u003ef71fd53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honor Accept-Encoding q-values in compression (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5725\"\u003e#5725\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/881a1f4be627bd40abdf5127d391d11bf9ef75f4\"\u003e881a1f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle empty proxy response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5701\"\u003e#5701\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9f39aefdb359f8f5b636be8e1efede2ed2dc54fc\"\u003e9f39aef\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e preserve binary Web Response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5700\"\u003e#5700\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e093a3df72feb02e1b84f2eb23e9b8655846c583\"\u003ee093a3d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e stop recursive HTTP error handler dispatch (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5703\"\u003e#5703\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/4fbfc3eb5bb43e1ac567cc5a12e81fe75cd13425\"\u003e4fbfc3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e ignore body on GET/HEAD requests when converting to Web Request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5683\"\u003e#5683\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/51bc98cd27cf9d712fc6d95b89f4f14013572c24\"\u003e51bc98c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honour isBase64Encoded and binary bodies on proxy results (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5668\"\u003e#5668\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e133a45cd29136414ade523ae5eb5fb35cac4e0a\"\u003ee133a45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e fail invocation on UnauthorizedException in onPublish (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5621\"\u003e#5621\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8d496bbffde638da91e6a372693327bd0e36dd54\"\u003e8d496bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle +json content types and bodyless responses (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5570\"\u003e#5570\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/770ab0680b55a37ffdc0ebab87e23e5197419f98\"\u003e770ab06\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ekafka\u003c/strong\u003e lazily import Avro and Protobuf codecs so JSON-only consumers bundle (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5578\"\u003e#5578\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/0b7521b20138240ccadbe8fce98120c4898be6eb\"\u003e0b7521b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edata-masking\u003c/strong\u003e honor throwOnMissingField consistently and resolve paths before masking (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5630\"\u003e#5630\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b93417d8bd049995d49f7451f071b2c6f5af6989\"\u003eb93417d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e support EventBridge WITH_METADATA deliveries (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5776\"\u003e#5776\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/58f4bb2ad179033022fcafaee3757b284b02f07e\"\u003e58f4bb2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5759\"\u003e#5759\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a3ff940ffecf7c8c785a3ae23bfa6a25ff0ab3fb\"\u003ea3ff940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 33 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5659\"\u003e#5659\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1ba493c274543fb9362260c9cce6fa01d0987e38\"\u003e1ba493c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5589\"\u003e#5589\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/abb559714519fbc5e03167b548aef6574aa49638\"\u003eabb5597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 55 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5571\"\u003e#5571\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1e5fe1b497003615377ceb8e03b4321ce6260815\"\u003e1e5fe1b\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/aws-powertools/powertools-lambda-typescript/commit/0595159ed90c72cc9a004a98923b9778b876726a\"\u003e\u003ccode\u003e0595159\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.36.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5791\"\u003e#5791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8008f4d78dcafdf05f0859ac8050db9f3fb4a006\"\u003e\u003ccode\u003e8008f4d\u003c/code\u003e\u003c/a\u003e chore(deps): apply available npm audit fixes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5790\"\u003e#5790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/7e8fb7e0a59a6e0ba4a0f8baabf048f29012f477\"\u003e\u003ccode\u003e7e8fb7e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.6.3 to 26.6.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5785\"\u003e#5785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a835ffd29debc518c585276a358d0176af4692d7\"\u003e\u003ccode\u003ea835ffd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​redis/client\u003c/code\u003e from 6.2.1 to 6.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5786\"\u003e#5786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/04b94ae1aed7b9146c0073db1b1e1d6903fabb61\"\u003e\u003ccode\u003e04b94ae\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​biomejs/biome\u003c/code\u003e from 2.5.14 to 2.5.15 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5782\"\u003e#5782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/533248a28e069a3fd684ce7fdff7e99cdf4cb85a\"\u003e\u003ccode\u003e533248a\u003c/code\u003e\u003c/a\u003e test(batch): add Lambda Managed Instances isolation coverage (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5768\"\u003e#5768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003e\u003ccode\u003ec77facf\u003c/code\u003e\u003c/a\u003e fix(parser): accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/ad7b0b9b70b7aeb6b2a9b753806fcb68f3be471f\"\u003e\u003ccode\u003ead7b0b9\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​aws/durable-execution-sdk-js\u003c/code\u003e from 2.4.0 to 2.6.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5781\"\u003e#5781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/923e4f74b8f278c21303976efb64cd6f3fb3408f\"\u003e\u003ccode\u003e923e4f7\u003c/code\u003e\u003c/a\u003e docs(parser): fix schema names in built-in schemas table (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5784\"\u003e#5784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e0e7475d78638c55e16ff8365087480590b5e91f\"\u003e\u003ccode\u003ee0e7475\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the vitest group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5779\"\u003e#5779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-lambda-powertools/metrics` from 2.35.0 to 2.36.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/releases\"\u003e@​aws-lambda-powertools/metrics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.36.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eIn this release, we've expanded the Lambda layer to include all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation are now available directly from the layer, making it easier to use these utilities without bundling the Powertools packages separately.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eImportant for Lambda layer users:\u003c/strong\u003e We've changed how the layers are built and no longer include the AWS SDK for JavaScript v3 clients we previously bundled. We still recommend bundling the SDK packages your function needs so you control their versions. Your bundled SDK takes precedence; if you don't bundle one, Powertools falls back to the SDK provided by the Lambda Node.js runtime. Remove any build exclusions that assumed the Powertools layer supplied the SDK.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eWe've also made JSON-only Kafka consumers easier to bundle and added Parser support for \u003ccode\u003eWITH_METADATA\u003c/code\u003e deliveries from the new enhanced Custom Event Bus in Amazon EventBridge.\u003c/p\u003e\n\u003cp\u003eWe've fixed Valkey-backed idempotency when using \u003ccode\u003e@valkey/valkey-glide\u003c/code\u003e. Previously, the persistence layer passed Redis-client write options that Glide ignored, so records and locks could be written without expiry or conditional-write protection. The persistence layer now passes the correct options, restoring the expected record expiry and protection against duplicate processing. If you use Valkey Glide, we recommend upgrading.\u003c/p\u003e\n\u003cp\u003eOther Idempotency fixes keep operations tied to the correct record when your handler modifies its input or multiple idempotent functions share a persistence instance, preventing stuck in-progress records and incorrect updates. The HTTP Event Handler also preserves binary response bodies and correctly handles responses with no body, so you can serve files or return \u003ccode\u003e204 No Content\u003c/code\u003e without workarounds.\u003c/p\u003e\n\u003cp\u003eThis release also includes several other bug fixes, minor improvements, and documentation updates, with the help of the community.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⭐ Congratulations to \u003ca href=\"https://github.com/pttydou\"\u003e\u003ccode\u003e@​pttydou\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vaibhav8a\"\u003e\u003ccode\u003e@​vaibhav8a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sabaighani\"\u003e\u003ccode\u003e@​sabaighani\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vahidshaik1901\"\u003e\u003ccode\u003e@​vahidshaik1901\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Provokke\"\u003e\u003ccode\u003e@​Provokke\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/victoriademina\"\u003e\u003ccode\u003e@​victoriademina\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/proton0210\"\u003e\u003ccode\u003e@​proton0210\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/karthiksenv\"\u003e\u003ccode\u003e@​karthiksenv\u003c/code\u003e\u003c/a\u003e for their first PRs merged in the project, and thanks to \u003ca href=\"https://github.com/vishwakt\"\u003e\u003ccode\u003e@​vishwakt\u003c/code\u003e\u003c/a\u003e for their many contributions to this release 🎉\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eMore utilities in the Lambda layer\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/getting-started/lambda-layers/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThe Lambda layer now includes all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation were previously missing, so you can now use those utilities from the layer rather than bundling the Powertools packages separately.\u003c/p\u003e\n\u003cp\u003eThe layer also no longer bundles AWS SDK v3 clients. This avoids mixing layer-provided clients with a different SDK version from the Lambda runtime, which could cause failures when using the DynamoDB DocumentClient.\u003c/p\u003e\n\u003ch2\u003eEventBridge Custom Event Bus support\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/features/parser/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eParser now supports \u003ccode\u003eWITH_METADATA\u003c/code\u003e subscriber deliveries from the new \u003ca href=\"https://aws.amazon.com/about-aws/whats-new/2026/09/eventbridge-relaunches-custom-event-buses/\"\u003eenhanced Custom Event Bus in Amazon EventBridge\u003c/a\u003e, which is distinct from Custom Event Bus – Classic. Each delivered record contains the event in \u003ccode\u003eData\u003c/code\u003e, optional custom metadata in \u003ccode\u003eMetadata\u003c/code\u003e, and delivery information in \u003ccode\u003eSystemMetadata\u003c/code\u003e, such as whether the event is live or replayed.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { parse } from '@aws-lambda-powertools/parser';\nimport { EventBridgeWithMetadataEnvelope } from '@aws-lambda-powertools/parser/envelopes';\nimport { z } from 'zod';\n\u003cp\u003econst orderSchema = z.object({\u003cbr /\u003e\norderId: z.string(),\u003cbr /\u003e\namount: z.number(),\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003eexport const handler = async (event: unknown) =\u0026gt; {\u003cbr /\u003e\nconst orders = parse(event, EventBridgeWithMetadataEnvelope, orderSchema);\u003cbr /\u003e\nreturn orders;\u003cbr /\u003e\n};\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eUse \u003ccode\u003eEventBridgeWithMetadataRecordSchema\u003c/code\u003e or \u003ccode\u003eEventBridgeWithMetadataSchema\u003c/code\u003e when you need to retain the event and its metadata. The record schema also supports single-object deliveries.\u003c/p\u003e\n\u003ch2\u003eSimpler Kafka bundles\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/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md\"\u003e@​aws-lambda-powertools/metrics's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003e2.36.0\u003c/a\u003e (2026-10-06)\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecommons\u003c/strong\u003e extract InvokeStore fallback into InvocationScoped (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5615\"\u003e#5615\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e352cb0b8e57ab5d0ba22e5b9d374f9cb589ebc0\"\u003ee352cb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etracer\u003c/strong\u003e track fetch subsegments per request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5746\"\u003e#5746\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b75385fc1d65a67af3ae8f1f53c13131d1b4ee42\"\u003eb75385f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e make DynamoDB error check minification-resistant (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5775\"\u003e#5775\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/991fb8836ac18ff905b25603910fae6163646ffd\"\u003e991fb88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e simplify HTTP event parsing (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5686\"\u003e#5686\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/69b0b75b274d7bafd11859beb1af854859f3f511\"\u003e69b0b75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparameters\u003c/strong\u003e include request options in cache key (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5623\"\u003e#5623\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a02f7bce583722153a149d4f3757ca80486dd2f5\"\u003ea02f7bc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e pass cache SET options in the Valkey Glide shape (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5737\"\u003e#5737\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/3015a439887159097d04bc8ae9a54e44dac3f534\"\u003e3015a43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e bind operations to their own key prefix on a shared store (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5708\"\u003e#5708\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/006a4729fa291d31b5ca0979b39471a6213d57e4\"\u003e006a472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e complete and delete the record acquired at operation start (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5717\"\u003e#5717\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/daa6e7cbeeaeffc95ae44aa5f8db5cc00339169c\"\u003edaa6e7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e keep payload validation hash on cache record completion (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5706\"\u003e#5706\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c0dac7a8ca8863484b54de16019af72fdbf18ffa\"\u003ec0dac7a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e retain cache locks without execution deadlines (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5680\"\u003e#5680\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/504e1cd9574aeba2585f311367b2c311ff5f7c38\"\u003e504e1cd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e delete only acquired records in the Middy onError hook (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5676\"\u003e#5676\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9267cb3775d9bcc575ad03d4f2ef3a3f8dcc2d68\"\u003e9267cb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003ec77facf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept multi-value headers in VPC Lattice v2 events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5773\"\u003e#5773\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/40fb84e8e9b1d496b8d4074180dc68ae3e77a171\"\u003e40fb84e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept documented SES receipt event variants (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5772\"\u003e#5772\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/13257dd0f314f5734f16ac3f426a6099bc461c2e\"\u003e13257dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep PhysicalResourceId in CloudFormation events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5767\"\u003e#5767\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f9cce6a0d80343d1010673777d80bf8cba6bf2dd\"\u003ef9cce6a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep transform errors as the ParseError cause (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5745\"\u003e#5745\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b898ec495dadacd0ebbdcebb8c03506aa8e68509\"\u003eb898ec4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep Lambda authorizer context in the REST API event schema (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5749\"\u003e#5749\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/077d1f1894f1be8fc8ae23b7e3036663455f1c9e\"\u003e077d1f1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e stop malformed base64 from escaping safeParse (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5666\"\u003e#5666\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/11a18a3ab553e0f72a2c0cea46458fc10430d043\"\u003e11a18a3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e throw when a synchronous processor gets a promise-returning handler (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5650\"\u003e#5650\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/cb36243d470acdc78dd579ead8a607a820f57a7e\"\u003ecb36243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e populate response() before full batch throw and normalize non-Error throws (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5625\"\u003e#5625\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f71fd53d19c0a76e663d908068d6816c7c4e3801\"\u003ef71fd53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honor Accept-Encoding q-values in compression (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5725\"\u003e#5725\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/881a1f4be627bd40abdf5127d391d11bf9ef75f4\"\u003e881a1f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle empty proxy response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5701\"\u003e#5701\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9f39aefdb359f8f5b636be8e1efede2ed2dc54fc\"\u003e9f39aef\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e preserve binary Web Response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5700\"\u003e#5700\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e093a3df72feb02e1b84f2eb23e9b8655846c583\"\u003ee093a3d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e stop recursive HTTP error handler dispatch (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5703\"\u003e#5703\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/4fbfc3eb5bb43e1ac567cc5a12e81fe75cd13425\"\u003e4fbfc3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e ignore body on GET/HEAD requests when converting to Web Request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5683\"\u003e#5683\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/51bc98cd27cf9d712fc6d95b89f4f14013572c24\"\u003e51bc98c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honour isBase64Encoded and binary bodies on proxy results (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5668\"\u003e#5668\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e133a45cd29136414ade523ae5eb5fb35cac4e0a\"\u003ee133a45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e fail invocation on UnauthorizedException in onPublish (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5621\"\u003e#5621\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8d496bbffde638da91e6a372693327bd0e36dd54\"\u003e8d496bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle +json content types and bodyless responses (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5570\"\u003e#5570\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/770ab0680b55a37ffdc0ebab87e23e5197419f98\"\u003e770ab06\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ekafka\u003c/strong\u003e lazily import Avro and Protobuf codecs so JSON-only consumers bundle (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5578\"\u003e#5578\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/0b7521b20138240ccadbe8fce98120c4898be6eb\"\u003e0b7521b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edata-masking\u003c/strong\u003e honor throwOnMissingField consistently and resolve paths before masking (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5630\"\u003e#5630\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b93417d8bd049995d49f7451f071b2c6f5af6989\"\u003eb93417d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e support EventBridge WITH_METADATA deliveries (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5776\"\u003e#5776\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/58f4bb2ad179033022fcafaee3757b284b02f07e\"\u003e58f4bb2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5759\"\u003e#5759\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a3ff940ffecf7c8c785a3ae23bfa6a25ff0ab3fb\"\u003ea3ff940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 33 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5659\"\u003e#5659\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1ba493c274543fb9362260c9cce6fa01d0987e38\"\u003e1ba493c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5589\"\u003e#5589\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/abb559714519fbc5e03167b548aef6574aa49638\"\u003eabb5597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 55 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5571\"\u003e#5571\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1e5fe1b497003615377ceb8e03b4321ce6260815\"\u003e1e5fe1b\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/aws-powertools/powertools-lambda-typescript/commit/0595159ed90c72cc9a004a98923b9778b876726a\"\u003e\u003ccode\u003e0595159\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.36.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5791\"\u003e#5791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8008f4d78dcafdf05f0859ac8050db9f3fb4a006\"\u003e\u003ccode\u003e8008f4d\u003c/code\u003e\u003c/a\u003e chore(deps): apply available npm audit fixes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5790\"\u003e#5790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/7e8fb7e0a59a6e0ba4a0f8baabf048f29012f477\"\u003e\u003ccode\u003e7e8fb7e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.6.3 to 26.6.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5785\"\u003e#5785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a835ffd29debc518c585276a358d0176af4692d7\"\u003e\u003ccode\u003ea835ffd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​redis/client\u003c/code\u003e from 6.2.1 to 6.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5786\"\u003e#5786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/04b94ae1aed7b9146c0073db1b1e1d6903fabb61\"\u003e\u003ccode\u003e04b94ae\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​biomejs/biome\u003c/code\u003e from 2.5.14 to 2.5.15 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5782\"\u003e#5782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/533248a28e069a3fd684ce7fdff7e99cdf4cb85a\"\u003e\u003ccode\u003e533248a\u003c/code\u003e\u003c/a\u003e test(batch): add Lambda Managed Instances isolation coverage (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5768\"\u003e#5768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003e\u003ccode\u003ec77facf\u003c/code\u003e\u003c/a\u003e fix(parser): accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/ad7b0b9b70b7aeb6b2a9b753806fcb68f3be471f\"\u003e\u003ccode\u003ead7b0b9\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​aws/durable-execution-sdk-js\u003c/code\u003e from 2.4.0 to 2.6.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5781\"\u003e#5781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/923e4f74b8f278c21303976efb64cd6f3fb3408f\"\u003e\u003ccode\u003e923e4f7\u003c/code\u003e\u003c/a\u003e docs(parser): fix schema names in built-in schemas table (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5784\"\u003e#5784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e0e7475d78638c55e16ff8365087480590b5e91f\"\u003e\u003ccode\u003ee0e7475\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the vitest group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5779\"\u003e#5779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-lambda-powertools/parameters` from 2.35.0 to 2.36.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/releases\"\u003e@​aws-lambda-powertools/parameters's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.36.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eIn this release, we've expanded the Lambda layer to include all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation are now available directly from the layer, making it easier to use these utilities without bundling the Powertools packages separately.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eImportant for Lambda layer users:\u003c/strong\u003e We've changed how the layers are built and no longer include the AWS SDK for JavaScript v3 clients we previously bundled. We still recommend bundling the SDK packages your function needs so you control their versions. Your bundled SDK takes precedence; if you don't bundle one, Powertools falls back to the SDK provided by the Lambda Node.js runtime. Remove any build exclusions that assumed the Powertools layer supplied the SDK.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eWe've also made JSON-only Kafka consumers easier to bundle and added Parser support for \u003ccode\u003eWITH_METADATA\u003c/code\u003e deliveries from the new enhanced Custom Event Bus in Amazon EventBridge.\u003c/p\u003e\n\u003cp\u003eWe've fixed Valkey-backed idempotency when using \u003ccode\u003e@valkey/valkey-glide\u003c/code\u003e. Previously, the persistence layer passed Redis-client write options that Glide ignored, so records and locks ...\n\n_Description has been truncated_","html_url":"https://github.com/govuk-once/events-aggregator/pull/98","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/govuk-once%2Fevents-aggregator/issues/98","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/98/packages"},{"uuid":"5827168621","node_id":"PR_kwDOVHAzhs8AAAABIIU19w","number":39,"state":"open","title":"Bump chai from 5.1.1 to 6.3.0","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-10-13T08:33:56.000Z","updated_at":"2026-10-13T08:34:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.1 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.1...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.1\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/aether-bench/keycloak__keycloak__aether-v22__PR32918__20261012/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aether-bench%2Fkeycloak__keycloak__aether-v22__PR32918__20261012/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"},{"uuid":"5826501027","node_id":"PR_kwDOOPPs3M8AAAABIHytuQ","number":204,"state":"open","title":"build(deps): bump the minor-patches group across 1 directory with 45 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-13T07:41:31.000Z","updated_at":"2026-10-13T07:45:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-patches","update_count":45,"packages":[{"name":"@radix-ui/react-accordion","old_version":"1.2.20","new_version":"1.2.21","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-alert-dialog","old_version":"1.1.23","new_version":"1.1.24","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-aspect-ratio","old_version":"1.1.15","new_version":"1.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-avatar","old_version":"1.2.6","new_version":"1.2.7","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-checkbox","old_version":"1.3.11","new_version":"1.3.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-collapsible","old_version":"1.1.20","new_version":"1.1.21","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-context-menu","old_version":"2.3.7","new_version":"2.3.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.1.23","new_version":"1.2.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.24","new_version":"2.1.25","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-hover-card","old_version":"1.1.23","new_version":"1.1.24","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.15","new_version":"2.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-menubar","old_version":"1.1.24","new_version":"1.1.25","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-navigation-menu","old_version":"1.2.22","new_version":"1.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.23","new_version":"1.2.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-progress","old_version":"1.1.16","new_version":"1.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-radio-group","old_version":"1.4.7","new_version":"1.4.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-scroll-area","old_version":"1.2.18","new_version":"1.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.3.7","new_version":"2.3.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-separator","old_version":"1.1.15","new_version":"1.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-slider","old_version":"1.4.7","new_version":"1.5.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-slot","old_version":"1.3.3","new_version":"1.4.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.3.7","new_version":"1.3.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tabs","old_version":"1.1.21","new_version":"1.1.22","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toast","old_version":"1.2.23","new_version":"1.2.24","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle","old_version":"1.1.18","new_version":"1.1.19","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle-group","old_version":"1.1.19","new_version":"1.1.20","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.16","new_version":"1.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@supabase/supabase-js","old_version":"2.117.2","new_version":"2.117.3","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@tanstack/react-query","old_version":"5.104.0","new_version":"5.104.1","repository_url":"https://github.com/TanStack/query"},{"name":"dotenv","old_version":"18.0.5","new_version":"18.0.7","repository_url":"https://github.com/motdotla/dotenv"},{"name":"i18next","old_version":"26.4.2","new_version":"26.4.3","repository_url":"https://github.com/i18next/i18next"},{"name":"lucide-react","old_version":"1.49.0","new_version":"1.55.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react-i18next","old_version":"17.0.15","new_version":"17.0.16","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-resizable-panels","old_version":"4.14.1","new_version":"4.14.3","repository_url":"https://github.com/bvaughn/react-resizable-panels"},{"name":"uuid","old_version":"14.0.2","new_version":"14.0.3","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@playwright/test","old_version":"1.63.0","new_version":"1.64.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@swc/core","old_version":"1.16.2","new_version":"1.16.13","repository_url":"https://github.com/swc-project/swc"},{"name":"@types/node","old_version":"26.6.2","new_version":"26.6.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"eslint","old_version":"10.11.0","new_version":"10.12.0","repository_url":"https://github.com/eslint/eslint"},{"name":"globals","old_version":"17.12.0","new_version":"17.13.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"postcss","old_version":"8.5.28","new_version":"8.5.29","repository_url":"https://github.com/postcss/postcss"},{"name":"supertest","old_version":"7.3.0","new_version":"7.3.1","repository_url":"https://github.com/ladjs/supertest"},{"name":"typescript-eslint","old_version":"8.70.1","new_version":"8.71.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"8.3.1","new_version":"8.3.4","repository_url":"https://github.com/vitejs/vite"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-patches group with 45 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/accordion) | `1.2.20` | `1.2.21` |\n| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog) | `1.1.23` | `1.1.24` |\n| [@radix-ui/react-aspect-ratio](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/aspect-ratio) | `1.1.15` | `1.1.16` |\n| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar) | `1.2.6` | `1.2.7` |\n| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox) | `1.3.11` | `1.3.12` |\n| [@radix-ui/react-collapsible](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/collapsible) | `1.1.20` | `1.1.21` |\n| [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/context-menu) | `2.3.7` | `2.3.8` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog) | `1.1.23` | `1.2.0` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu) | `2.1.24` | `2.1.25` |\n| [@radix-ui/react-hover-card](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/hover-card) | `1.1.23` | `1.1.24` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label) | `2.1.15` | `2.1.16` |\n| [@radix-ui/react-menubar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/menubar) | `1.1.24` | `1.1.25` |\n| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/navigation-menu) | `1.2.22` | `1.3.0` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover) | `1.1.23` | `1.2.0` |\n| [@radix-ui/react-progress](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/progress) | `1.1.16` | `1.1.17` |\n| [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/radio-group) | `1.4.7` | `1.4.8` |\n| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area) | `1.2.18` | `1.3.0` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select) | `2.3.7` | `2.3.8` |\n| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator) | `1.1.15` | `1.1.16` |\n| [@radix-ui/react-slider](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slider) | `1.4.7` | `1.5.0` |\n| [@radix-ui/react-slot](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slot) | `1.3.3` | `1.4.0` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch) | `1.3.7` | `1.3.8` |\n| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs) | `1.1.21` | `1.1.22` |\n| [@radix-ui/react-toast](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toast) | `1.2.23` | `1.2.24` |\n| [@radix-ui/react-toggle](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toggle) | `1.1.18` | `1.1.19` |\n| [@radix-ui/react-toggle-group](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toggle-group) | `1.1.19` | `1.1.20` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.2.16` | `1.3.0` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.117.2` | `2.117.3` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.104.0` | `5.104.1` |\n| [dotenv](https://github.com/motdotla/dotenv) | `18.0.5` | `18.0.7` |\n| [i18next](https://github.com/i18next/i18next) | `26.4.2` | `26.4.3` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.49.0` | `1.55.0` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `17.0.15` | `17.0.16` |\n| [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) | `4.14.1` | `4.14.3` |\n| [uuid](https://github.com/uuidjs/uuid) | `14.0.2` | `14.0.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.16.2` | `1.16.13` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.6.2` | `26.6.5` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.11.0` | `10.12.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.12.0` | `17.13.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.28` | `8.5.29` |\n| [supertest](https://github.com/ladjs/supertest) | `7.3.0` | `7.3.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.70.1` | `8.71.1` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.3.1` | `8.3.4` |\n\n\nUpdates `@radix-ui/react-accordion` from 1.2.20 to 1.2.21\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/accordion/CHANGELOG.md\"\u003e@​radix-ui/react-accordion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-collapsible@1.1.21\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/accordion\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-alert-dialog` from 1.1.23 to 1.1.24\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md\"\u003e@​radix-ui/react-alert-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dialog@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-aspect-ratio` from 1.1.15 to 1.1.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/aspect-ratio/CHANGELOG.md\"\u003e@​radix-ui/react-aspect-ratio's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/aspect-ratio\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-avatar` from 1.2.6 to 1.2.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/avatar/CHANGELOG.md\"\u003e@​radix-ui/react-avatar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/avatar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-checkbox` from 1.3.11 to 1.3.12\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/checkbox/CHANGELOG.md\"\u003e@​radix-ui/react-checkbox's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-use-size@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/checkbox\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-collapsible` from 1.1.20 to 1.1.21\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/collapsible/CHANGELOG.md\"\u003e@​radix-ui/react-collapsible's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/collapsible\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-context-menu` from 2.3.7 to 2.3.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/context-menu/CHANGELOG.md\"\u003e@​radix-ui/react-context-menu's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.3.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.25\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/context-menu\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-dialog` from 1.1.23 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md\"\u003e@​radix-ui/react-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for multiple \u003ccode\u003earia-describedby\u003c/code\u003e attributes.\u003c/li\u003e\n\u003cli\u003eFixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped \u003ccode\u003eFocusScope\u003c/code\u003e reclaimed focus, and its \u003ccode\u003eRemoveScroll\u003c/code\u003e only allowed scrolling within the modal content.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-focus-scope@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-dropdown-menu` from 2.1.24 to 2.1.25\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/dropdown-menu/CHANGELOG.md\"\u003e@​radix-ui/react-dropdown-menu's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.25\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dropdown-menu\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-hover-card` from 1.1.23 to 1.1.24\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/hover-card/CHANGELOG.md\"\u003e@​radix-ui/react-hover-card's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped \u003ccode\u003eFocusScope\u003c/code\u003e reclaimed focus, and its \u003ccode\u003eRemoveScroll\u003c/code\u003e only allowed scrolling within the modal content.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-focus-scope@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.8\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/hover-card\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-label` from 2.1.15 to 2.1.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md\"\u003e@​radix-ui/react-label's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-menubar` from 1.1.24 to 1.1.25\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/menubar/CHANGELOG.md\"\u003e@​radix-ui/react-menubar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.25\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/menubar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-navigation-menu` from 1.2.22 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/navigation-menu/CHANGELOG.md\"\u003e@​radix-ui/react-navigation-menu's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a \u003ccode\u003edisableToggle\u003c/code\u003e prop to \u003ccode\u003eNavigationMenu.Sub\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etrue\u003c/code\u003e: Clicking the trigger of an already-open submenu item keeps it open. This is the default and matches existing behavior.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efalse\u003c/code\u003e: Clicking the trigger of a submenu item toggles it open or closed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded an \u003ccode\u003eactivationMode\u003c/code\u003e prop to \u003ccode\u003eNavigationMenu.Root\u003c/code\u003e and \u003ccode\u003eNavigationMenu.Sub\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026quot;automatic\u0026quot;\u003c/code\u003e: Hovering or focusing a trigger opens its item, and moving away from the trigger closes it after a short delay. This is the default and matches existing behavior.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e\u0026quot;manual\u0026quot;\u003c/code\u003e: Pointer entry and focus never open an item. The item opens when its trigger is clicked.\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003eactivationMode\u003c/code\u003e is omitted on \u003ccode\u003eNavigationMenu.Sub\u003c/code\u003e, it inherits the value from the parent \u003ccode\u003eNavigationMenu.Root\u003c/code\u003e, so setting \u003ccode\u003e\u0026quot;manual\u0026quot;\u003c/code\u003e on the root also applies to submenus unless a submenu opts back in to \u003ccode\u003e\u0026quot;automatic\u0026quot;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed a bug where a submenu's \u003ccode\u003edefaultValue\u003c/code\u003e was reset when an external element was focused before the menu opened.\u003c/li\u003e\n\u003cli\u003eFixed a bug where \u003ccode\u003eNavigationMenu.Viewport\u003c/code\u003e discarded its children and rendered the active content in their place. The active content is now rendered inside the consumer's element alongside any children it already had.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/navigation-menu\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-popover` from 1.1.23 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md\"\u003e@​radix-ui/react-popover's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ePopover.Title\u003c/code\u003e and \u003ccode\u003ePopover.Description\u003c/code\u003e parts that provide accessible names and descriptions for popover content.\u003c/li\u003e\n\u003cli\u003eFixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped \u003ccode\u003eFocusScope\u003c/code\u003e reclaimed focus, and its \u003ccode\u003eRemoveScroll\u003c/code\u003e only allowed scrolling within the modal content.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-focus-scope@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.8\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-progress` from 1.1.16 to 1.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/progress/CHANGELOG.md\"\u003e@​radix-ui/react-progress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/progress\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-radio-group` from 1.4.7 to 1.4.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/radio-group/CHANGELOG.md\"\u003e@​radix-ui/react-radio-group's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-use-size@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/radio-group\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-scroll-area` from 1.2.18 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md\"\u003e@​radix-ui/react-scroll-area's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded a \u003ccode\u003eScrollArea.Content\u003c/code\u003e part so consumers can own the wrapper element implicitly rendered by \u003ccode\u003eScrollArea.Viewport\u003c/code\u003e. Pass \u003ccode\u003edisableImplicitContentElement\u003c/code\u003e to the viewport and render \u003ccode\u003eScrollArea.Content\u003c/code\u003e as its child.\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e\u0026lt;ScrollArea.Root\u0026gt;\n  \u0026lt;ScrollArea.Viewport disableImplicitContentElement\u0026gt;\n    \u0026lt;ScrollArea.Content\u0026gt;{children}\u0026lt;/ScrollArea.Content\u0026gt;\n  \u0026lt;/ScrollArea.Viewport\u0026gt;\n  \u0026lt;ScrollArea.Scrollbar\u0026gt;\n    \u0026lt;ScrollArea.Thumb /\u0026gt;\n  \u0026lt;/ScrollArea.Scrollbar\u0026gt;\n\u0026lt;/ScrollArea.Root\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eIn the next major release, the viewport will no longer render this element implicitly. We recommend migrating to this API now for a smoother upgrade.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed a bug where \u003ccode\u003easChild\u003c/code\u003e on \u003ccode\u003eScrollArea.Viewport\u003c/code\u003e merged props onto the implicit content element instead of the consumer's element.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-select` from 2.3.7 to 2.3.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md\"\u003e@​radix-ui/react-select's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.3.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where internal event handlers were still called on disabled \u003ccode\u003eSelect.Item\u003c/code\u003e elements. Consumer-provided event handlers still run, but Radix's own selection logic no longer fires for disabled items.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-focus-scope@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.8\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-separator` from 1.1.15 to 1.1.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md\"\u003e@​radix-ui/react-separator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slider` from 1.4.7 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/slider/CHANGELOG.md\"\u003e@​radix-ui/react-slider's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a \u003ccode\u003epreserveThumbOrder\u003c/code\u003e prop to \u003ccode\u003eSlider\u003c/code\u003e that prevents thumbs from crossing over one another. When enabled, each thumb is constrained to the values of its neighbors instead of swapping positions when dragged past them.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-use-size@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slider\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slot` from 1.3.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md\"\u003e@​radix-ui/react-slot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for multiple \u003ccode\u003earia-describedby\u003c/code\u003e attributes.\u003c/li\u003e\n\u003cli\u003eFixed compatibility issues with React Server Components.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slot\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-switch` from 1.3.7 to 1.3.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md\"\u003e@​radix-ui/react-switch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-use-size@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tabs` from 1.1.21 to 1.1.22\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md\"\u003e@​radix-ui/react-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where a focused element inside \u003ccode\u003eTabs.Content\u003c/code\u003e did not fire a blur event before the tab switched. \u003ccode\u003eTabs.Trigger\u003c/code\u003e now moves focus before the tab's state change.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-roving-focus@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-toast` from 1.2.23 to 1.2.24\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/toast/CHANGELOG.md\"\u003e@​radix-ui/react-toast's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where a paused \u003ccode\u003eToast\u003c/code\u003e would not auto-close after its \u003ccode\u003eduration\u003c/code\u003e changed while the timer was paused.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/toast\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-toggle` from 1.1.18 to 1.1.19\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/toggle/CHANGELOG.md\"\u003e@​radix-ui/react-toggle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/toggle\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-toggle-group` from 1.1.19 to 1.1.20\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/toggle-group/CHANGELOG.md\"\u003e@​radix-ui/react-toggle-group's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-roving-focus@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-toggle@1.1.19\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/toggle-group\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tooltip` from 1.2.16 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tooltip/CHANGELOG.md\"\u003e@​radix-ui/react-tooltip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for multiple \u003ccode\u003earia-describedby\u003c/code\u003e attributes.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.8\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tooltip\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.117.2 to 2.117.3\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.117.3\u003c/h2\u003e\n\u003ch2\u003e2.117.3 (2026-10-07)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump next to patch RCE in realtime-js example (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efunctions:\u003c/strong\u003e send a Blob or File with its own content type (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2714\"\u003e#2714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e treat TimeoutError as an abort in retry guard (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2732\"\u003e#2732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e send multipart fields before files (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2736\"\u003e#2736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBruno Gale \u003ca href=\"https://github.com/fresh55\"\u003e\u003ccode\u003e@​fresh55\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFerhat Elmas\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\u003ev2.117.3-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.117.3-canary.1 (2026-10-07)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e send multipart fields before files (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2736\"\u003e#2736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFerhat Elmas\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\u003ev2.117.3-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.117.3-canary.0 (2026-10-02)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump next to patch RCE in realtime-js example (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efunctions:\u003c/strong\u003e send a Blob or File with its own content type (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2714\"\u003e#2714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e treat TimeoutError as an abort in retry guard (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2732\"\u003e#2732\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBruno Gale \u003ca href=\"https://github.com/fresh55\"\u003e\u003ccode\u003e@​fresh55\u003c/code\u003e\u003c/a\u003e\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\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/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.117.3 (2026-10-07)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e send multipart fields before files (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2736\"\u003e#2736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFerhat Elmas\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\u003c/blockquote\u003e\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/4d23055805ce2cf853686b704cfaec1a701d29c6\"\u003e\u003ccode\u003e4d23055\u003c/code\u003e\u003c/a\u003e fix(storage): send multipart fields before files (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2736\"\u003e#2736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a684cf97b67fd71670bab5030fe88b219f2c09fe\"\u003e\u003ccode\u003ea684cf9\u003c/code\u003e\u003c/a\u003e chore(release): version 2.117.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2707\"\u003e#2707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.117.3/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 `@tanstack/react-query` from 5.104.0 to 5.104.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e@​tanstack/react-query's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/ec060b6f74b2e51f4b0c78932beec656ef6f6878\"\u003e\u003ccode\u003eec060b6\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/29859ae60c8dca0a5cdbf8abccc775b655cf43e2\"\u003e\u003ccode\u003e29859ae\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/11806\"\u003e#11806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/339e09f4e50f5e693e7d9d35b25ecac43f818cd0\"\u003e\u003ccode\u003e339e09f\u003c/code\u003e\u003c/a\u003e chore(*): manage 'react' eslint plugins with pnpm 'catalog' (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/11781\"\u003e#11781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/0a5727935a56db69e720222730e28523400c8f30\"\u003e\u003ccode\u003e0a57279\u003c/code\u003e\u003c/a\u003e test({react,preact,solid,angular}-query/mutationOptions): fix 'mutationOpt1' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c51bb623bb3999aa28aa7afde404d054689d2ee0\"\u003e\u003ccode\u003ec51bb62\u003c/code\u003e\u003c/a\u003e chore(*): declare '\u003ccode\u003e@​eslint-react/eslint-plugin\u003c/code\u003e' in the react packages and exa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/a91461326bd6708601104b2cfdb27af72c59dc7a\"\u003e\u003ccode\u003ea914613\u003c/code\u003e\u003c/a\u003e chore(*): declare 'eslint-plugin-react-hooks' in the react packages that use ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/d99c84b6b55775ce8ef4eca41f24ee90aefc578e\"\u003e\u003ccode\u003ed99c84b\u003c/code\u003e\u003c/a\u003e chore(*): update '\u003ccode\u003e@​eslint-react/eslint-plugin\u003c/code\u003e' to v5 and apply its 'recommend...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fd96529f3e0b748874be4655516caecc5d6a0521\"\u003e\u003ccode\u003efd96529\u003c/code\u003e\u003c/a\u003e chore(*): update 'eslint-plugin-react-hooks' to v7 and use its stable 'recomm...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/e878990b869da186ade549145193cfc718ca3330\"\u003e\u003ccode\u003ee878990\u003c/code\u003e\u003c/a\u003e chore(*): manage 'react' packages with pnpm 'catalog' (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/2e1ad64b525f6ff2034f169ab9c2f48f82f17296\"\u003e\u003ccode\u003e2e1ad64\u003c/code\u003e\u003c/a\u003e chore(*): declare 'npm-run-all2' once in the root 'package.json' like other s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c1de23a80e8c2b69299101c9fb6b22bc7c17552f\"\u003e\u003ccode\u003ec1de23a\u003c/code\u003e\u003c/a\u003e chore(*): manage 'typescript' with pnpm 'catalog' and declare it in each pack...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.104.1/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 18.0.5 to 18.0.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v18.0.6...v18.0.7\"\u003e18.0.7\u003c/a\u003e (2026-10-09)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTreat undefined settings like \u003ccode\u003equiet: true\u003c/code\u003e as null rather than falsey (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCLI should honor \u003ccode\u003eDOTENV_QUIET\u003c/code\u003e setting in \u003ccode\u003e.env\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1071\"\u003e#1071\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v18.0.5...v18.0.6\"\u003e18.0.6\u003c/a\u003e (2026-10-06)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse smarter \u003ccode\u003eparseBoolean\u003c/code\u003e not Boolean() to fix override (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/295320751866efa323236c719cdc1b5306fa3de7\"\u003e\u003ccode\u003e2953207\u003c/code\u003e\u003c/a\u003e 18.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9944723d89e6f776897f171bfc6b945dfad23c57\"\u003e\u003ccode\u003e9944723\u003c/code\u003e\u003c/a\u003e make more readable for undefined -\u0026gt; null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d455db06a7b37acd8b240793a888efaba75885f4\"\u003e\u003ccode\u003ed455db0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:motdotla/dotenv\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/e411e021fc649cc449200f593b41e0a7fb07d93b\"\u003e\u003ccode\u003ee411e02\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/6237c356bf7b3e47d79b0c625e79c38c42b86773\"\u003e\u003ccode\u003e6237c35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/1070\"\u003e#1070\u003c/a\u003e from Utkarsh-Singhal-26/fix/ignore-undefined-config-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9af8c280d9e5f80d330d3427dfa8261c5d99b489\"\u003e\u003ccode\u003e9af8c28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/1071\"\u003e#1071\u003c/a\u003e from himanshu748/fix-cli-env-quiet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/c7161c6e18a59ed93b0e6548bc45ce9bd3af9e43\"\u003e\u003ccode\u003ec7161c6\u003c/code\u003e\u003c/a\u003e fix(cli): honor quiet settings loaded from .env\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/39904662e1205caf24f257a3c840ecbdfdf99c10\"\u003e\u003ccode\u003e3990466\u003c/code\u003e\u003c/a\u003e fix: ignore undefined options so they don't mask DOTENV_* env settings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/5d7cc39e468b96cd7c82c02aaf74b3fdcacf1a4b\"\u003e\u003ccode\u003e5d7cc39\u003c/code\u003e\u003c/a\u003e 18.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/750ba030e7840edee4b65dbf10a0d6e468a230e4\"\u003e\u003ccode\u003e750ba03\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v18.0.5...v18.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `i18next` from 26.4.2 to 26.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: \u003ccode\u003eResourceStore.hasLanguageSomeTranslations()\u003c/code\u003e no longer enumerates every key of a large bundle on each call. It ran \u003ccode\u003eObject.keys()\u003c/code\u003e on the whole bundle just to learn whether it had at least one key, and \u003ccode\u003einit()\u003c/code\u003e / \u003ccode\u003echangeLanguage()\u003c/code\u003e reach it three times per instance (once while picking the language, twice via \u003ccode\u003esetResolvedLanguage()\u003c/code\u003e). With large flat bundles and one i18next instance per SSR request reusing the same resources, that showed up as measurable CPU work before any \u003ccode\u003et()\u003c/code\u003e call. Bundle objects already found non-empty are now remembered in a \u003ccode\u003eWeakSet\u003c/code\u003e shared across instances, so later checks are O(1): 2,000 inits with a 6,800-key bundle went from ~750 ms to ~20 ms, the same as a one-key bundle. Only the non-empty result is cached. No API removes single keys from a bundle, so a non-empty bundle stays non-empty, and empty bundles are re-checked every time, so keys added later (backend loads, \u003ccode\u003eaddResource\u003c/code\u003e, \u003ccode\u003eaddResourceBundle\u003c/code\u003e, direct or silent changes) count right away. The only edge case: a bundle emptied by hand with \u003ccode\u003edelete\u003c/code\u003e on every key while it is still in the store keeps counting as having translations; use \u003ccode\u003eremoveResourceBundle()\u003c/code\u003e for that. Thanks \u003ca href=\"https://github.com/dmchoi77\"\u003e\u003ccode\u003e@​dmchoi77\u003c/code\u003e\u003c/a\u003e for the detailed report (\u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2449\"\u003e#2449\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: \u003ccode\u003eResourceStore.hasLanguageSomeTranslations()\u003c/code\u003e no longer enumerates every key of a large bundle on each call. It ran \u003ccode\u003eObject.keys()\u003c/code\u003e on the whole bundle just to learn whether it had at least one key, and \u003ccode\u003einit()\u003c/code\u003e / \u003ccode\u003echangeLanguage()\u003c/code\u003e reach it three times per instance (once while picking the language, twice via \u003ccode\u003esetResolvedLanguage()\u003c/code\u003e). With large flat bundles and one i18next instance per SSR request reusing the same resources, that showed up as measurable CPU work before any \u003ccode\u003et()\u003c/code\u003e call. Bundle objects already found non-empty are now remembered in a \u003ccode\u003eWeakSet\u003c/code\u003e shared across instances, so later checks are O(1): 2,000 inits with a 6,800-key bundle went from ~750 ms to ~20 ms, the same as a one-key bundle. Only the non-empty result is cached. No API removes single keys from a bundle, so a non-empty bundle stays non-empty, and empty bundles are re-checked every time, so keys added later (backend loads, \u003ccode\u003eaddResource\u003c/code\u003e, \u003ccode\u003eaddResourceBundle\u003c/code\u003e, direct or silent changes) count right away. The only edge case: a bundle emptied by hand with \u003ccode\u003edelete\u003c/code\u003e on every key while it is still in the store keeps counting as having translations; use \u003ccode\u003eremoveResourceBundle()\u003c/code\u003e for that. Thanks \u003ca href=\"https://github.com/dmchoi77\"\u003e\u003ccode\u003e@​dmchoi77\u003c/code\u003e\u003c/a\u003e for the detailed report (\u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2449\"\u003e#2449\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/0d2845a2360dcc236fe9681f849781f5dfdd35c4\"\u003e\u003ccode\u003e0d2845a\u003c/code\u003e\u003c/a\u003e 26.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/a2dbe15e844b7f897ff5851419ba000fbacdbc45\"\u003e\u003ccode\u003ea2dbe15\u003c/code\u003e\u003c/a\u003e build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/e75843ffeac038a961f91181d963ae4a8f228976\"\u003e\u003ccode\u003ee75843f\u003c/code\u003e\u003c/a\u003e perf: cache non-empty bundles in hasLanguageSomeTranslations, changelog v26.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/edaea71b729aa54dc35d5e7dfea72b2b12f24a61\"\u003e\u003ccode\u003eedaea71\u003c/code\u003e\u003c/a\u003e Fix TypeScript examples build and update them to i18next v26 (\u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2448\"\u003e#2448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/4ebd19d89111fa558d7086f6be64eb748bad6327\"\u003e\u003ccode\u003e4ebd19d\u003c/code\u003e\u003c/a\u003e docs: \u0026quot;For AI assistants\u0026quot; paragraph in the README and a fuller saveMissing JSDoc\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/i18next/i18next/compare/v26.4.2...v26.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 1.49.0 to 1.55.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.55.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003email-dot\u003c/code\u003e icon by \u003ca href=\"https://github.com/elenakovelskikh\"\u003e\u003ccode\u003e@​elenakovelskikh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3230\"\u003elucide-icons/lucide#3230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(lint): split lint jobs and annotate Prettier and JSON schema errors in PRs by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4982\"\u003elucide-icons/lucide#4982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump sharp from 0.35.4 to 0.35.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4987\"\u003elucide-icons/lucide#4987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump next from 16.3.6 to 16.3.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4988\"\u003elucide-icons/lucide#4988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(lucide): add tests for empty icons error and DocumentFragment root in createIcons by \u003ca href=\"https://github.com/grzdev\"\u003e\u003ccode\u003e@​grzdev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4967\"\u003elucide-icons/lucide#4967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ephone-log\u003c/code\u003e icon by \u003ca href=\"https://github.com/Levi-Bensley\"\u003e\u003ccode\u003e@​Levi-Bensley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3598\"\u003elucide-icons/lucide#3598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(copilot-instruction): Adjust instruction text to allow more then 4 use-cases by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4989\"\u003elucide-icons/lucide#4989\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ewifi-lock\u003c/code\u003e icon by \u003ca href=\"https://github.com/benhaube\"\u003e\u003ccode\u003e@​benhaube\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4913\"\u003elucide-icons/lucide#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): Add \u003ccode\u003ehandle-bottom-right\u003c/code\u003e icon by \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/1793\"\u003elucide-icons/lucide#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(lucide-react): add tests for DynamicIcon fallback and ref forwarding by \u003ca href=\"https://github.com/grzdev\"\u003e\u003ccode\u003e@​grzdev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4966\"\u003elucide-icons/lucide#4966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003escrew\u003c/code\u003e icon by \u003ca href=\"https://github.com/edik17\"\u003e\u003ccode\u003e@​edik17\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4932\"\u003elucide-icons/lucide#4932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003euser-round-star\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3469\"\u003elucide-icons/lucide#3469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eshield-house\u003c/code\u003e icon by \u003ca href=\"https://github.com/benhaube\"\u003e\u003ccode\u003e@​benhaube\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4602\"\u003elucide-icons/lucide#4602\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/grzdev\"\u003e\u003ccode\u003e@​grzdev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4967\"\u003elucide-icons/lucide#4967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Levi-Bensley\"\u003e\u003ccode\u003e@​Levi-Bensley\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3598\"\u003elucide-icons/lucide#3598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edik17\"\u003e\u003ccode\u003e@​edik17\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4932\"\u003elucide-icons/lucide#4932\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.54.0...1.55.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.54.0...1.55.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.54.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003elens\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4923\"\u003elucide-icons/lucide#4923\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.53.0...1.54.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.53.0...1.54.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.53.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump preact from 10.29.8 to 11.0.0 in the preact-deps group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4961\"\u003elucide-icons/lucide#4961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump vue from 3.5.42 to 3.5.43 in the vue-deps group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4958\"\u003elucide-icons/lucide#4958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(site): Fix reset button and rename absolute stroke width to non-scaling stroke by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4956\"\u003elucide-icons/lucide#4956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump simple-git from 3.36.0 to 4.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4968\"\u003elucide-icons/lucide#4968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the angular-deps group across 1 directory with 11 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4960\"\u003elucide-icons/lucide#4960\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(categories): Add description field to categories by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4909\"\u003elucide-icons/lucide#4909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003egroceries\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4907\"\u003elucide-icons/lucide#4907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003epen-tool\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4972\"\u003elucide-icons/lucide#4972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added new \u003ccode\u003ehiking-stick\u003c/code\u003e icon by \u003ca href=\"https://github.com/kamilasw\"\u003e\u003ccode\u003e@​kamilasw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4711\"\u003elucide-icons/lucide#4711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added scratch-blocks icon by \u003ca href=\"https://github.com/mc20000-01\"\u003e\u003ccode\u003e@​mc20000-01\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4969\"\u003elucide-icons/lucide#4969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003esoup\u003c/code\u003e and \u003ccode\u003esalad\u003c/code\u003e icons by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4971\"\u003elucide-icons/lucide#4971\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/mc20000-01\"\u003e\u003ccode\u003e@​mc20000-01\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4969\"\u003elucide-icons/lucide#4969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.52.0...1.53.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.52.0...1.53.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.52.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/949bc6d61f5964a98f99f4eb9b5bc291949ca18f\"\u003e\u003ccode\u003e949bc6d\u003c/code\u003e\u003c/a\u003e test(lucide-react): add tests for DynamicIcon fallback and ref forwarding (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/98331e287029edeff0e04f269439884d060af703\"\u003e\u003ccode\u003e98331e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump the react-deps group across 1 directory with 3 updates (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4951\"\u003e#4951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/09aa9c5c62c3b4b519fbb8c9ce1c396cc12f4dae\"\u003e\u003ccode\u003e09aa9c5\u003c/code\u003e\u003c/a\u003e chore(deps): Upgrade to vite 8 (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4950\"\u003e#4950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.55.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-i18next` from 17.0.15 to 17.0.16\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.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(Trans): a selector \u003ccode\u003ei18nKey\u003c/code\u003e that points into a secondary namespace of \u003ccode\u003euseTranslation\u003c/code\u003e now resolves the same way \u003ccode\u003et()\u003c/code\u003e does. With \u003ccode\u003econst { t } = useTranslation(['ns1', 'ns2'])\u003c/code\u003e, \u003ccode\u003et($ =\u0026gt; $.ns2.message)\u003c/code\u003e works since 17.0.7, but \u003ccode\u003e\u0026lt;Trans t={t} i18nKey={$ =\u0026gt; $.ns2.message} /\u0026gt;\u003c/code\u003e rendered the raw key (or its children). \u003ccode\u003eTrans\u003c/code\u003e always passed an \u003ccode\u003ens\u003c/code\u003e option to \u003ccode\u003et\u003c/code\u003e, filled from \u003ccode\u003et.ns\u003c/code\u003e (the primary namespace only), and an explicit \u003ccode\u003ens\u003c/code\u003e makes i18next's fixed \u003ccode\u003et\u003c/code\u003e skip the hook's full namespace list (\u003ccode\u003escopeNs\u003c/code\u003e). When \u003ccode\u003eTrans\u003c/code\u003e or \u003ccode\u003eTransWithoutContext\u003c/code\u003e gets a \u003ccode\u003et\u003c/code\u003e that carries its own namespace and no \u003ccode\u003ens\u003c/code\u003e prop, it now leaves \u003ccode\u003ens\u003c/code\u003e out and lets that \u003ccode\u003et\u003c/code\u003e apply its own. String keys, \u003ccode\u003ekeyPrefix\u003c/code\u003e, \u003ccode\u003ensMode: 'fallback'\u003c/code\u003e, an explicit \u003ccode\u003ens\u003c/code\u003e prop and \u003ccode\u003eTrans\u003c/code\u003e without a \u003ccode\u003et\u003c/code\u003e prop behave as before. Compatibility note: if the primary namespace has a nested object named like a secondary namespace (\u003ccode\u003ens1\u003c/code\u003e → \u003ccode\u003ens2.message\u003c/code\u003e), \u003ccode\u003eTrans\u003c/code\u003e now resolves \u003ccode\u003e$ =\u0026gt; $.ns2.message\u003c/code\u003e to \u003ccode\u003ens2:message\u003c/code\u003e, as \u003ccode\u003et()\u003c/code\u003e already does. Fixes \u003ca href=\"https://redirect.github.com/i18next/react-i18next/issues/1933\"\u003e#1933\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/react-i18next/commit/606b6a55f231bbf73823863fbb94e6b8eb8272fd\"\u003e\u003ccode\u003e606b6a5\u003c/code\u003e\u003c/a\u003e 17.0.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/51b7c269597ab52477574153633aa0062e5f4b9b\"\u003e\u003ccode\u003e51b7c26\u003c/code\u003e\u003c/a\u003e fix(Trans): resolve selector keys into useTranslation's secondary namespaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/0a2f0182b9f2c51d9868364057db8d5987a550d3\"\u003e\u003ccode\u003e0a2f018\u003c/code\u003e\u003c/a\u003e fix(examples): load the Swedish file in test-jest and align the ru plural tag...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/i18next/react-i18next/compare/v17.0.15...v17.0.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-resizable-panels` from 4.14.1 to 4.14.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bvaughn/react-resizable-panels/releases\"\u003ereact-resizable-panels's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.14.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/761\"\u003e761\u003c/a\u003e Bugfix: A drag interrupted by \u003ccode\u003epointercancel\u003c/code\u003e, \u003ccode\u003elostpointercapture\u003c/code\u003e, or the window losing focus (e.g. Alt/Cmd+Tab) now ends and commits the current layout, rather than staying active until the next pointer event\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/759\"\u003e759\u003c/a\u003e: Bugfix: Resort panels and separators before (re)deriving constraints\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/bvaughn/react-resizable-panels/blob/main/CHANGELOG.md\"\u003ereact-resizable-panels's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.14.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix drags interrupted by \u003ccode\u003e\u0026quot;pointercancel\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;lostpointercapture\u0026quot;\u003c/code\u003e, or the window losing focus (e.g. Alt/Cmd+Tab) staying active until the next pointer event. The drag now ends and commits the current layout. - \u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/761\"\u003e#761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix constraints derived from stale panel and separator order by re-sorting them first. - \u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/759\"\u003e#759\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/bvaughn/react-resizable-panels/commit/6abc6ac81e51819edecd40b71ac2c580f472093a\"\u003e\u003ccode\u003e6abc6ac\u003c/code\u003e\u003c/a\u003e 4.14.2 -\u0026gt; 4.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/5ac3e5cdedbd528588e6abb47648e32287d78e00\"\u003e\u003ccode\u003e5ac3e5c\u003c/code\u003e\u003c/a\u003e Bugfix: Handle drags interrupted by \u0026quot;pointercancel\u0026quot;, \u0026quot;lostpointercapture\u0026quot;, or...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/8c0573b7938b50c868ae837813fda8945e36b596\"\u003e\u003ccode\u003e8c0573b\u003c/code\u003e\u003c/a\u003e 4.14.1 -\u0026gt; 4.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/e00997ab338672df82e67cb711e9ef565b2eab2a\"\u003e\u003ccode\u003ee00997a\u003c/code\u003e\u003c/a\u003e Bugfix: Resort panels and separators before (re)deriving constraints (\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/issues/759\"\u003e#759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/7eb8d7af0ae9311055354a16f6ce4997b60783e1\"\u003e\u003ccode\u003e7eb8d7a\u003c/code\u003e\u003c/a\u003e Update react-lib-tools and docs site content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/8d30dadcf428b9c7aa8636e9a4b3820a75041cd7\"\u003e\u003ccode\u003e8d30dad\u003c/code\u003e\u003c/a\u003e Update react-lib-tools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/2b231f16bffea686339ad1a07003ee8676a52975\"\u003e\u003ccode\u003e2b231f1\u003c/code\u003e\u003c/a\u003e Bump react-lib-tools to make site a bit larger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/b46094e28a79df67f5da7c030fbbaa8d6bd4de7d\"\u003e\u003ccode\u003eb46094e\u003c/code\u003e\u003c/a\u003e Fix logo color on docs site\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/6251784a85f8f90ab5c578dbfe3b2fd97205bf5e\"\u003e\u003ccode\u003e6251784\u003c/code\u003e\u003c/a\u003e Update logo\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bvaughn/react-resizable-panels/compare/4.14.1...4.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 14.0.2 to 14.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuidjs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v14.0.2...v14.0.3\"\u003e14.0.3\u003c/a\u003e (2026-10-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix CITGM \u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/1154\"\u003e#1154\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/981\"\u003e#981\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/b44f159d5a4af4eb7a144ab35dcabcfd58ef0aac\"\u003eb44f159\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/uuidjs/uuid/blob/main/CHANGELOG.md\"\u003euuid's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v14.0.2...v14.0.3\"\u003e14.0.3\u003c/a\u003e (2026-10-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix CITGM \u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/1154\"\u003e#1154\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/981\"\u003e#981\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/b44f159d5a4af4eb7a144ab35dcabcfd58ef0aac\"\u003eb44f159\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/uuidjs/uuid/commit/993ff7b64a289ef7f921ccafc8bb98ef9461d214\"\u003e\u003ccode\u003e993ff7b\u003c/code\u003e\u003c/a\u003e chore(main): release 14.0.3 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/982\"\u003e#982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/f7d19b9b5fea8671059e58aea380ac546100448c\"\u003e\u003ccode\u003ef7d19b9\u003c/code\u003e\u003c/a\u003e chore: update workflow actions (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/b44f159d5a4af4eb7a144ab35dcabcfd58ef0aac\"\u003e\u003ccode\u003eb44f159\u003c/code\u003e\u003c/a\u003e fix: fix CITGM \u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/1154\"\u003e#1154\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/dd8c173521bb3faacb11ff244233df4a0dcde545\"\u003e\u003ccode\u003edd8c173\u003c/code\u003e\u003c/a\u003e chore: update deps (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uuidjs/uuid/compare/v14.0.2...v14.0.3\"\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 modifies \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 `@playwright/test` from 1.63.0 to 1.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e@​playwright/test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e🧰 WebMCP\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-webmcp\"\u003epage.webmcp\u003c/a\u003e and \u003ca href=\"https://playwright.dev/docs/api/class-frame#frame-webmcp\"\u003eframe.webmcp\u003c/a\u003e give access to the tools that a page registers through the experimental \u003ca href=\"https://playwright.dev/docs/api/class-webmcp\"\u003eWebMCP\u003c/a\u003e browser API, so you can test them like any other part of your app:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });\r\nconst page = await browser.newPage();\r\nawait page.goto('https://example.com');\r\n\u003cp\u003efor (const tool of await page.webmcp.tools())\nconsole.log(tool.name, tool.description);\u003c/p\u003e\n\u003cp\u003econst result = await page.webmcp.callTool('add', { a: 2, b: 40 });\nconsole.log(result.content[0].text); // \u0026quot;42\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-mcp\"\u003ePlaywright MCP\u003c/a\u003e also supports WebMCP by default, with page-defined tools offered to the agent as \u003ccode\u003ewebmcp_\u0026lt;tool\u0026gt;\u003c/code\u003e. Pass \u003ccode\u003e--no-webmcp\u003c/code\u003e to opt out.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-cli\"\u003e\u003ccode\u003eplaywright-cli\u003c/code\u003e\u003c/a\u003e exposes them as well:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eplaywright-cli webmcp-list\r\nplaywright-cli webmcp-call search_catalog --params '{\u0026quot;query\u0026quot;:\u0026quot;cats\u0026quot;}'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🎬 Better videos\u003c/h2\u003e\n\u003cp\u003eVideos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nimport { defineConfig } from '@playwright/test';\r\n\u003cp\u003eexport default defineConfig({\nuse: {\nvideo: {\nmode: 'on',\nsize: { width: 1920, height: 1080 },\nfps: 60,\nshow: {\nactions: {\nstyle: {\npoint: 'width: 20px; height: 20px; border-radius: 50%; background: red',\nhighlight: 'outline: 2px solid \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/333\"\u003e#333\u003c/a\u003e; background: rgba(0, 128, 255, .15)',\ntitle: 'font-size: 16px',\n},\n},\n},\n},\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits...\n\n_Description has been truncated_","html_url":"https://github.com/noa10/mataresit/pull/204","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/noa10%2Fmataresit/issues/204","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/204/packages"},{"uuid":"5801716574","node_id":"PR_kwDOVE2xkc8AAAABH0T7Dw","number":1,"state":"closed","title":"Bump the npm-packages group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-10-17T05:19:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-11T13:57:06.000Z","updated_at":"2026-10-17T05:19:33.000Z","time_to_close":487338,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-packages","update_count":8,"packages":[{"name":"@babel/preset-env","old_version":"8.0.6","new_version":"8.0.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-typescript","old_version":"8.0.1","new_version":"8.0.7","repository_url":"https://github.com/babel/babel"},{"name":"@codemirror/language","old_version":"6.12.4","new_version":"6.13.1","repository_url":"https://github.com/codemirror/language"},{"name":"@codemirror/legacy-modes","old_version":"6.5.4","new_version":"6.5.5","repository_url":"https://github.com/codemirror/legacy-modes"},{"name":"npm","old_version":"12.1.0","new_version":"12.2.0","repository_url":"https://github.com/npm/cli"},{"name":"harfbuzzjs","old_version":"1.6.2","new_version":"1.6.3","repository_url":"https://github.com/harfbuzz/harfbuzzjs"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"mocha","old_version":"12.0.2","new_version":"12.0.3","repository_url":"https://github.com/mochajs/mocha"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-packages group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `8.0.6` | `8.0.7` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `8.0.1` | `8.0.7` |\n| [@codemirror/language](https://github.com/codemirror/language) | `6.12.4` | `6.13.1` |\n| [@codemirror/legacy-modes](https://github.com/codemirror/legacy-modes) | `6.5.4` | `6.5.5` |\n| [npm](https://github.com/npm/cli) | `12.1.0` | `12.2.0` |\n| [harfbuzzjs](https://github.com/harfbuzz/harfbuzzjs) | `1.6.2` | `1.6.3` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [mocha](https://github.com/mochajs/mocha) | `12.0.2` | `12.0.3` |\n\n\nUpdates `@babel/preset-env` from 8.0.6 to 8.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/preset-env's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 11\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBruno \u0026quot;Borta\u0026quot; Bortagaray (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCINC05 (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJoelle Mahfoud (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJulien Pradelle (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKevin Deng (\u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSamual Norman (\u003ca href=\"https://github.com/samualtnorman\"\u003e\u003ccode\u003e@​samualtnorman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehoobnn (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\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/babel/babel/blob/main/CHANGELOG.md\"\u003e@​babel/preset-env's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1fc00736614159e3b236b9958771f482899853f0\"\u003e\u003ccode\u003e1fc0073\u003c/code\u003e\u003c/a\u003e v8.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/2dd0e6e0b91c7a12c6549ac1679ee84f4707850a\"\u003e\u003ccode\u003e2dd0e6e\u003c/code\u003e\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/18295\"\u003e#18295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/fd665901dece022a0eda2ae7adda03bc9baabd5e\"\u003e\u003ccode\u003efd66590\u003c/code\u003e\u003c/a\u003e chore: upgrade verkit to v0.5.0 and obug to v3.0.0 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/18248\"\u003e#18248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v8.0.7/packages/babel-preset-env\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/preset-typescript` from 8.0.1 to 8.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/preset-typescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 11\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBruno \u0026quot;Borta\u0026quot; Bortagaray (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCINC05 (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJoelle Mahfoud (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJulien Pradelle (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKevin Deng (\u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSamual Norman (\u003ca href=\"https://github.com/samualtnorman\"\u003e\u003ccode\u003e@​samualtnorman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehoobnn (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.6 (2026-09-18)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/robhogan\"\u003e\u003ccode\u003e@​robhogan\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e@​babel/preset-typescript's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.6 (2026-09-18)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18237\"\u003e#18237\u003c/a\u003e Update identifier definition to Unicode 18 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18240\"\u003e#18240\u003c/a\u003e Fix parsing of arrow function params inside ternaries with Flow (\u003ca href=\"https://github.com/robhogan\"\u003e\u003ccode\u003e@​robhogan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-string-parser\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18239\"\u003e#18239\u003c/a\u003e fix: polish error message for invalid binary 0b19 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18235\"\u003e#18235\u003c/a\u003e Remove unused internal exports (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18245\"\u003e#18245\u003c/a\u003e test: test with ts-eslint 8.70.0 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18231\"\u003e#18231\u003c/a\u003e build: do not emit sourcemap in production build (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-build-external-helpers\u003c/code\u003e, \u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-compilation-targets\u003c/code\u003e, \u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-helper-string-parser\u003c/code\u003e, \u003ccode\u003ebabel-helper-transform-fixture-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-register\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18236\"\u003e#18236\u003c/a\u003e Enforce usage of Yarn catalog for reused dependencies (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1fc00736614159e3b236b9958771f482899853f0\"\u003e\u003ccode\u003e1fc0073\u003c/code\u003e\u003c/a\u003e v8.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7c1dcfac003791a7fee733ed13851a5cac1ccf1c\"\u003e\u003ccode\u003e7c1dcfa\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003e@babel/preset-typescript\u003c/code\u003e export type \u003ccode\u003eOptions\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript/issues/18251\"\u003e#18251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v8.0.7/packages/babel-preset-typescript\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/language` from 6.12.4 to 6.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/language/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/legacy-modes` from 6.5.4 to 6.5.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/legacy-modes/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `npm` from 12.1.0 to 12.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/cli/releases\"\u003enpm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v12.1.0...v12.2.0\"\u003e12.2.0\u003c/a\u003e (2026-09-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/9741b645b011ae83c9dda66c9b0d5fe0dce9c766\"\u003e\u003ccode\u003e9741b64\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/10038\"\u003e#10038\u003c/a\u003e dist-tag: support OIDC authentication (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10038\"\u003e#10038\u003c/a\u003e) (\u003ca href=\"https://github.com/reggi\"\u003e\u003ccode\u003e@​reggi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/0c3b82a9a612c3f9399d35c28c86708b1f8ea7d4\"\u003e\u003ccode\u003e0c3b82a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/10017\"\u003e#10017\u003c/a\u003e update npm stage docs to reflect that it can create new packages (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10017\"\u003e#10017\u003c/a\u003e) (\u003ca href=\"https://github.com/shmam\"\u003e\u003ccode\u003e@​shmam\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/config-v11.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/config@11.2.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/cli/blob/latest/CHANGELOG.md\"\u003enpm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v12.1.0...v12.2.0\"\u003e12.2.0\u003c/a\u003e (2026-09-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/9741b645b011ae83c9dda66c9b0d5fe0dce9c766\"\u003e\u003ccode\u003e9741b64\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/10038\"\u003e#10038\u003c/a\u003e dist-tag: support OIDC authentication (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10038\"\u003e#10038\u003c/a\u003e) (\u003ca href=\"https://github.com/reggi\"\u003e\u003ccode\u003e@​reggi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/0c3b82a9a612c3f9399d35c28c86708b1f8ea7d4\"\u003e\u003ccode\u003e0c3b82a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/10017\"\u003e#10017\u003c/a\u003e update npm stage docs to reflect that it can create new packages (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10017\"\u003e#10017\u003c/a\u003e) (\u003ca href=\"https://github.com/shmam\"\u003e\u003ccode\u003e@​shmam\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/config-v11.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/config@11.2.0\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/npm/cli/commit/c276cadf785c1018d82dd287fe7742567055efb9\"\u003e\u003ccode\u003ec276cad\u003c/code\u003e\u003c/a\u003e chore: release 12.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/9741b645b011ae83c9dda66c9b0d5fe0dce9c766\"\u003e\u003ccode\u003e9741b64\u003c/code\u003e\u003c/a\u003e feat(dist-tag): support OIDC authentication (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10038\"\u003e#10038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/0c3b82a9a612c3f9399d35c28c86708b1f8ea7d4\"\u003e\u003ccode\u003e0c3b82a\u003c/code\u003e\u003c/a\u003e docs: update npm stage docs to reflect that it can create new packages (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10017\"\u003e#10017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/e1581be90119391cc1093db8a301439bf0e7808f\"\u003e\u003ccode\u003ee1581be\u003c/code\u003e\u003c/a\u003e chore(config): isolate tests from host npmrc files (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10015\"\u003e#10015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/npm/cli/compare/v12.1.0...v12.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `harfbuzzjs` from 1.6.2 to 1.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/releases\"\u003eharfbuzzjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump markdown-it from 14.2.0 to 14.3.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/harfbuzz/harfbuzzjs/pull/232\"\u003eharfbuzz/harfbuzzjs#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump brace-expansion from 5.0.7 to 5.0.12 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/harfbuzz/harfbuzzjs/pull/233\"\u003eharfbuzz/harfbuzzjs#233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to HarfBuzz 14.6.0 by \u003ca href=\"https://github.com/khaledhosny\"\u003e\u003ccode\u003e@​khaledhosny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/harfbuzz/harfbuzzjs/pull/237\"\u003eharfbuzz/harfbuzzjs#237\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/compare/v1.6.2...v1.6.3\"\u003ehttps://github.com/harfbuzz/harfbuzzjs/compare/v1.6.2...v1.6.3\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/harfbuzz/harfbuzzjs/commit/79860e8f1343093469dace1546aad148e08b47de\"\u003e\u003ccode\u003e79860e8\u003c/code\u003e\u003c/a\u003e 1.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/commit/3a1d42cd7cfe9bef861b7a8c27fc42b939efffc5\"\u003e\u003ccode\u003e3a1d42c\u003c/code\u003e\u003c/a\u003e Update to HarfBuzz 14.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/commit/2d246a33e0ed6117c8958cd64320f7e5d48a9e8d\"\u003e\u003ccode\u003e2d246a3\u003c/code\u003e\u003c/a\u003e Bump brace-expansion from 5.0.7 to 5.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/commit/4e9fec7a30c8c0601bce55b613b82cc6e468c443\"\u003e\u003ccode\u003e4e9fec7\u003c/code\u003e\u003c/a\u003e Bump markdown-it from 14.2.0 to 14.3.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/compare/v1.6.2...v1.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chai` from 6.2.2 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.2...v6.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mocha` from 12.0.2 to 12.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mochajs/mocha/releases\"\u003emocha's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v12.0.2...v12.0.3\"\u003e12.0.3\u003c/a\u003e (2026-10-01)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ekeep watching when the last test file is removed (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6355\"\u003e#6355\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/921c161f90a0982fe021873db1fc87b64aead525\"\u003e921c161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshow require() error on unsupported directory import (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6354\"\u003e#6354\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/a68344fdce07a3a26356a175ff65f6b990e3761c\"\u003ea68344f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport \u003ccode\u003e--X\u003c/code\u003e one-char aliases (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6391\"\u003e#6391\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/12279398f98942f21eeca7c1df5967f5f3bbe83f\"\u003e1227939\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefresh help output, fix stale links (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6357\"\u003e#6357\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/bb2e69a953645fa12b534d20182a5ca5fbbc995b\"\u003ebb2e69a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd --import=tsx integration test (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6356\"\u003e#6356\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/3382fdd29e920deb625e279d3bf83b6bf0bbe405\"\u003e3382fdd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etouch a new file without stamping it afterwards (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6349\"\u003e#6349\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/d59467a8a50c07628f5ccb11c683e8820dd4a291\"\u003ed59467a\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/mochajs/mocha/blob/main/CHANGELOG.md\"\u003emocha's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v12.0.2...v12.0.3\"\u003e12.0.3\u003c/a\u003e (2026-10-01)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ekeep watching when the last test file is removed (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6355\"\u003e#6355\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/921c161f90a0982fe021873db1fc87b64aead525\"\u003e921c161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshow require() error on unsupported directory import (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6354\"\u003e#6354\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/a68344fdce07a3a26356a175ff65f6b990e3761c\"\u003ea68344f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport \u003ccode\u003e--X\u003c/code\u003e one-char aliases (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6391\"\u003e#6391\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/12279398f98942f21eeca7c1df5967f5f3bbe83f\"\u003e1227939\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefresh help output, fix stale links (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6357\"\u003e#6357\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/bb2e69a953645fa12b534d20182a5ca5fbbc995b\"\u003ebb2e69a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd --import=tsx integration test (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6356\"\u003e#6356\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/3382fdd29e920deb625e279d3bf83b6bf0bbe405\"\u003e3382fdd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etouch a new file without stamping it afterwards (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6349\"\u003e#6349\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/d59467a8a50c07628f5ccb11c683e8820dd4a291\"\u003ed59467a\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/mochajs/mocha/commit/51a0cc5530d8e29272406384723e8871245821f1\"\u003e\u003ccode\u003e51a0cc5\u003c/code\u003e\u003c/a\u003e chore(main): release 12.0.3 (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6353\"\u003e#6353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/12279398f98942f21eeca7c1df5967f5f3bbe83f\"\u003e\u003ccode\u003e1227939\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003e--X\u003c/code\u003e one-char aliases (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6391\"\u003e#6391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/bb2e69a953645fa12b534d20182a5ca5fbbc995b\"\u003e\u003ccode\u003ebb2e69a\u003c/code\u003e\u003c/a\u003e docs: refresh help output, fix stale links (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/921c161f90a0982fe021873db1fc87b64aead525\"\u003e\u003ccode\u003e921c161\u003c/code\u003e\u003c/a\u003e fix: keep watching when the last test file is removed (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/3382fdd29e920deb625e279d3bf83b6bf0bbe405\"\u003e\u003ccode\u003e3382fdd\u003c/code\u003e\u003c/a\u003e test: add --import=tsx integration test (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/a68344fdce07a3a26356a175ff65f6b990e3761c\"\u003e\u003ccode\u003ea68344f\u003c/code\u003e\u003c/a\u003e fix: show require() error on unsupported directory import (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/d59467a8a50c07628f5ccb11c683e8820dd4a291\"\u003e\u003ccode\u003ed59467a\u003c/code\u003e\u003c/a\u003e test: touch a new file without stamping it afterwards (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6349\"\u003e#6349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mochajs/mocha/compare/v12.0.2...v12.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/connoryang331/EngramFont/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/connoryang331%2FEngramFont/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"5778093303","node_id":"PR_kwDOT_mC2M8AAAABHiBsuQ","number":15,"state":"open","title":"Bump the all group across 1 directory with 119 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-10-09T12:28:33.000Z","updated_at":"2026-10-09T12:28:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":119,"packages":[{"name":"@tanstack/react-devtools","old_version":"0.10.10","new_version":"0.10.13","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/react-router","old_version":"1.170.29","new_version":"1.170.41","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-devtools","old_version":"1.167.1","new_version":"1.167.2","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-ssr-query","old_version":"1.167.1","new_version":"1.167.3","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start","old_version":"1.168.46","new_version":"1.168.60","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-plugin","old_version":"1.168.32","new_version":"1.168.42","repository_url":"https://github.com/TanStack/router"},{"name":"@tauri-apps/api","old_version":"2.11.1","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/plugin-opener","old_version":"2.5.4","new_version":"2.7.0","repository_url":"https://github.com/tauri-apps/plugins-workspace"},{"name":"react","old_version":"19.2.8","new_version":"19.3.0","repository_url":"https://github.com/react/react"},{"name":"@types/react","old_version":"19.2.18","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.8","new_version":"19.3.0","repository_url":"https://github.com/react/react"},{"name":"@types/react-dom","old_version":"19.2.4","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@biomejs/biome","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@tanstack/devtools-vite","old_version":"0.8.3","new_version":"0.8.5","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tauri-apps/cli","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@testing-library/dom","old_version":"10.4.1","new_version":"10.4.2","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/react","old_version":"16.3.2","new_version":"16.3.3","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@testing-library/user-event","old_version":"14.6.4","new_version":"14.6.7","repository_url":"https://github.com/testing-library/user-event"},{"name":"@types/node","old_version":"26.2.0","new_version":"26.6.4","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react","old_version":"19.2.18","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-dom","old_version":"19.2.4","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"6.0.5","new_version":"6.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"jsdom","old_version":"30.0.1","new_version":"30.1.2","repository_url":"https://github.com/jsdom/jsdom"},{"name":"vite","old_version":"8.2.1","new_version":"8.3.3","repository_url":"https://github.com/vitejs/vite"},{"name":"vitest","old_version":"4.1.10","new_version":"5.0.3","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"web-vitals","old_version":"6.1.1","new_version":"6.2.3","repository_url":"https://github.com/GoogleChrome/web-vitals"},{"name":"@asamuzakjp/css-color","old_version":"6.0.5","new_version":"7.1.3","repository_url":"https://github.com/asamuzaK/cssColor"},{"name":"@asamuzakjp/dom-selector","old_version":"8.3.2","new_version":"9.2.4","repository_url":"https://github.com/asamuzaK/domSelector"},{"name":"@babel/code-frame","old_version":"7.27.1","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.29.8","new_version":"7.29.9","repository_url":"https://github.com/babel/babel"},{"name":"@biomejs/cli-darwin-arm64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-darwin-x64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-linux-arm64-musl","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-linux-arm64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-linux-x64-musl","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-linux-x64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-win32-arm64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-win32-x64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@bramus/specificity","old_version":"2.4.2","new_version":"2.4.3","repository_url":"https://github.com/bramus/specificity"},{"name":"@csstools/color-helpers","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-calc","old_version":"3.3.0","new_version":"3.4.3","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-color-parser","old_version":"4.1.10","new_version":"4.2.6","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-parser-algorithms","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-syntax-patches-for-csstree","old_version":"1.1.7","new_version":"1.1.15","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-tokenizer","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@exodus/bytes","old_version":"1.15.1","new_version":"1.16.0","repository_url":"https://github.com/ExodusOSS/bytes"},{"name":"@jridgewell/sourcemap-codec","old_version":"1.5.5","new_version":"1.6.0","repository_url":"https://github.com/jridgewell/sourcemaps"},{"name":"@napi-rs/wasm-runtime","old_version":"1.2.2","new_version":"1.2.5","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"@tanstack/devtools-bundler-core","old_version":"0.1.1","new_version":"0.1.3","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/devtools-event-bus","old_version":"0.4.2","new_version":"0.4.3","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/devtools-ui","old_version":"0.7.0","new_version":"0.7.1","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/devtools","old_version":"0.14.0","new_version":"0.15.0","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/history","old_version":"1.162.1","new_version":"1.162.4","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start-client","old_version":"1.168.27","new_version":"1.168.39","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start-rsc","old_version":"0.1.45","new_version":"0.1.59","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start-server","old_version":"1.167.34","new_version":"1.167.46","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-store","old_version":"0.9.3","new_version":"0.11.2","repository_url":"https://github.com/TanStack/store"},{"name":"@tanstack/router-core","old_version":"1.171.24","new_version":"1.171.34","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-devtools-core","old_version":"1.168.1","new_version":"1.168.2","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-generator","old_version":"1.167.30","new_version":"1.167.40","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-ssr-query-core","old_version":"1.169.1","new_version":"1.169.3","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-utils","old_version":"1.162.2","new_version":"1.162.3","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/start-client-core","old_version":"1.170.24","new_version":"1.170.34","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/start-plugin-core","old_version":"1.171.36","new_version":"1.171.49","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/start-server-core","old_version":"1.169.28","new_version":"1.169.39","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/start-storage-context","old_version":"1.167.26","new_version":"1.167.36","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/store","old_version":"0.9.3","new_version":"0.11.2","repository_url":"https://github.com/TanStack/store"},{"name":"@tauri-apps/cli-darwin-arm64","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-darwin-x64","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-arm-gnueabihf","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-arm64-gnu","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-arm64-musl","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-riscv64-gnu","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-x64-gnu","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-x64-musl","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-win32-arm64-msvc","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-win32-ia32-msvc","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-win32-x64-msvc","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tybys/wasm-util","old_version":"0.10.3","new_version":"0.10.4","repository_url":"https://github.com/toyobayashi/wasm-util"},{"name":"@vitest/mocker","old_version":"4.1.10","new_version":"5.0.3","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/spy","old_version":"4.1.10","new_version":"5.0.3","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"ansis","old_version":"4.3.1","new_version":"4.4.0","repository_url":"https://github.com/webdiscus/ansis"},{"name":"baseline-browser-mapping","old_version":"2.11.14","new_version":"2.11.27","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"bidi-js","old_version":"1.0.3","new_version":"1.1.0","repository_url":"https://github.com/lojjic/bidi-js"},{"name":"browserslist","old_version":"4.28.8","new_version":"4.29.3","repository_url":"https://github.com/browserslist/browserslist"},{"name":"caniuse-lite","old_version":"1.0.30001809","new_version":"1.0.30001814","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"data-urls","old_version":"7.0.0","new_version":"8.0.0","repository_url":"https://github.com/jsdom/data-urls"},{"name":"dayjs","old_version":"1.11.22","new_version":"1.11.23","repository_url":"https://github.com/iamkun/dayjs"},{"name":"electron-to-chromium","old_version":"1.5.407","new_version":"1.5.445","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"entities","old_version":"8.0.0","new_version":"8.1.0","repository_url":"https://github.com/fb55/entities"},{"name":"es-module-lexer","old_version":"2.3.1","new_version":"2.3.2","repository_url":"https://github.com/guybedford/es-module-lexer"},{"name":"get-tsconfig","old_version":"4.14.2","new_version":"4.14.3","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"html-encoding-sniffer","old_version":"6.0.0","new_version":"7.0.0","repository_url":"https://github.com/jsdom/html-encoding-sniffer"},{"name":"isbot","old_version":"5.2.1","new_version":"5.2.2","repository_url":"https://github.com/omrilotan/isbot"},{"name":"js-yaml","old_version":"4.3.1","new_version":"4.3.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"launch-editor","old_version":"2.14.1","new_version":"2.14.2","repository_url":"https://github.com/vitejs/launch-editor"},{"name":"nanoid","old_version":"3.3.18","new_version":"3.3.20","repository_url":"https://github.com/ai/nanoid"},{"name":"node-releases","old_version":"2.0.53","new_version":"2.0.57","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"obug","old_version":"2.1.4","new_version":"2.2.1","repository_url":"https://github.com/sxzz/obug"},{"name":"picomatch","old_version":"4.0.5","new_version":"4.0.7","repository_url":"https://github.com/micromatch/picomatch"},{"name":"postcss","old_version":"8.5.26","new_version":"8.5.29","repository_url":"https://github.com/postcss/postcss"},{"name":"prettier","old_version":"3.9.6","new_version":"3.9.9","repository_url":"https://github.com/prettier/prettier"},{"name":"scheduler","old_version":"0.27.0","new_version":"0.28.0","repository_url":"https://github.com/react/react"},{"name":"shell-quote","old_version":"1.10.0","new_version":"1.12.0","repository_url":"https://github.com/ljharb/shell-quote"},{"name":"std-env","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/unjs/std-env"},{"name":"tinybench","old_version":"2.9.0","new_version":"6.2.0","repository_url":"https://github.com/tinylibs/tinybench"},{"name":"tinyexec","old_version":"1.3.0","new_version":"1.3.1","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tldts-core","old_version":"7.4.10","new_version":"7.4.16","repository_url":"https://github.com/remusao/tldts"},{"name":"tldts","old_version":"7.4.10","new_version":"7.4.16","repository_url":"https://github.com/remusao/tldts"},{"name":"tr46","old_version":"6.0.0","new_version":"7.0.0","repository_url":"https://github.com/jsdom/tr46"},{"name":"undici-types","old_version":"8.3.0","new_version":"8.9.0","repository_url":"https://github.com/nodejs/undici"},{"name":"undici","old_version":"8.10.0","new_version":"8.11.2","repository_url":"https://github.com/nodejs/undici"},{"name":"unplugin","old_version":"3.3.0","new_version":"3.4.0","repository_url":"https://github.com/unjs/unplugin"},{"name":"update-browserslist-db","old_version":"1.3.1","new_version":"1.3.3","repository_url":"https://github.com/browserslist/update-db"},{"name":"use-sync-external-store","old_version":"1.6.0","new_version":"1.7.0","repository_url":"https://github.com/react/react"},{"name":"w3c-xmlserializer","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/jsdom/w3c-xmlserializer"},{"name":"whatwg-url","old_version":"16.0.1","new_version":"17.2.0","repository_url":"https://github.com/jsdom/whatwg-url"},{"name":"why-is-node-running","old_version":"2.3.0","new_version":"3.2.1","repository_url":"https://github.com/mafintosh/why-is-node-running"},{"name":"ws","old_version":"8.21.2","new_version":"8.22.0","repository_url":"https://github.com/websockets/ws"},{"name":"zod","old_version":"4.4.3","new_version":"4.6.5","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 119 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@tanstack/react-devtools](https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools) | `0.10.10` | `0.10.13` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.170.29` | `1.170.41` |\n| [@tanstack/react-router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools) | `1.167.1` | `1.167.2` |\n| [@tanstack/react-router-ssr-query](https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query) | `1.167.1` | `1.167.3` |\n| [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start) | `1.168.46` | `1.168.60` |\n| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.168.32` | `1.168.42` |\n| [@tauri-apps/api](https://github.com/tauri-apps/tauri) | `2.11.1` | `2.12.1` |\n| [@tauri-apps/plugin-opener](https://github.com/tauri-apps/plugins-workspace) | `2.5.4` | `2.7.0` |\n| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.8` | `19.3.0` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.18` | `19.3.0` |\n| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.8` | `19.3.0` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.4` | `19.3.0` |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@tanstack/devtools-vite](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-vite) | `0.8.3` | `0.8.5` |\n| [@tauri-apps/cli](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.1` | `10.4.2` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.2` | `16.3.3` |\n| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.6.4` | `14.6.7` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.2.0` | `26.6.4` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.18` | `19.3.0` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.4` | `19.3.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.5` | `6.1.2` |\n| [jsdom](https://github.com/jsdom/jsdom) | `30.0.1` | `30.1.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.2.1` | `8.3.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.10` | `5.0.3` |\n| [web-vitals](https://github.com/GoogleChrome/web-vitals) | `6.1.1` | `6.2.3` |\n| [@asamuzakjp/css-color](https://github.com/asamuzaK/cssColor) | `6.0.5` | `7.1.3` |\n| [@asamuzakjp/dom-selector](https://github.com/asamuzaK/domSelector) | `8.3.2` | `9.2.4` |\n| [@babel/code-frame](https://github.com/babel/babel/tree/HEAD/packages/babel-code-frame) | `7.27.1` | `7.29.7` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.29.8` | `7.29.9` |\n| [@biomejs/cli-darwin-arm64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-darwin-x64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-linux-arm64-musl](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-linux-arm64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-linux-x64-musl](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-linux-x64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-win32-arm64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-win32-x64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@bramus/specificity](https://github.com/bramus/specificity) | `2.4.2` | `2.4.3` |\n| [@csstools/color-helpers](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/color-helpers) | `6.1.0` | `6.1.2` |\n| [@csstools/css-calc](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-calc) | `3.3.0` | `3.4.3` |\n| [@csstools/css-color-parser](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-color-parser) | `4.1.10` | `4.2.6` |\n| [@csstools/css-parser-algorithms](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-parser-algorithms) | `4.0.0` | `4.0.2` |\n| [@csstools/css-syntax-patches-for-csstree](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-syntax-patches-for-csstree) | `1.1.7` | `1.1.15` |\n| [@csstools/css-tokenizer](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-tokenizer) | `4.0.0` | `4.0.2` |\n| [@exodus/bytes](https://github.com/ExodusOSS/bytes) | `1.15.1` | `1.16.0` |\n| [@jridgewell/sourcemap-codec](https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec) | `1.5.5` | `1.6.0` |\n| [@napi-rs/wasm-runtime](https://github.com/napi-rs/napi-rs/tree/HEAD/wasm-runtime) | `1.2.2` | `1.2.5` |\n| [@tanstack/devtools-bundler-core](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-bundler-core) | `0.1.1` | `0.1.3` |\n| [@tanstack/devtools-event-bus](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-event-bus) | `0.4.2` | `0.4.3` |\n| [@tanstack/devtools-ui](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-ui) | `0.7.0` | `0.7.1` |\n| [@tanstack/devtools](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools) | `0.14.0` | `0.15.0` |\n| [@tanstack/history](https://github.com/TanStack/router/tree/HEAD/packages/history) | `1.162.1` | `1.162.4` |\n| [@tanstack/react-start-client](https://github.com/TanStack/router/tree/HEAD/packages/react-start-client) | `1.168.27` | `1.168.39` |\n| [@tanstack/react-start-rsc](https://github.com/TanStack/router/tree/HEAD/packages/react-start-rsc) | `0.1.45` | `0.1.59` |\n| [@tanstack/react-start-server](https://github.com/TanStack/router/tree/HEAD/packages/react-start-server) | `1.167.34` | `1.167.46` |\n| [@tanstack/react-store](https://github.com/TanStack/store/tree/HEAD/packages/react-store) | `0.9.3` | `0.11.2` |\n| [@tanstack/router-core](https://github.com/TanStack/router/tree/HEAD/packages/router-core) | `1.171.24` | `1.171.34` |\n| [@tanstack/router-devtools-core](https://github.com/TanStack/router/tree/HEAD/packages/router-devtools-core) | `1.168.1` | `1.168.2` |\n| [@tanstack/router-generator](https://github.com/TanStack/router/tree/HEAD/packages/router-generator) | `1.167.30` | `1.167.40` |\n| [@tanstack/router-ssr-query-core](https://github.com/TanStack/router/tree/HEAD/packages/router-ssr-query-core) | `1.169.1` | `1.169.3` |\n| [@tanstack/router-utils](https://github.com/TanStack/router/tree/HEAD/packages/router-utils) | `1.162.2` | `1.162.3` |\n| [@tanstack/start-client-core](https://github.com/TanStack/router/tree/HEAD/packages/start-client-core) | `1.170.24` | `1.170.34` |\n| [@tanstack/start-plugin-core](https://github.com/TanStack/router/tree/HEAD/packages/start-plugin-core) | `1.171.36` | `1.171.49` |\n| [@tanstack/start-server-core](https://github.com/TanStack/router/tree/HEAD/packages/start-server-core) | `1.169.28` | `1.169.39` |\n| [@tanstack/start-storage-context](https://github.com/TanStack/router/tree/HEAD/packages/start-storage-context) | `1.167.26` | `1.167.36` |\n| [@tanstack/store](https://github.com/TanStack/store/tree/HEAD/packages/store) | `0.9.3` | `0.11.2` |\n| [@tauri-apps/cli-darwin-arm64](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-darwin-x64](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-arm-gnueabihf](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-arm64-gnu](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-arm64-musl](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-riscv64-gnu](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-x64-gnu](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-x64-musl](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-win32-arm64-msvc](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-win32-ia32-msvc](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-win32-x64-msvc](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tybys/wasm-util](https://github.com/toyobayashi/wasm-util) | `0.10.3` | `0.10.4` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `4.1.10` | `5.0.3` |\n| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `4.1.10` | `5.0.3` |\n| [ansis](https://github.com/webdiscus/ansis) | `4.3.1` | `4.4.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.11.14` | `2.11.27` |\n| [bidi-js](https://github.com/lojjic/bidi-js) | `1.0.3` | `1.1.0` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.8` | `4.29.3` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001809` | `1.0.30001814` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [data-urls](https://github.com/jsdom/data-urls) | `7.0.0` | `8.0.0` |\n| [dayjs](https://github.com/iamkun/dayjs) | `1.11.22` | `1.11.23` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.407` | `1.5.445` |\n| [entities](https://github.com/fb55/entities) | `8.0.0` | `8.1.0` |\n| [es-module-lexer](https://github.com/guybedford/es-module-lexer) | `2.3.1` | `2.3.2` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.14.2` | `4.14.3` |\n| [html-encoding-sniffer](https://github.com/jsdom/html-encoding-sniffer) | `6.0.0` | `7.0.0` |\n| [isbot](https://github.com/omrilotan/isbot) | `5.2.1` | `5.2.2` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.3.1` | `4.3.2` |\n| [launch-editor](https://github.com/vitejs/launch-editor) | `2.14.1` | `2.14.2` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.18` | `3.3.20` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.53` | `2.0.57` |\n| [obug](https://github.com/sxzz/obug) | `2.1.4` | `2.2.1` |\n| [picomatch](https://github.com/micromatch/picomatch) | `4.0.5` | `4.0.7` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.26` | `8.5.29` |\n| [prettier](https://github.com/prettier/prettier) | `3.9.6` | `3.9.9` |\n| [scheduler](https://github.com/react/react/tree/HEAD/packages/scheduler) | `0.27.0` | `0.28.0` |\n| [shell-quote](https://github.com/ljharb/shell-quote) | `1.10.0` | `1.12.0` |\n| [std-env](https://github.com/unjs/std-env) | `4.2.0` | `4.3.0` |\n| [tinybench](https://github.com/tinylibs/tinybench) | `2.9.0` | `6.2.0` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.3.0` | `1.3.1` |\n| [tldts-core](https://github.com/remusao/tldts) | `7.4.10` | `7.4.16` |\n| [tldts](https://github.com/remusao/tldts) | `7.4.10` | `7.4.16` |\n| [tr46](https://github.com/jsdom/tr46) | `6.0.0` | `7.0.0` |\n| [undici-types](https://github.com/nodejs/undici) | `8.3.0` | `8.9.0` |\n| [undici](https://github.com/nodejs/undici) | `8.10.0` | `8.11.2` |\n| [unplugin](https://github.com/unjs/unplugin) | `3.3.0` | `3.4.0` |\n| [update-browserslist-db](https://github.com/browserslist/update-db) | `1.3.1` | `1.3.3` |\n| [use-sync-external-store](https://github.com/react/react/tree/HEAD/packages/use-sync-external-store) | `1.6.0` | `1.7.0` |\n| [w3c-xmlserializer](https://github.com/jsdom/w3c-xmlserializer) | `5.0.0` | `6.0.0` |\n| [whatwg-url](https://github.com/jsdom/whatwg-url) | `16.0.1` | `17.2.0` |\n| [why-is-node-running](https://github.com/mafintosh/why-is-node-running) | `2.3.0` | `3.2.1` |\n| [ws](https://github.com/websockets/ws) | `8.21.2` | `8.22.0` |\n| [zod](https://github.com/colinhacks/zod) | `4.4.3` | `4.6.5` |\n\n\nUpdates `@tanstack/react-devtools` from 0.10.10 to 0.10.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/devtools/releases\"\u003e@​tanstack/react-devtools's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/devtools/commit/4ecd46e2f910fb41f6269927880a0e5c47baeecb\"\u003e\u003ccode\u003e4ecd46e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.14.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/devtools/blob/main/packages/react-devtools/CHANGELOG.md\"\u003e@​tanstack/react-devtools's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.10.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/devtools/commit/02a67f14ac6ae4569f9bb26f682467f599415210\"\u003e\u003ccode\u003e02a67f1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/589304f46110a6f1b7370c8cfed97459e83f6069\"\u003e\u003ccode\u003e589304f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/dc61e1ea21a7fc57dfeab6ee6f212b57aea79447\"\u003e\u003ccode\u003edc61e1e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/45f39ee91e8b4c04c79226cb3171b5686b782b35\"\u003e\u003ccode\u003e45f39ee\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.15.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.10.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/devtools/commit/4ecd46e2f910fb41f6269927880a0e5c47baeecb\"\u003e\u003ccode\u003e4ecd46e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.14.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.10.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/cbe2d05b13ec7a8b00970021e7927d024c50330d\"\u003e\u003ccode\u003ecbe2d05\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/298\"\u003e#298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/bf1d590c34d578193457e4cba6f714b4acb72b00\"\u003e\u003ccode\u003ebf1d590\u003c/code\u003e\u003c/a\u003e feat: fix event bus port issues (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/831cf4c2cf38037edef8f686180f6c601ed48cbd\"\u003e\u003ccode\u003e831cf4c\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/296\"\u003e#296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/ba7842e94263862c3442f3b383e6c8d7ca482d86\"\u003e\u003ccode\u003eba7842e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/f58a87b9b6136f965491edf9bec9396addbd8c6f\"\u003e\u003ccode\u003ef58a87b\u003c/code\u003e\u003c/a\u003e ci: prepare for trusted publishing (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/f4ae99705eb386d2097590482e72748c23be9b4a\"\u003e\u003ccode\u003ef4ae997\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/946bfb272c977e1d0af433a29326fa67dd26ee13\"\u003e\u003ccode\u003e946bfb2\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/e0d58d56fc14be8fe2e5483c9263924f767349bd\"\u003e\u003ccode\u003ee0d58d5\u003c/code\u003e\u003c/a\u003e feat: add preact devtools (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/283\"\u003e#283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/66722f5a70f503e73971fc5e9db86d458d45a8b9\"\u003e\u003ccode\u003e66722f5\u003c/code\u003e\u003c/a\u003e docs: correct local relative links (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/282\"\u003e#282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/8e354af674ac581efd5eacff2be8a0e0a0d1207f\"\u003e\u003ccode\u003e8e354af\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/devtools/commits/@tanstack/devtools@0.10.13/packages/react-devtools\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router` from 1.170.29 to 1.170.41\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/releases\"\u003e@​tanstack/react-router's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.41\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8529\"\u003e#8529\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e - Compose only enabled route boundaries instead of rendering inactive wrapper components.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8568\"\u003e#8568\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e - Update TanStack Store to 0.11.2 to prevent unrelated atom reads inside subscription observers from triggering extra notifications.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8530\"\u003e#8530\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e - Consolidate the root match context provider while preserving match context in the root shell.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8522\"\u003e#8522\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e - Reuse Link href classification and active/inactive results across location updates while preserving live history href formatting.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.34\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.40\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8436\"\u003e#8436\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e - Skip unused Link preload cleanup when preloading is disabled and ignore queued viewport notifications after their effect has been cleaned up.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/0c1b5e38de71b7e81bbf1fd81c73ee0cd68ffe47\"\u003e\u003ccode\u003e0c1b5e3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/3cdd1af04b3e2d6f777797ee7bddf285318dd9d2\"\u003e\u003ccode\u003e3cdd1af\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.33\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.39\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8435\"\u003e#8435\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/73bfc153eef460e9b670556215a5adb2b5cbf542\"\u003e\u003ccode\u003e73bfc15\u003c/code\u003e\u003c/a\u003e - Avoid hydration-triggered rerenders for links that do not compare URL hashes while preserving hash-sensitive active state and ClientOnly behavior.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md\"\u003e@​tanstack/react-router's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.170.41\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8529\"\u003e#8529\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e - Compose only enabled route boundaries instead of rendering inactive wrapper components.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8568\"\u003e#8568\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e - Update TanStack Store to 0.11.2 to prevent unrelated atom reads inside subscription observers from triggering extra notifications.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8530\"\u003e#8530\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e - Consolidate the root match context provider while preserving match context in the root shell.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8522\"\u003e#8522\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e - Reuse Link href classification and active/inactive results across location updates while preserving live history href formatting.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.34\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.40\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8436\"\u003e#8436\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e - Skip unused Link preload cleanup when preloading is disabled and ignore queued viewport notifications after their effect has been cleaned up.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/0c1b5e38de71b7e81bbf1fd81c73ee0cd68ffe47\"\u003e\u003ccode\u003e0c1b5e3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/3cdd1af04b3e2d6f777797ee7bddf285318dd9d2\"\u003e\u003ccode\u003e3cdd1af\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.33\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.39\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8435\"\u003e#8435\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/73bfc153eef460e9b670556215a5adb2b5cbf542\"\u003e\u003ccode\u003e73bfc15\u003c/code\u003e\u003c/a\u003e - Avoid hydration-triggered rerenders for links that do not compare URL hashes while preserving hash-sensitive active state and ClientOnly behavior.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.38\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cecae5440b8edaea77c5448fe3d74bbd20fe10a4\"\u003e\u003ccode\u003ececae54\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/01035782e53af9b929c784b94ddd64b95efb89c7\"\u003e\u003ccode\u003e0103578\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ce10dcd4d9d3d23738744e453205aad5c6dbd716\"\u003e\u003ccode\u003ece10dcd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/84936cc04530bba11059c57b293a794922bbc5aa\"\u003e\u003ccode\u003e84936cc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/bbd2336b8446de3f7dd85070895e7cf43980183e\"\u003e\u003ccode\u003ebbd2336\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.32\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.37\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8418\"\u003e#8418\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/e561fa1d7118e3d29267cc3b6ce1130d6581f387\"\u003e\u003ccode\u003ee561fa1\u003c/code\u003e\u003c/a\u003e - \u003ccode\u003edeepEqual\u003c/code\u003e now takes its flags as positional arguments — \u003ccode\u003edeepEqual(a, b, partial?, explicitUndefined?)\u003c/code\u003e — instead of an options object. The router's hot callers (Link option stabilization and active-state checks, \u003ccode\u003ematchRoute\u003c/code\u003e) no longer allocate an options object per comparison, and the comparator reads two booleans instead of a polymorphic object. \u003ccode\u003eexplicitUndefined\u003c/code\u003e replaces \u003ccode\u003eignoreUndefined: false\u003c/code\u003e. \u003ccode\u003edeepEqual\u003c/code\u003e is an internal helper; it stays exported for compatibility of two-argument calls.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8419\"\u003e#8419\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/a1c8d1aa759c227eae9601a030321ac4c53c24bd\"\u003e\u003ccode\u003ea1c8d1a\u003c/code\u003e\u003c/a\u003e - \u003ccode\u003eresolvePath\u003c/code\u003e (internal helper) now takes positional arguments — \u003ccode\u003eresolvePath(base, to, trailingSlash?, cache?)\u003c/code\u003e — so \u003ccode\u003ebuildLocation\u003c/code\u003e and \u003ccode\u003ematchRoute\u003c/code\u003e no longer allocate an options object per path resolution.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8204\"\u003e#8204\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e - Stream large deferred SSR hydration payloads through a backpressure-aware router transport, fail known setup errors before response creation, and close cancelled or expired transforms safely.\u003c/p\u003e\n\u003cp\u003eStart now cancels discarded middleware and HEAD response bodies, including plain streams and derived branches.\u003c/p\u003e\n\u003cp\u003eServer-function raw streams share one ordered response. Arbitrary or sequential consumption can require potentially unbounded buffering of unread data on the client. Cancelling one raw stream discards it locally, while aborting the whole call cancels the response and server work. Consume streams concurrently, cancel unused streams promptly, or use separate calls when independent backpressure is required. A raw stream that exceeds its unread-byte limit now fails alone; sibling streams and the JSON result keep flowing.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/57e126e99dbd86f735ead2ba98ba5e98ef0cc668\"\u003e\u003ccode\u003e57e126e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8531\"\u003e#8531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e chore(deps): update TanStack Store to 0.11.2 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8568\"\u003e#8568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e perf(react-router): omit inactive route wrapper components (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8529\"\u003e#8529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e perf(react-router): reuse link selector results (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8522\"\u003e#8522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e perf(react-router): consolidate root match provider (CodSpeed experiment) (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f0e751d325c41f262c16ea9b50f4b96c587bc84a\"\u003e\u003ccode\u003ef0e751d\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8497\"\u003e#8497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/763ac8b8add670ccb31887dab6509343e4827d5a\"\u003e\u003ccode\u003e763ac8b\u003c/code\u003e\u003c/a\u003e test(react-router): regression for \u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/2072\"\u003e#2072\u003c/a\u003e router context invalidation (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8499\"\u003e#8499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e perf(router): skip unused link preload cleanup across adapters (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8436\"\u003e#8436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/ddad69a4a4b18c19e3fcc510ac1e21f9dab883a7\"\u003e\u003ccode\u003eddad69a\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8486\"\u003e#8486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/73bfc153eef460e9b670556215a5adb2b5cbf542\"\u003e\u003ccode\u003e73bfc15\u003c/code\u003e\u003c/a\u003e perf(react-router): avoid redundant link hydration updates (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8435\"\u003e#8435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router@1.170.41/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router-devtools` from 1.167.1 to 1.167.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router-devtools/CHANGELOG.md\"\u003e@​tanstack/react-router-devtools's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.167.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/d76a33284bc0668f7af4c972a6d32bd0f42b22a6\"\u003e\u003ccode\u003ed76a332\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/b747fb8891b3347b1ffdfe0fa81e7d15049cb776\"\u003e\u003ccode\u003eb747fb8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/6cfb1e8b564be282584765352250bf61747895ed\"\u003e\u003ccode\u003e6cfb1e8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/700a714c5fb64199b4edfaa3273d230c9894e274\"\u003e\u003ccode\u003e700a714\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/700a714c5fb64199b4edfaa3273d230c9894e274\"\u003e\u003ccode\u003e700a714\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/6387d581eabc6e6a3acc87a0bc924e5a38d9c8b2\"\u003e\u003ccode\u003e6387d58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/7e349c3071ef7a346698d320fc0989998ad55734\"\u003e\u003ccode\u003e7e349c3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/9b2adaf8c3fca905f156c42f6a4fe17a787afcc8\"\u003e\u003ccode\u003e9b2adaf\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/873c830ccb2610a864ee697250e10fcc99772ffa\"\u003e\u003ccode\u003e873c830\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/7e349c3071ef7a346698d320fc0989998ad55734\"\u003e\u003ccode\u003e7e349c3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/e9396c928945d1dd6fd3f3bd8052143794f688b5\"\u003e\u003ccode\u003ee9396c9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/f151ab018eede64ae849b77e68f3cdf31cb95cc5\"\u003e\u003ccode\u003ef151ab0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/bc57fa3f12450cf34c731450947c7c8f1ea05e58\"\u003e\u003ccode\u003ebc57fa3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/6387d581eabc6e6a3acc87a0bc924e5a38d9c8b2\"\u003e\u003ccode\u003e6387d58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/9872d2ac39fc05f4ef6566c0b421f71ceb115244\"\u003e\u003ccode\u003e9872d2a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/d76a33284bc0668f7af4c972a6d32bd0f42b22a6\"\u003e\u003ccode\u003ed76a332\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/7e349c3071ef7a346698d320fc0989998ad55734\"\u003e\u003ccode\u003e7e349c3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/9448caa03a89076b9770631c356c0cc502802c09\"\u003e\u003ccode\u003e9448caa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/e9396c928945d1dd6fd3f3bd8052143794f688b5\"\u003e\u003ccode\u003ee9396c9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/700a714c5fb64199b4edfaa3273d230c9894e274\"\u003e\u003ccode\u003e700a714\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.30\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.36\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-devtools-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/6954a370a76251cf933ede95562c968adc4e847b\"\u003e\u003ccode\u003e6954a37\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools/issues/8355\"\u003e#8355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/49bcd4db743dba4a783d5533a42a0f97a5721292\"\u003e\u003ccode\u003e49bcd4d\u003c/code\u003e\u003c/a\u003e chore: refresh Router and Start dependencies (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools/issues/8300\"\u003e#8300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f97188fdb4c3964bd47b556a904cd85e3142d06e\"\u003e\u003ccode\u003ef97188f\u003c/code\u003e\u003c/a\u003e chore: localize package dependencies (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools/issues/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router-devtools@1.167.2/packages/react-router-devtools\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router-ssr-query` from 1.167.1 to 1.167.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/releases\"\u003e@​tanstack/react-router-ssr-query's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/solid-router-ssr-query\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8204\"\u003e#8204\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e - Stream large deferred SSR hydration payloads through a backpressure-aware router transport, fail known setup errors before response creation, and close cancelled or expired transforms safely.\u003c/p\u003e\n\u003cp\u003eStart now cancels discarded middleware and HEAD response bodies, including plain streams and derived branches.\u003c/p\u003e\n\u003cp\u003eServer-function raw streams share one ordered response. Arbitrary or sequential consumption can require potentially unbounded buffering of unread data on the client. Cancelling one raw stream discards it locally, while aborting the whole call cancels the response and server work. Consume streams concurrently, cancel unused streams promptly, or use separate calls when independent backpressure is required. A raw stream that exceeds its unread-byte limit now fails alone; sibling streams and the JSON result keep flowing.\u003c/p\u003e\n\u003cp\u003eThe JSON wire shape of a \u003ccode\u003eRawStream\u003c/code\u003e server-function argument changed. Clients and servers must run matching versions for requests that pass a \u003ccode\u003eRawStream\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe frame-protocol constants (\u003ccode\u003eFRAME_TYPE_*\u003c/code\u003e, \u003ccode\u003eMAX_FRAME_PAYLOAD_SIZE\u003c/code\u003e, \u003ccode\u003eMAX_FRAMED_STREAMS\u003c/code\u003e) moved from the \u003ccode\u003e@tanstack/start-client-core\u003c/code\u003e root to the \u003ccode\u003e@tanstack/start-client-core/client-rpc\u003c/code\u003e subpath.\u003c/p\u003e\n\u003cp\u003eRouter requests whose \u003ccode\u003eAccept\u003c/code\u003e header allows neither \u003ccode\u003etext/html\u003c/code\u003e nor \u003ccode\u003e*/*\u003c/code\u003e now receive \u003ccode\u003e406 Not Acceptable\u003c/code\u003e instead of \u003ccode\u003e500\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eFramework adapters share the body \u003ccode\u003e\u0026lt;Scripts\u0026gt;\u003c/code\u003e composition (\u003ccode\u003egetSsrBodyScriptParts\u003c/code\u003e, \u003ccode\u003ecomposeSsrBodyScripts\u003c/code\u003e) and the eager HTML response wrapper (\u003ccode\u003erenderSsrHtmlResponse\u003c/code\u003e) from \u003ccode\u003e@tanstack/router-core\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eSolid SSR now emits one document type and renders late lazy errors through route boundaries. A Solid \u003ccode\u003e\u0026lt;Await\u0026gt;\u003c/code\u003e without a \u003ccode\u003efallback\u003c/code\u003e no longer holds the streamed shell; it renders inside the nearest \u003ccode\u003e\u0026lt;Suspense\u0026gt;\u003c/code\u003e boundary like React and Vue, and now renders falsy resolved values.\u003c/p\u003e\n\u003cp\u003eStatic server functions decode cached \u003ccode\u003eRawStream\u003c/code\u003e values with the client deserializer plugins.\u003c/p\u003e\n\u003cp\u003eSSR Query integrations now keep request cleanup and stream ownership aligned with the router lifecycle.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-ssr-query-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/vue-router-ssr-query\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8204\"\u003e#8204\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e - Stream large deferred SSR hydration payloads through a backpressure-aware router transport, fail known setup errors before response creation, and close cancelled or expired transforms safely.\u003c/p\u003e\n\u003cp\u003eStart now cancels discarded middleware and HEAD response bodies, including plain streams and derived branches.\u003c/p\u003e\n\u003cp\u003eServer-function raw streams share one ordered response. Arbitrary or sequential consumption can require potentially unbounded buffering of unread data on the client. Cancelling one raw stream discards it locally, while aborting the whole call cancels the response and server work. Consume streams concurrently, cancel unused streams promptly, or use separate calls when independent backpressure is required. A raw stream that exceeds its unread-byte limit now fails alone; sibling streams and the JSON result keep flowing.\u003c/p\u003e\n\u003cp\u003eThe JSON wire shape of a \u003ccode\u003eRawStream\u003c/code\u003e server-function argument changed. Clients and servers must run matching versions for requests that pass a \u003ccode\u003eRawStream\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe frame-protocol constants (\u003ccode\u003eFRAME_TYPE_*\u003c/code\u003e, \u003ccode\u003eMAX_FRAME_PAYLOAD_SIZE\u003c/code\u003e, \u003ccode\u003eMAX_FRAMED_STREAMS\u003c/code\u003e) moved from the \u003ccode\u003e@tanstack/start-client-core\u003c/code\u003e root to the \u003ccode\u003e@tanstack/start-client-core/client-rpc\u003c/code\u003e subpath.\u003c/p\u003e\n\u003cp\u003eRouter requests whose \u003ccode\u003eAccept\u003c/code\u003e header allows neither \u003ccode\u003etext/html\u003c/code\u003e nor \u003ccode\u003e*/*\u003c/code\u003e now receive \u003ccode\u003e406 Not Acceptable\u003c/code\u003e instead of \u003ccode\u003e500\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eFramework adapters share the body \u003ccode\u003e\u0026lt;Scripts\u0026gt;\u003c/code\u003e composition (\u003ccode\u003egetSsrBodyScriptParts\u003c/code\u003e, \u003ccode\u003ecomposeSsrBodyScripts\u003c/code\u003e) and the eager HTML response wrapper (\u003ccode\u003erenderSsrHtmlResponse\u003c/code\u003e) from \u003ccode\u003e@tanstack/router-core\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eSolid SSR now emits one document type and renders late lazy errors through route boundaries. A Solid \u003ccode\u003e\u0026lt;Await\u0026gt;\u003c/code\u003e without a \u003ccode\u003efallback\u003c/code\u003e no longer holds the streamed shell; it renders inside the nearest \u003ccode\u003e\u0026lt;Suspense\u0026gt;\u003c/code\u003e boundary like React and Vue, and now renders falsy resolved values.\u003c/p\u003e\n\u003cp\u003eStatic server functions decode cached \u003ccode\u003eRawStream\u003c/code\u003e values with the client deserializer plugins.\u003c/p\u003e\n\u003cp\u003eSSR Query integrations now keep request cleanup and stream ownership aligned with the router lifecycle.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router-ssr-query/CHANGELOG.md\"\u003e@​tanstack/react-router-ssr-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.167.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8204\"\u003e#8204\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e - Stream large deferred SSR hydration payloads through a backpressure-aware router transport, fail known setup errors before response creation, and close cancelled or expired transforms safely.\u003c/p\u003e\n\u003cp\u003eStart now cancels discarded middleware and HEAD response bodies, including plain streams and derived branches.\u003c/p\u003e\n\u003cp\u003eServer-function raw streams share one ordered response. Arbitrary or sequential consumption can require potentially unbounded buffering of unread data on the client. Cancelling one raw stream discards it locally, while aborting the whole call cancels the response and server work. Consume streams concurrently, cancel unused streams promptly, or use separate calls when independent backpressure is required. A raw stream that exceeds its unread-byte limit now fails alone; sibling streams and the JSON result keep flowing.\u003c/p\u003e\n\u003cp\u003eThe JSON wire shape of a \u003ccode\u003eRawStream\u003c/code\u003e server-function argument changed. Clients and servers must run matching versions for requests that pass a \u003ccode\u003eRawStream\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe frame-protocol constants (\u003ccode\u003eFRAME_TYPE_*\u003c/code\u003e, \u003ccode\u003eMAX_FRAME_PAYLOAD_SIZE\u003c/code\u003e, \u003ccode\u003eMAX_FRAMED_STREAMS\u003c/code\u003e) moved from the \u003ccode\u003e@tanstack/start-client-core\u003c/code\u003e root to the \u003ccode\u003e@tanstack/start-client-core/client-rpc\u003c/code\u003e subpath.\u003c/p\u003e\n\u003cp\u003eRouter requests whose \u003ccode\u003eAccept\u003c/code\u003e header allows neither \u003ccode\u003etext/html\u003c/code\u003e nor \u003ccode\u003e*/*\u003c/code\u003e now receive \u003ccode\u003e406 Not Acceptable\u003c/code\u003e instead of \u003ccode\u003e500\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eFramework adapters share the body \u003ccode\u003e\u0026lt;Scripts\u0026gt;\u003c/code\u003e composition (\u003ccode\u003egetSsrBodyScriptParts\u003c/code\u003e, \u003ccode\u003ecomposeSsrBodyScripts\u003c/code\u003e) and the eager HTML response wrapper (\u003ccode\u003erenderSsrHtmlResponse\u003c/code\u003e) from \u003ccode\u003e@tanstack/router-core\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eSolid SSR now emits one document type and renders late lazy errors through route boundaries. A Solid \u003ccode\u003e\u0026lt;Await\u0026gt;\u003c/code\u003e without a \u003ccode\u003efallback\u003c/code\u003e no longer holds the streamed shell; it renders inside the nearest \u003ccode\u003e\u0026lt;Suspense\u0026gt;\u003c/code\u003e boundary like React and Vue, and now renders falsy resolved values.\u003c/p\u003e\n\u003cp\u003eStatic server functions decode cached \u003ccode\u003eRawStream\u003c/code\u003e values with the client deserializer plugins.\u003c/p\u003e\n\u003cp\u003eSSR Query integrations now keep request cleanup and stream ownership aligned with the router lifecycle.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-ssr-query-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/79e35335b4bb1c3b5e2275a8df5181aa05036628\"\u003e\u003ccode\u003e79e3533\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-ssr-query-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/de023a753312f54231184f5b63bc640db540272d\"\u003e\u003ccode\u003ede023a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8429\"\u003e#8429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e optimize streaming (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8204\"\u003e#8204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/49bcd4db743dba4a783d5533a42a0f97a5721292\"\u003e\u003ccode\u003e49bcd4d\u003c/code\u003e\u003c/a\u003e chore: refresh Router and Start dependencies (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8300\"\u003e#8300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/0dbb77f7260b4919786c2c3d594b8c262de43a9e\"\u003e\u003ccode\u003e0dbb77f\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8177\"\u003e#8177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/ebf13ed51725d6b472546e26fce7ae1e36d0c9cd\"\u003e\u003ccode\u003eebf13ed\u003c/code\u003e\u003c/a\u003e add react-start-query-integration bundlesize benchmark scenario (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8153\"\u003e#8153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f97188fdb4c3964bd47b556a904cd85e3142d06e\"\u003e\u003ccode\u003ef97188f\u003c/code\u003e\u003c/a\u003e chore: localize package dependencies (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/b5e540d74ae22f29bc17daee965cfe65d2782c7c\"\u003e\u003ccode\u003eb5e540d\u003c/code\u003e\u003c/a\u003e docs: use the dynamic README header endpoint (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/88f366ab8e049b23341f7dcea96c5065f630c31f\"\u003e\u003ccode\u003e88f366a\u003c/code\u003e\u003c/a\u003e chore: migrate to typescript 7 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router-ssr-query@1.167.3/packages/react-router-ssr-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-start` from 1.168.46 to 1.168.60\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/releases\"\u003e@​tanstack/react-start's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-start\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.60\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/41ebd288677beacb8eb56953f5f8c26e9d33313e\"\u003e\u003ccode\u003e41ebd28\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/05223c2ada4d48af4b3881f10e3b6261898b2d40\"\u003e\u003ccode\u003e05223c2\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.41\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.49\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.59\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.46\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.34\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-start\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.59\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/e81845ff1e4fc66d4e4a87f086be65906f7adb94\"\u003e\u003ccode\u003ee81845f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/76a7c0bfadb42d5f7fe7b9e1748acc7333178c91\"\u003e\u003ccode\u003e76a7c0b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.40\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.33\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.38\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.48\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.38\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.58\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.45\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-start\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.58\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/73bfc153eef460e9b670556215a5adb2b5cbf542\"\u003e\u003ccode\u003e73bfc15\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.37\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.57\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.44\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-start\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.57\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/222300b82fe6f2a5e7e7f460ae21a2e35c6230d7\"\u003e\u003ccode\u003e222300b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.47\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.56\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-start/CHANGELOG.md\"\u003e@​tanstack/react-start's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.168.60\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/41ebd288677beacb8eb56953f5f8c26e9d33313e\"\u003e\u003ccode\u003e41ebd28\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/05223c2ada4d48af4b3881f10e3b6261898b2d40\"\u003e\u003ccode\u003e05223c2\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.41\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.49\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.59\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.46\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.34\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.59\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/e81845ff1e4fc66d4e4a87f086be65906f7adb94\"\u003e\u003ccode\u003ee81845f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/76a7c0bfadb42d5f7fe7b9e1748acc7333178c91\"\u003e\u003ccode\u003e76a7c0b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.40\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.33\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.38\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.48\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.38\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.58\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.45\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.58\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/73bfc153eef460e9b670556215a5adb2b5cbf542\"\u003e\u003ccode\u003e73bfc15\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.37\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.57\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.44\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.57\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/222300b82fe6f2a5e7e7f460ae21a2e35c6230d7\"\u003e\u003ccode\u003e222300b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.47\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.56\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.56\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.38\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/57e126e99dbd86f735ead2ba98ba5e98ef0cc668\"\u003e\u003ccode\u003e57e126e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8531\"\u003e#8531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f0e751d325c41f262c16ea9b50f4b96c587bc84a\"\u003e\u003ccode\u003ef0e751d\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8497\"\u003e#8497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/ddad69a4a4b18c19e3fcc510ac1e21f9dab883a7\"\u003e\u003ccode\u003eddad69a\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8486\"\u003e#8486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/fe7f1fd0e6ef73c3f341dd2338b406749538a85d\"\u003e\u003ccode\u003efe7f1fd\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8477\"\u003e#8477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/84bde660a12d82e8c74859b3240157af7566f843\"\u003e\u003ccode\u003e84bde66\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8457\"\u003e#8457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/de023a753312f54231184f5b63bc640db540272d\"\u003e\u003ccode\u003ede023a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8429\"\u003e#8429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/a768f66c2f51f9d947c2d84be8d0f758c94bcb8d\"\u003e\u003ccode\u003ea768f66\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8413\"\u003e#8413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/6954a370a76251cf933ede95562c968adc4e847b\"\u003e\u003ccode\u003e6954a37\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8355\"\u003e#8355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/6494e75362ff7ca4988ef41046498dea10cbc462\"\u003e\u003ccode\u003e6494e75\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8330\"\u003e#8330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/edeb19979eae6a3c9e531de23287cee87069c4ac\"\u003e\u003ccode\u003eedeb199\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8281\"\u003e#8281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-start@1.168.60/packages/react-start\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/router-plugin` from 1.168.32 to 1.168.42\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/releases\"\u003e@​tanstack/router-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/router-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.42\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.41\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.34\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.40\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/router-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.41\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/0c1b5e38de71b7e81bbf1fd81c73ee0cd68ffe47\"\u003e\u003ccode\u003e0c1b5e3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/3cdd1af04b3e2d6f777797ee7bddf285318dd9d2\"\u003e\u003ccode\u003e3cdd1af\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.40\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.33\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.39\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/router-plugin/CHANGELOG.md\"\u003e@​tanstack/router-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.168.42\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.41\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.34\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.40\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.41\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/0c1b5e38de71b7e81bbf1fd81c73ee0cd68ffe47\"\u003e\u003ccode\u003e0c1b5e3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/3cdd1af04b3e2d6f777797ee7bddf285318dd9d2\"\u003e\u003ccode\u003e3cdd1af\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.40\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.33\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.39\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.40\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cecae5440b8edaea77c5448fe3d74bbd20fe10a4\"\u003e\u003ccode\u003ececae54\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/01035782e53af9b929c784b94ddd64b95efb89c7\"\u003e\u003ccode\u003e0103578\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ce10dcd4d9d3d23738744e453205aad5c6dbd716\"\u003e\u003ccode\u003ece10dcd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/84936cc04530bba11059c57b293a794922bbc5aa\"\u003e\u003ccode\u003e84936cc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/bbd2336b8446de3f7dd85070895e7cf43980183e\"\u003e\u003ccode\u003ebbd2336\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.32\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.38\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.38\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.39\u003c/h2\u003e\n\u003ch3\u003ePatch Ch...\n\n_Description has been truncated_","html_url":"https://github.com/tmykkanen/tauri-todo/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmykkanen%2Ftauri-todo/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"5773574588","node_id":"PR_kwDOIU25788AAAABHebYBw","number":287,"state":"open","title":"deps(deps): bump the minor-updates group across 1 directory with 35 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-09T06:01:38.000Z","updated_at":"2026-10-09T06:07:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"minor-updates","update_count":35,"packages":[{"name":"@analogjs/vite-plugin-angular","old_version":"2.7.5","new_version":"2.8.0","repository_url":"https://github.com/analogjs/analog"},{"name":"@analogjs/vitest-angular","old_version":"2.7.5","new_version":"2.8.0","repository_url":"https://github.com/analogjs/analog"},{"name":"eslint","old_version":"10.11.0","new_version":"10.12.0","repository_url":"https://github.com/eslint/eslint"},{"name":"jsdom","old_version":"30.0.1","new_version":"30.1.2","repository_url":"https://github.com/jsdom/jsdom"},{"name":"@asamuzakjp/css-color","old_version":"6.0.5","new_version":"7.1.3","repository_url":"https://github.com/asamuzaK/cssColor"},{"name":"@asamuzakjp/dom-selector","old_version":"8.3.0","new_version":"9.2.4","repository_url":"https://github.com/asamuzaK/domSelector"},{"name":"@csstools/color-helpers","old_version":"6.1.1","new_version":"6.1.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-calc","old_version":"3.3.0","new_version":"3.4.3","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-color-parser","old_version":"4.1.10","new_version":"4.2.6","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-parser-algorithms","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-syntax-patches-for-csstree","old_version":"1.1.14","new_version":"1.1.15","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-tokenizer","old_version":"4.0.1","new_version":"4.0.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@exodus/bytes","old_version":"1.15.1","new_version":"1.16.0","repository_url":"https://github.com/ExodusOSS/bytes"},{"name":"acorn","old_version":"8.18.0","new_version":"8.19.0","repository_url":"https://github.com/acornjs/acorn"},{"name":"ansi-regex","old_version":"6.2.2","new_version":"6.4.0","repository_url":"https://github.com/chalk/ansi-regex"},{"name":"axios","old_version":"1.19.0","new_version":"1.20.0","repository_url":"https://github.com/axios/axios"},{"name":"bidi-js","old_version":"1.0.3","new_version":"1.1.0","repository_url":"https://github.com/lojjic/bidi-js"},{"name":"browserslist","old_version":"4.28.7","new_version":"4.29.3","repository_url":"https://github.com/browserslist/browserslist"},{"name":"caniuse-lite","old_version":"1.0.30001810","new_version":"1.0.30001814","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"data-urls","old_version":"7.0.0","new_version":"8.0.0","repository_url":"https://github.com/jsdom/data-urls"},{"name":"whatwg-url","old_version":"16.0.1","new_version":"17.2.0","repository_url":"https://github.com/jsdom/whatwg-url"},{"name":"electron-to-chromium","old_version":"1.5.431","new_version":"1.5.445","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"empathic","old_version":"2.0.1","new_version":"2.1.0","repository_url":"https://github.com/lukeed/empathic"},{"name":"get-east-asian-width","old_version":"1.6.0","new_version":"1.7.0","repository_url":"https://github.com/sindresorhus/get-east-asian-width"},{"name":"html-encoding-sniffer","old_version":"6.0.0","new_version":"7.0.0","repository_url":"https://github.com/jsdom/html-encoding-sniffer"},{"name":"node-releases","old_version":"2.0.56","new_version":"2.0.57","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"readdirp","old_version":"5.0.0","new_version":"5.1.1","repository_url":"https://github.com/paulmillr/readdirp"},{"name":"std-env","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/unjs/std-env"},{"name":"tinybench","old_version":"6.1.4","new_version":"6.2.1","repository_url":"https://github.com/tinylibs/tinybench"},{"name":"tinyrainbow","old_version":"3.1.1","new_version":"3.2.0","repository_url":"https://github.com/tinylibs/tinyrainbow"},{"name":"tr46","old_version":"6.0.0","new_version":"7.0.0","repository_url":"https://github.com/jsdom/tr46"},{"name":"update-browserslist-db","old_version":"1.2.3","new_version":"1.3.3","repository_url":"https://github.com/browserslist/update-db"},{"name":"w3c-xmlserializer","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/jsdom/w3c-xmlserializer"},{"name":"ws","old_version":"8.21.3","new_version":"8.22.0","repository_url":"https://github.com/websockets/ws"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-updates group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@analogjs/vite-plugin-angular](https://github.com/analogjs/analog) | `2.7.5` | `2.8.0` |\n| [@analogjs/vitest-angular](https://github.com/analogjs/analog) | `2.7.5` | `2.8.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.11.0` | `10.12.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `30.0.1` | `30.1.2` |\n| [@asamuzakjp/css-color](https://github.com/asamuzaK/cssColor) | `6.0.5` | `7.1.3` |\n| [@asamuzakjp/dom-selector](https://github.com/asamuzaK/domSelector) | `8.3.0` | `9.2.4` |\n| [@csstools/color-helpers](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/color-helpers) | `6.1.1` | `6.1.2` |\n| [@csstools/css-calc](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-calc) | `3.3.0` | `3.4.3` |\n| [@csstools/css-color-parser](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-color-parser) | `4.1.10` | `4.2.6` |\n| [@csstools/css-parser-algorithms](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-parser-algorithms) | `4.0.0` | `4.0.2` |\n| [@csstools/css-syntax-patches-for-csstree](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-syntax-patches-for-csstree) | `1.1.14` | `1.1.15` |\n| [@csstools/css-tokenizer](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-tokenizer) | `4.0.1` | `4.0.2` |\n| [@exodus/bytes](https://github.com/ExodusOSS/bytes) | `1.15.1` | `1.16.0` |\n| [acorn](https://github.com/acornjs/acorn) | `8.18.0` | `8.19.0` |\n| [ansi-regex](https://github.com/chalk/ansi-regex) | `6.2.2` | `6.4.0` |\n| [axios](https://github.com/axios/axios) | `1.19.0` | `1.20.0` |\n| [bidi-js](https://github.com/lojjic/bidi-js) | `1.0.3` | `1.1.0` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.7` | `4.29.3` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001810` | `1.0.30001814` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [data-urls](https://github.com/jsdom/data-urls) | `7.0.0` | `8.0.0` |\n| [whatwg-url](https://github.com/jsdom/whatwg-url) | `16.0.1` | `17.2.0` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.431` | `1.5.445` |\n| [empathic](https://github.com/lukeed/empathic) | `2.0.1` | `2.1.0` |\n| [get-east-asian-width](https://github.com/sindresorhus/get-east-asian-width) | `1.6.0` | `1.7.0` |\n| [html-encoding-sniffer](https://github.com/jsdom/html-encoding-sniffer) | `6.0.0` | `7.0.0` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.56` | `2.0.57` |\n| [readdirp](https://github.com/paulmillr/readdirp) | `5.0.0` | `5.1.1` |\n| [std-env](https://github.com/unjs/std-env) | `4.2.0` | `4.3.0` |\n| [tinybench](https://github.com/tinylibs/tinybench) | `6.1.4` | `6.2.1` |\n| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | `3.1.1` | `3.2.0` |\n| [tr46](https://github.com/jsdom/tr46) | `6.0.0` | `7.0.0` |\n| [update-browserslist-db](https://github.com/browserslist/update-db) | `1.2.3` | `1.3.3` |\n| [w3c-xmlserializer](https://github.com/jsdom/w3c-xmlserializer) | `5.0.0` | `6.0.0` |\n| [ws](https://github.com/websockets/ws) | `8.21.3` | `8.22.0` |\n\n\nUpdates `@analogjs/vite-plugin-angular` from 2.7.5 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/analogjs/analog/releases\"\u003e@​analogjs/vite-plugin-angular's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003e2.8.0\u003c/a\u003e (2026-10-01)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econtent:\u003c/strong\u003e restore docs content loading and hydration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2586\"\u003e#2586\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/ababebb3ab611a2f0417ed283ef493f43d3e52b3\"\u003eababebb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eplatform:\u003c/strong\u003e isolate concurrent i18n rendering with locale workers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2572\"\u003e#2572\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/6deb462e8b209ee5169ad411dd5df8703e3e876b\"\u003e6deb462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e harden experimental streaming SSR (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2587\"\u003e#2587\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a993900850c712b035338994a8378a525356d4\"\u003ee0a9939\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2531\"\u003e#2531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e emit source-linked workspace packages (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2544\"\u003e#2544\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e26a1f5499f7b06a983f836fe69ed4363f04722c\"\u003ee26a1f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e handle boundary conformance and deferred dependencies (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2564\"\u003e#2564\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/390166344a6392d2943d19e0801b9fb87adac0b4\"\u003e3901663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e lazily create JavaScript transformers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2582\"\u003e#2582\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/4a1c52cae5d9994ddb539c4a8c8a56fe9f176de8\"\u003e4a1c52c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e preprocess styles with the top-level resolved config (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2557\"\u003e#2557\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d05e1430fbb8515f80411c32649874741cdd4ef9\"\u003ed05e143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e release compilation API program after emit in builds (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2590\"\u003e#2590\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/14d7f4ca0202e3afe5ae14fd0811161bbfcbedbf\"\u003e14d7f4c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e support Angular 22.2 transformer and source caches (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2576\"\u003e#2576\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/00c2002b3a12e0cb7f1d5671ecb62bf68fe44c61\"\u003e00c2002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eastro-angular:\u003c/strong\u003e support content projection for island components (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2560\"\u003e#2560\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/96ed98db2a2b60918cf21d36ba60f5de532177e8\"\u003e96ed98d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in form enhancements and validation helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2565\"\u003e#2565\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/f0cd5bbc50bfdb5c1033117c3a8c2b804b6b1f8c\"\u003ef0cd5bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in type-safe routing (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2561\"\u003e#2561\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a512a00e49f5d4fc3c6522382632dea61dc770\"\u003ee0a512a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add TanStack Query integration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2552\"\u003e#2552\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d0cfbd6456913badea31cc86f16d84b4c04dae14\"\u003ed0cfbd6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed action and API route helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2562\"\u003e#2562\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/1335448136a656d76c8142b562c614280aeb45b5\"\u003e1335448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e add support for Vitest 5 (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2573\"\u003e#2573\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/a02502ab77a04bd5899fab0c9283e8827d414fd7\"\u003ea02502a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.16\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.15...v2.8.0-beta.16\"\u003e2.8.0-beta.16\u003c/a\u003e (2026-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.15\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.14...v2.8.0-beta.15\"\u003e2.8.0-beta.15\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.14\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/analogjs/analog/blob/beta/CHANGELOG.md\"\u003e@​analogjs/vite-plugin-angular's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003e2.8.0\u003c/a\u003e (2026-10-01)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econtent:\u003c/strong\u003e restore docs content loading and hydration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2586\"\u003e#2586\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/ababebb3ab611a2f0417ed283ef493f43d3e52b3\"\u003eababebb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eplatform:\u003c/strong\u003e isolate concurrent i18n rendering with locale workers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2572\"\u003e#2572\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/6deb462e8b209ee5169ad411dd5df8703e3e876b\"\u003e6deb462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e harden experimental streaming SSR (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2587\"\u003e#2587\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a993900850c712b035338994a8378a525356d4\"\u003ee0a9939\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2531\"\u003e#2531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e emit source-linked workspace packages (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2544\"\u003e#2544\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e26a1f5499f7b06a983f836fe69ed4363f04722c\"\u003ee26a1f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e handle boundary conformance and deferred dependencies (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2564\"\u003e#2564\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/390166344a6392d2943d19e0801b9fb87adac0b4\"\u003e3901663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e lazily create JavaScript transformers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2582\"\u003e#2582\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/4a1c52cae5d9994ddb539c4a8c8a56fe9f176de8\"\u003e4a1c52c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e preprocess styles with the top-level resolved config (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2557\"\u003e#2557\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d05e1430fbb8515f80411c32649874741cdd4ef9\"\u003ed05e143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e release compilation API program after emit in builds (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2590\"\u003e#2590\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/14d7f4ca0202e3afe5ae14fd0811161bbfcbedbf\"\u003e14d7f4c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e support Angular 22.2 transformer and source caches (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2576\"\u003e#2576\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/00c2002b3a12e0cb7f1d5671ecb62bf68fe44c61\"\u003e00c2002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eastro-angular:\u003c/strong\u003e support content projection for island components (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2560\"\u003e#2560\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/96ed98db2a2b60918cf21d36ba60f5de532177e8\"\u003e96ed98d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in form enhancements and validation helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2565\"\u003e#2565\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/f0cd5bbc50bfdb5c1033117c3a8c2b804b6b1f8c\"\u003ef0cd5bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in type-safe routing (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2561\"\u003e#2561\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a512a00e49f5d4fc3c6522382632dea61dc770\"\u003ee0a512a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add TanStack Query integration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2552\"\u003e#2552\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d0cfbd6456913badea31cc86f16d84b4c04dae14\"\u003ed0cfbd6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed action and API route helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2562\"\u003e#2562\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/1335448136a656d76c8142b562c614280aeb45b5\"\u003e1335448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e add support for Vitest 5 (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2573\"\u003e#2573\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/a02502ab77a04bd5899fab0c9283e8827d414fd7\"\u003ea02502a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.15...v2.8.0-beta.16\"\u003e2.8.0-beta.16\u003c/a\u003e (2026-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.14...v2.8.0-beta.15\"\u003e2.8.0-beta.15\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.13...v2.8.0-beta.14\"\u003e2.8.0-beta.14\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.12...v2.8.0-beta.13\"\u003e2.8.0-beta.13\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/7da0f566ad34bec39d3b6e9ac1e09fbf6fe73fe2\"\u003e\u003ccode\u003e7da0f56\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/4c63c9aff81d89b070cd98486cce48dd2ac51699\"\u003e\u003ccode\u003e4c63c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2599\"\u003e#2599\u003c/a\u003e from analogjs/2.8.0-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/1afb8156025bdd39474735e790c45c069a667a59\"\u003e\u003ccode\u003e1afb815\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 2.8.0-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/866d603770b1aa62f325f81cf1b9be731ef0b72e\"\u003e\u003ccode\u003e866d603\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.16 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e\u003ccode\u003e92023cf\u003c/code\u003e\u003c/a\u003e feat(router): add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/3a8dc956225edbae476067a121ce9c08ffc9037f\"\u003e\u003ccode\u003e3a8dc95\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.15 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e\u003ccode\u003e2344881\u003c/code\u003e\u003c/a\u003e perf(vite-plugin-angular): batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/8aef806e4b28e75dcda252bd368d44be44ef74c2\"\u003e\u003ccode\u003e8aef806\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.14 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e\u003ccode\u003e82abd74\u003c/code\u003e\u003c/a\u003e fix(vitest-angular): use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/7aa87bca4d119f12e0fbddcd57242129b430386b\"\u003e\u003ccode\u003e7aa87bc\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.13 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@analogjs/vitest-angular` from 2.7.5 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/analogjs/analog/releases\"\u003e@​analogjs/vitest-angular's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003e2.8.0\u003c/a\u003e (2026-10-01)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econtent:\u003c/strong\u003e restore docs content loading and hydration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2586\"\u003e#2586\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/ababebb3ab611a2f0417ed283ef493f43d3e52b3\"\u003eababebb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eplatform:\u003c/strong\u003e isolate concurrent i18n rendering with locale workers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2572\"\u003e#2572\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/6deb462e8b209ee5169ad411dd5df8703e3e876b\"\u003e6deb462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e harden experimental streaming SSR (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2587\"\u003e#2587\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a993900850c712b035338994a8378a525356d4\"\u003ee0a9939\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2531\"\u003e#2531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e emit source-linked workspace packages (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2544\"\u003e#2544\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e26a1f5499f7b06a983f836fe69ed4363f04722c\"\u003ee26a1f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e handle boundary conformance and deferred dependencies (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2564\"\u003e#2564\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/390166344a6392d2943d19e0801b9fb87adac0b4\"\u003e3901663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e lazily create JavaScript transformers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2582\"\u003e#2582\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/4a1c52cae5d9994ddb539c4a8c8a56fe9f176de8\"\u003e4a1c52c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e preprocess styles with the top-level resolved config (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2557\"\u003e#2557\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d05e1430fbb8515f80411c32649874741cdd4ef9\"\u003ed05e143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e release compilation API program after emit in builds (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2590\"\u003e#2590\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/14d7f4ca0202e3afe5ae14fd0811161bbfcbedbf\"\u003e14d7f4c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e support Angular 22.2 transformer and source caches (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2576\"\u003e#2576\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/00c2002b3a12e0cb7f1d5671ecb62bf68fe44c61\"\u003e00c2002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eastro-angular:\u003c/strong\u003e support content projection for island components (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2560\"\u003e#2560\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/96ed98db2a2b60918cf21d36ba60f5de532177e8\"\u003e96ed98d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in form enhancements and validation helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2565\"\u003e#2565\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/f0cd5bbc50bfdb5c1033117c3a8c2b804b6b1f8c\"\u003ef0cd5bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in type-safe routing (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2561\"\u003e#2561\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a512a00e49f5d4fc3c6522382632dea61dc770\"\u003ee0a512a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add TanStack Query integration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2552\"\u003e#2552\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d0cfbd6456913badea31cc86f16d84b4c04dae14\"\u003ed0cfbd6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed action and API route helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2562\"\u003e#2562\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/1335448136a656d76c8142b562c614280aeb45b5\"\u003e1335448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e add support for Vitest 5 (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2573\"\u003e#2573\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/a02502ab77a04bd5899fab0c9283e8827d414fd7\"\u003ea02502a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.16\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.15...v2.8.0-beta.16\"\u003e2.8.0-beta.16\u003c/a\u003e (2026-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.15\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.14...v2.8.0-beta.15\"\u003e2.8.0-beta.15\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.14\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/analogjs/analog/blob/beta/CHANGELOG.md\"\u003e@​analogjs/vitest-angular's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003e2.8.0\u003c/a\u003e (2026-10-01)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econtent:\u003c/strong\u003e restore docs content loading and hydration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2586\"\u003e#2586\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/ababebb3ab611a2f0417ed283ef493f43d3e52b3\"\u003eababebb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eplatform:\u003c/strong\u003e isolate concurrent i18n rendering with locale workers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2572\"\u003e#2572\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/6deb462e8b209ee5169ad411dd5df8703e3e876b\"\u003e6deb462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e harden experimental streaming SSR (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2587\"\u003e#2587\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a993900850c712b035338994a8378a525356d4\"\u003ee0a9939\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2531\"\u003e#2531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e emit source-linked workspace packages (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2544\"\u003e#2544\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e26a1f5499f7b06a983f836fe69ed4363f04722c\"\u003ee26a1f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e handle boundary conformance and deferred dependencies (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2564\"\u003e#2564\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/390166344a6392d2943d19e0801b9fb87adac0b4\"\u003e3901663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e lazily create JavaScript transformers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2582\"\u003e#2582\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/4a1c52cae5d9994ddb539c4a8c8a56fe9f176de8\"\u003e4a1c52c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e preprocess styles with the top-level resolved config (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2557\"\u003e#2557\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d05e1430fbb8515f80411c32649874741cdd4ef9\"\u003ed05e143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e release compilation API program after emit in builds (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2590\"\u003e#2590\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/14d7f4ca0202e3afe5ae14fd0811161bbfcbedbf\"\u003e14d7f4c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e support Angular 22.2 transformer and source caches (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2576\"\u003e#2576\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/00c2002b3a12e0cb7f1d5671ecb62bf68fe44c61\"\u003e00c2002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eastro-angular:\u003c/strong\u003e support content projection for island components (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2560\"\u003e#2560\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/96ed98db2a2b60918cf21d36ba60f5de532177e8\"\u003e96ed98d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in form enhancements and validation helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2565\"\u003e#2565\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/f0cd5bbc50bfdb5c1033117c3a8c2b804b6b1f8c\"\u003ef0cd5bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in type-safe routing (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2561\"\u003e#2561\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a512a00e49f5d4fc3c6522382632dea61dc770\"\u003ee0a512a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add TanStack Query integration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2552\"\u003e#2552\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d0cfbd6456913badea31cc86f16d84b4c04dae14\"\u003ed0cfbd6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed action and API route helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2562\"\u003e#2562\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/1335448136a656d76c8142b562c614280aeb45b5\"\u003e1335448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e add support for Vitest 5 (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2573\"\u003e#2573\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/a02502ab77a04bd5899fab0c9283e8827d414fd7\"\u003ea02502a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.15...v2.8.0-beta.16\"\u003e2.8.0-beta.16\u003c/a\u003e (2026-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.14...v2.8.0-beta.15\"\u003e2.8.0-beta.15\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.13...v2.8.0-beta.14\"\u003e2.8.0-beta.14\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.12...v2.8.0-beta.13\"\u003e2.8.0-beta.13\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/7da0f566ad34bec39d3b6e9ac1e09fbf6fe73fe2\"\u003e\u003ccode\u003e7da0f56\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/4c63c9aff81d89b070cd98486cce48dd2ac51699\"\u003e\u003ccode\u003e4c63c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2599\"\u003e#2599\u003c/a\u003e from analogjs/2.8.0-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/1afb8156025bdd39474735e790c45c069a667a59\"\u003e\u003ccode\u003e1afb815\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 2.8.0-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/866d603770b1aa62f325f81cf1b9be731ef0b72e\"\u003e\u003ccode\u003e866d603\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.16 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e\u003ccode\u003e92023cf\u003c/code\u003e\u003c/a\u003e feat(router): add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/3a8dc956225edbae476067a121ce9c08ffc9037f\"\u003e\u003ccode\u003e3a8dc95\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.15 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e\u003ccode\u003e2344881\u003c/code\u003e\u003c/a\u003e perf(vite-plugin-angular): batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/8aef806e4b28e75dcda252bd368d44be44ef74c2\"\u003e\u003ccode\u003e8aef806\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.14 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e\u003ccode\u003e82abd74\u003c/code\u003e\u003c/a\u003e fix(vitest-angular): use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/7aa87bca4d119f12e0fbddcd57242129b430386b\"\u003e\u003ccode\u003e7aa87bc\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.13 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.11.0 to 10.12.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.12.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4618052eed6bb3ef420cf0db0490bbda2fd835a5\"\u003e\u003ccode\u003e4618052\u003c/code\u003e\u003c/a\u003e feat: handle astral letters in \u003ccode\u003enew-cap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21357\"\u003e#21357\u003c/a\u003e) (sary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4ec5168d6d6888e3f7b163eb82963d40e45a75fa\"\u003e\u003ccode\u003e4ec5168\u003c/code\u003e\u003c/a\u003e feat: allow \u003ccode\u003eSourceCode#getText()\u003c/code\u003e to accept tokens and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21340\"\u003e#21340\u003c/a\u003e) (electrohyun)\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/bc51eee6e3e816622b2dd1bc08acb9cfb2d3a6a7\"\u003e\u003ccode\u003ebc51eee\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eprefer-arrow-callback\u003c/code\u003e false positive in conditional test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21373\"\u003e#21373\u003c/a\u003e) (Daniel Pinto)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bbff86c41521cc435e20754e26007f657a843038\"\u003e\u003ccode\u003ebbff86c\u003c/code\u003e\u003c/a\u003e fix: skip lines with multiple comments in \u003ccode\u003emax-lines-per-function\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21332\"\u003e#21332\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/efc4d6bdc4c4d1dfba8bdab6a8f44f27a1b1d00a\"\u003e\u003ccode\u003eefc4d6b\u003c/code\u003e\u003c/a\u003e fix: astral letters in \u003ccode\u003econsistent-return\u003c/code\u003e, \u003ccode\u003eno-eval\u003c/code\u003e, \u003ccode\u003eno-invalid-this\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21360\"\u003e#21360\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/93de066d4125f8df013d40305e8009f4634a5cba\"\u003e\u003ccode\u003e93de066\u003c/code\u003e\u003c/a\u003e fix: prefer-exponentiation-operator autofix for async function base (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21322\"\u003e#21322\u003c/a\u003e) (Vladimir Babin)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/02e34ffba6adbed72365177c7caee71d950834e5\"\u003e\u003ccode\u003e02e34ff\u003c/code\u003e\u003c/a\u003e fix: add missing space after \u003ccode\u003eelse\u003c/code\u003e in \u003ccode\u003ecurly\u003c/code\u003e autofix (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21355\"\u003e#21355\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b14b8bc213ccfc19d3edcfa9ce6af62622661160\"\u003e\u003ccode\u003eb14b8bc\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eid-length\u003c/code\u003e message for long private names (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21348\"\u003e#21348\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/69aac01d898837a934c9e735e0b7881cc1df09e8\"\u003e\u003ccode\u003e69aac01\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003eTSFunctionType\u003c/code\u003e in \u003ccode\u003egetFunctionHeadLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21335\"\u003e#21335\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/686630eb34ec1cddf399a4e6eaeebb080116a532\"\u003e\u003ccode\u003e686630e\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eno-loss-of-precision\u003c/code\u003e false positive with \u003ccode\u003e0.e5\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21337\"\u003e#21337\u003c/a\u003e) (sethamus)\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/67eb586e2eda290813b329d4f40e605ad696bc4f\"\u003e\u003ccode\u003e67eb586\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/5370d7ee35a6523873f798e87f3ccc73779d5d21\"\u003e\u003ccode\u003e5370d7e\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eone-var\u003c/code\u003e \u003ccode\u003eseparateRequires\u003c/code\u003e matches any \u003ccode\u003erequire()\u003c/code\u003e call (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21192\"\u003e#21192\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8816c1ddfcfa31318ad17cddcfb68acffa30940f\"\u003e\u003ccode\u003e8816c1d\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/3d2e7cedb7409d8a2c5f2c2fafb14fa22790e40e\"\u003e\u003ccode\u003e3d2e7ce\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-unused-expressions documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21346\"\u003e#21346\u003c/a\u003e) (bytedoe)\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/152067f0f81f08b6cce9cf8eeaddb8558731b4f6\"\u003e\u003ccode\u003e152067f\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21362\"\u003e#21362\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b56d58e0b1f3c919a6b7661254af760cdd909d6e\"\u003e\u003ccode\u003eb56d58e\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.38.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21376\"\u003e#21376\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bfaea12ddc30b458fe4cfbb6c306a62b5299c177\"\u003e\u003ccode\u003ebfaea12\u003c/code\u003e\u003c/a\u003e perf: cache normalized config globals per languageOptions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21364\"\u003e#21364\u003c/a\u003e) (James Ross)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/322209ef164e8a00a25ec7ca166969ddc853355c\"\u003e\u003ccode\u003e322209e\u003c/code\u003e\u003c/a\u003e ci: avoid Nx cache in ecosystem tests and disable failing test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21369\"\u003e#21369\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d166567901e09940c1de4ad0e95d572eeab5c927\"\u003e\u003ccode\u003ed166567\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21371\"\u003e#21371\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/29585ceba7ad35368d1b763bd1e80d899f28842c\"\u003e\u003ccode\u003e29585ce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-expect-type to ^0.7.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21359\"\u003e#21359\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39d79ba9650542ac66d585d1899304abd630c07d\"\u003e\u003ccode\u003e39d79ba\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.38.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21354\"\u003e#21354\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/182a6e993a8a5dbdad5a628b69ad7382d48bf24f\"\u003e\u003ccode\u003e182a6e9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.9.8 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21352\"\u003e#21352\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f995127230dad258069c29b7f51971681bd53f00\"\u003e\u003ccode\u003ef995127\u003c/code\u003e\u003c/a\u003e chore: remove CLAUDE.md in favor of AGENTS.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21339\"\u003e#21339\u003c/a\u003e) (Jarren)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b95fb6cb335f82a0ccabb0944ac3b89c703bd947\"\u003e\u003ccode\u003eb95fb6c\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.9.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21347\"\u003e#21347\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3782dd458fdfbe492e600d9a54b295a9721ed815\"\u003e\u003ccode\u003e3782dd4\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21342\"\u003e#21342\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/a438ec39512c3381f4785a1f3058982ce9845970\"\u003e\u003ccode\u003ea438ec3\u003c/code\u003e\u003c/a\u003e 10.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/32a73f144198510e23c40c5ca6808e2c09b7e5e5\"\u003e\u003ccode\u003e32a73f1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bc51eee6e3e816622b2dd1bc08acb9cfb2d3a6a7\"\u003e\u003ccode\u003ebc51eee\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eprefer-arrow-callback\u003c/code\u003e false positive in conditional test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21373\"\u003e#21373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bbff86c41521cc435e20754e26007f657a843038\"\u003e\u003ccode\u003ebbff86c\u003c/code\u003e\u003c/a\u003e fix: skip lines with multiple comments in \u003ccode\u003emax-lines-per-function\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21332\"\u003e#21332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/152067f0f81f08b6cce9cf8eeaddb8558731b4f6\"\u003e\u003ccode\u003e152067f\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21362\"\u003e#21362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b56d58e0b1f3c919a6b7661254af760cdd909d6e\"\u003e\u003ccode\u003eb56d58e\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.38.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21376\"\u003e#21376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/67eb586e2eda290813b329d4f40e605ad696bc4f\"\u003e\u003ccode\u003e67eb586\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bfaea12ddc30b458fe4cfbb6c306a62b5299c177\"\u003e\u003ccode\u003ebfaea12\u003c/code\u003e\u003c/a\u003e perf: cache normalized config globals per languageOptions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21364\"\u003e#21364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/322209ef164e8a00a25ec7ca166969ddc853355c\"\u003e\u003ccode\u003e322209e\u003c/code\u003e\u003c/a\u003e ci: avoid Nx cache in ecosystem tests and disable failing test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21369\"\u003e#21369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d166567901e09940c1de4ad0e95d572eeab5c927\"\u003e\u003ccode\u003ed166567\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21371\"\u003e#21371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.11.0...v10.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsdom` from 30.0.1 to 30.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsdom/jsdom/releases\"\u003ejsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated URLs to support Unicode v18.0.0 in internationalized domain names.\u003c/li\u003e\n\u003cli\u003eReduced package size and memory use for CSS property definitions. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed severe slowdowns when building large DOM trees, including SVG charts with D3, which regressed in v30.1.0. (\u003ca href=\"https://github.com/cmdcolin\"\u003e\u003ccode\u003e@​cmdcolin\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed exponentially slow reads of empty inherited CSS custom properties in deeply nested documents, and custom properties incorrectly inheriting past an \u003ccode\u003einitial\u003c/code\u003e reset. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e returning stale results after editing stylesheet declarations, selectors, or media queries, including in imported stylesheets.\u003c/li\u003e\n\u003cli\u003eFixed selector matching and computed styles after changes to form control checkedness, indeterminacy, selection, values, and validity, including during form resets and canceled clicks.\u003c/li\u003e\n\u003cli\u003eFixed computed styles for \u003ccode\u003e:focus\u003c/code\u003e, \u003ccode\u003e:focus-visible\u003c/code\u003e, \u003ccode\u003e:focus-within\u003c/code\u003e, and selectors containing them after focus changes, including inside focus and blur listeners. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eelement.focus()\u003c/code\u003e incorrectly focusing elements hidden by 'display', including through shadow hosts and slots, and elements excluded by shadow DOM slot assignment. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e throwing for elements without inline-style support, including XML and MathML elements.\u003c/li\u003e\n\u003cli\u003eFixed a memory leak where stylesheet parsing retained the last parsed stylesheet's window after \u003ccode\u003ewindow.close()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed memory growth from long-lived \u003ccode\u003eMutationObserver\u003c/code\u003e instances retaining bookkeeping for garbage-collected nodes. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed retained \u003ccode\u003eselect.selectedOptions\u003c/code\u003e collections becoming stale after selection changes and form resets.\u003c/li\u003e\n\u003cli\u003eFixed rejection of negative CSS sizing values, including for 'min-width', 'min-height', 'max-width', and 'max-height', which regressed in v30.1.0.\u003c/li\u003e\n\u003cli\u003eFixed handling of deeply nested \u003ccode\u003ecolor-mix()\u003c/code\u003e expressions, including exceptions during color resolution. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev30.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed spurious window \u003ccode\u003eblur\u003c/code\u003e and \u003ccode\u003efocusout\u003c/code\u003e events and incorrect \u003ccode\u003eevent.relatedTarget\u003c/code\u003e values when focusing an element after removing the previously focused element, which regressed in v30.1.0. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed focus and blur behavior across frames, and focusing the document's viewport through \u003ccode\u003edocument.documentElement.focus()\u003c/code\u003e. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed focus targets removed or disabled by \u003ccode\u003eblur\u003c/code\u003e listeners becoming active, and text selections made by focus and blur listeners being overwritten. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eelement.focus()\u003c/code\u003e incorrectly focusing disabled form controls and \u003ccode\u003e\u0026lt;input type=\u0026quot;hidden\u0026quot;\u0026gt;\u003c/code\u003e elements with \u003ccode\u003etabindex=\u0026quot;\u0026quot;\u003c/code\u003e. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed invalid \u003ccode\u003estyle.setProperty()\u003c/code\u003e calls changing existing \u003ccode\u003e!important\u003c/code\u003e priorities, serialized styles, or mutation records. (\u003ca href=\"https://github.com/FedgeNo\"\u003e\u003ccode\u003e@​FedgeNo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e!important\u003c/code\u003e handling when updating CSS longhands after shorthands, using variables or CSS-wide keywords, and assigning style properties directly. (\u003ca href=\"https://github.com/FedgeNo\"\u003e\u003ccode\u003e@​FedgeNo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;noscript\u0026gt;\u003c/code\u003e parsing with \u003ccode\u003eincludeNodeLocations: true\u003c/code\u003e or inside frames to honor the \u003ccode\u003erunScripts\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFixed the \u003ccode\u003estorageQuota\u003c/code\u003e option being ignored by frames.\u003c/li\u003e\n\u003cli\u003eFixed encoding detection of HTML and XML byte input to honor XML encoding declarations and detect UTF-16 without a byte order mark.\u003c/li\u003e\n\u003cli\u003eFixed exceptions caused by truncated \u003ccode\u003echarset\u003c/code\u003e parameters in \u003ccode\u003e\u0026lt;meta\u0026gt;\u003c/code\u003e elements, and encoding detection incorrectly using incomplete \u003ccode\u003e\u0026lt;meta\u0026gt;\u003c/code\u003e tags. (\u003ca href=\"https://github.com/FedgeNo\"\u003e\u003ccode\u003e@​FedgeNo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed XML serialization errors for namespaces named \u003ccode\u003econstructor\u003c/code\u003e, \u003ccode\u003etoString\u003c/code\u003e, \u003ccode\u003e__proto__\u003c/code\u003e, or \u003ccode\u003e\u0026quot;null\u0026quot;\u003c/code\u003e, and incorrect reuse of namespace prefixes declared on sibling elements.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eelement.innerHTML\u003c/code\u003e and \u003ccode\u003eelement.outerHTML\u003c/code\u003e in XML documents to reject invalid characters in attribute values and avoid stack overflows on large strings.\u003c/li\u003e\n\u003cli\u003eFixed selector matching for \u003ccode\u003e:lang()\u003c/code\u003e, \u003ccode\u003e:nth-child(... of ...)\u003c/code\u003e after mutations, and \u003ccode\u003e:has()\u003c/code\u003e with duplicate IDs or nested logical pseudo-classes. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev30.1.0\u003c/h2\u003e\n\u003cp\u003ejsdom is feeling the AGI!\u003c/p\u003e\n\u003cp\u003eThis release is dedicated to \u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e, who unleashed \u003ca href=\"https://github.com/codex\"\u003e\u003ccode\u003e@​codex\u003c/code\u003e\u003c/a\u003e upon jsdom and found tons of performance improvements. Along the way, he found and fixed many correctness issues as well.\u003c/p\u003e\n\u003cp\u003eWe really appreciate his thoughtful PRs, which did a great job following the project's contribution guidelines, and were clearly human-curated, with their PR descriptions edited to be brief and respectful of the maintainers' time.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e, as well as all the other contributors of this release (most of whom were AI-assisted).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded named access to elements on \u003ccode\u003edocument\u003c/code\u003e, such as \u003ccode\u003edocument.myForm\u003c/code\u003e for \u003ccode\u003e\u0026lt;form name=\u0026quot;myForm\u0026quot;\u0026gt;\u003c/code\u003e. (\u003ca href=\"https://github.com/vojtisprime11\"\u003e\u003ccode\u003e@​vojtisprime11\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eQuotaExceededError\u003c/code\u003e, including its use for storage quota errors and oversized \u003ccode\u003ecrypto.getRandomValues()\u003c/code\u003e requests.\u003c/li\u003e\n\u003cli\u003eAdded support for the relaxed DOM naming rules when creating elements, attributes, and document types.\u003c/li\u003e\n\u003cli\u003eImproved performance of DOM construction, tree mutations, range operations, and live collection access, especially on large documents. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/erezrokah\"\u003e\u003ccode\u003e@​erezrokah\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved performance of \u003ccode\u003egetComputedStyle()\u003c/code\u003e, style changes, and CSS serialization. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jhult\"\u003e\u003ccode\u003e@​jhult\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved performance of event dispatch, form control and label lookups, and updates to \u003ccode\u003e\u0026lt;select\u0026gt;\u003c/code\u003e elements and radio button groups. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReduced memory use when creating and working with DOM nodes, attributes, event listeners, and mutation observers. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003ewindow.close()\u003c/code\u003e to preserve access to the document and its DOM through retained references.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eelement.querySelectorAll()\u003c/code\u003e returning no matches when the first part of the selector matches the element itself, which regressed in v30.0.0. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed case sensitivity in CSS attribute selectors, including selectors matching \u003ccode\u003edata-state=\u0026quot;\u0026quot;\u003c/code\u003e, \u003ccode\u003etitle=\u0026quot;\u0026quot;\u003c/code\u003e, and other case-sensitive values. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\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/jsdom/jsdom/commit/a23bfb72b5a3fc776db51ae1bccabf46af8a9e38\"\u003e\u003ccode\u003ea23bfb7\u003c/code\u003e\u003c/a\u003e 30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/64a75d240db0744cbfeff6f740b07c4da47cee99\"\u003e\u003ccode\u003e64a75d2\u003c/code\u003e\u003c/a\u003e Update dependencies and dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/7bf9653bf12f8ed61255fddf065b1f27afbb6993\"\u003e\u003ccode\u003e7bf9653\u003c/code\u003e\u003c/a\u003e Invalidate styles after CSSOM and control state changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/fe9009c91a09dedd6519c65d8d5b266cce400fa2\"\u003e\u003ccode\u003efe9009c\u003c/code\u003e\u003c/a\u003e Update focused area handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/a8d28b3ec0ae3f747a2a8bd2547517c358d00f9a\"\u003e\u003ccode\u003ea8d28b3\u003c/code\u003e\u003c/a\u003e Release windows retained by stylesheet parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/05a2c01549640ad820f6681e0549bf4aab316bbf\"\u003e\u003ccode\u003e05a2c01\u003c/code\u003e\u003c/a\u003e Deduplicate generated CSS property metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/1efa190736aa040ac1264e9009fa809d45d98c28\"\u003e\u003ccode\u003e1efa190\u003c/code\u003e\u003c/a\u003e Reduce generated CSS property data\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/a372e12fd6eeedadc16c11a12e7c155b8cba7c46\"\u003e\u003ccode\u003ea372e12\u003c/code\u003e\u003c/a\u003e Avoid Document named-property rebuilds after irrelevant tree mutations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/b2cd235170228c83cafe6d0ff542419aa7fa6221\"\u003e\u003ccode\u003eb2cd235\u003c/code\u003e\u003c/a\u003e Update css-color\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/0542d2b8efe917ed37423d37f63488851613058d\"\u003e\u003ccode\u003e0542d2b\u003c/code\u003e\u003c/a\u003e Release idle MutationObserver bookkeeping\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsdom/jsdom/compare/v30.0.1...v30.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@asamuzakjp/css-color` from 6.0.5 to 7.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asamuzaK/cssColor/releases\"\u003e@​asamuzakjp/css-color's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v7.1.2...v7.1.3\"\u003ehttps://github.com/asamuzaK/cssColor/compare/v7.1.2...v7.1.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCopy options by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/137\"\u003easamuzaK/cssColor#137\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v7.1.1...v7.1.2\"\u003ehttps://github.com/asamuzaK/cssColor/compare/v7.1.1...v7.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse copied options by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/135\"\u003easamuzaK/cssColor#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove typings by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/136\"\u003easamuzaK/cssColor#136\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v7.1.0...v7.1.1\"\u003ehttps://github.com/asamuzaK/cssColor/compare/v7.1.0...v7.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExtract color-mix into new module by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/121\"\u003easamuzaK/cssColor#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd clone script to export .ts as .txt by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/122\"\u003easamuzaK/cssColor#122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtract matrix utilities to matrix.ts by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/123\"\u003easamuzaK/cssColor#123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtract transform functions to transform.ts by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/124\"\u003easamuzaK/cssColor#124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtract named colors by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/125\"\u003easamuzaK/cssColor#125\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove some functions to utils and other by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/126\"\u003easamuzaK/cssColor#126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtract parse functions by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/127\"\u003easamuzaK/cssColor#127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove parseColorValue to parse by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/128\"\u003easamuzaK/cssColor#128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRenew directories by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/129\"\u003easamuzaK/cssColor#129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtract functions by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/130\"\u003easamuzaK/cssColor#130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTokenize gradient util by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/131\"\u003easamuzaK/cssColor#131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for deeply nested color-mix by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/132\"\u003easamuzaK/cssColor#132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd max length option by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/133\"\u003easamuzaK/cssColor#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace to getMaxLength by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/134\"\u003easamuzaK/cssColor#134\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v7.0.1...v7.1.0\"\u003ehttps://github.com/asamuzaK/cssColor/compare/v7.0.1...v7.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003eSecurity Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a vulnerability reported in GHSA-6g4c-jm42-jc5r.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks to \u003ca href=\"https://github.com/netherportal3\"\u003e\u003ccode\u003e@​netherportal3\u003c/code\u003e\u003c/a\u003e for responsibly disclosing this issue!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v7.0.0...v7.0.1\"\u003ehttps://github.com/asamuzaK/cssColor/compare/v7.0.0...v7.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove pnpm and update CI configuration by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/119\"\u003easamuzaK/cssColor#119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Node.js version range by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/120\"\u003easamuzaK/cssColor#120\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/asamuzaK/cssColor/commit/91b6282d4a08fe125e90e753b147a7625810a106\"\u003e\u003ccode\u003e91b6282\u003c/code\u003e\u003c/a\u003e v7.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/f64f687e70db88a71fbaf90e29c9138d0426b985\"\u003e\u003ccode\u003ef64f687\u003c/code\u003e\u003c/a\u003e Update color-mix handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/f92dd18d7cc68852effe368bf59ea44372dd298d\"\u003e\u003ccode\u003ef92dd18\u003c/code\u003e\u003c/a\u003e Update convert.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/02d8bffe98e745c2c5ad5ff4da6e9159dd6e4ba8\"\u003e\u003ccode\u003e02d8bff\u003c/code\u003e\u003c/a\u003e Return copy of cached color array\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/49dd36270ee78e9e0117d1c1fa0ada1c9497dfeb\"\u003e\u003ccode\u003e49dd362\u003c/code\u003e\u003c/a\u003e Return copy of cached color arrays (\u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/0e10c739ecc87da447feb82e8abb31d01af1ed94\"\u003e\u003ccode\u003e0e10c73\u003c/code\u003e\u003c/a\u003e v7.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/5d5504cbe1535ea3f42ece539f6de3508b9628a3\"\u003e\u003ccode\u003e5d5504c\u003c/code\u003e\u003c/a\u003e Copy options (\u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/5ed91dbb38840c01c3ff1037c8017baed76ea62c\"\u003e\u003ccode\u003e5ed91db\u003c/code\u003e\u003c/a\u003e v7.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/b2962e5c50d28caa2c815d72951c91c74fe6cbad\"\u003e\u003ccode\u003eb2962e5\u003c/code\u003e\u003c/a\u003e Improve typings (\u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/issues/136\"\u003e#136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/a6a66277b4cc891dcbf3503f5ec4a1d5c7c0f4e4\"\u003e\u003ccode\u003ea6a6627\u003c/code\u003e\u003c/a\u003e Update cache key handling\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v6.0.5...v7.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@asamuzakjp/dom-selector` from 8.3.0 to 9.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asamuzaK/domSelector/releases\"\u003e@​asamuzakjp/dom-selector's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse css-tree clone() instead of deep freeze by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/362\"\u003easamuzaK/domSelector#362\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/domSelector/compare/v9.2.3...v9.2.4\"\u003ehttps://github.com/asamuzaK/domSelector/compare/v9.2.3...v9.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd cacheSize field and update related logic by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/359\"\u003easamuzaK/domSelector#359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nth-child parsing by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/360\"\u003easamuzaK/domSelector#360\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/domSelector/compare/v9.2.2...v9.2.3\"\u003ehttps://github.com/asamuzaK/domSelector/compare/v9.2.2...v9.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf(startup): Use selective CSS-tree imports by \u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/354\"\u003easamuzaK/domSelector#354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFilter camelCase SVG selectors by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/355\"\u003easamuzaK/domSelector#355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalidate sibling combinators by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/356\"\u003easamuzaK/domSelector#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(evaluator): Skip cache checks for uncached single selectors by \u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/352\"\u003easamuzaK/domSelector#352\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/domSelector/compare/v9.2.1...v9.2.2\"\u003ehttps://github.com/asamuzaK/domSelector/compare/v9.2.1...v9.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefine :lang subtag regex by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/351\"\u003easamuzaK/domSelector#351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/domSelector/compare/v9.2.0...v9.2.1\"\u003ehttps://github.com/asamuzaK/domSelector/compare/v9.2.0...v9.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd error field to check results by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/347\"\u003easamuzaK/domSelector#347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd validateSelector private method by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/348\"\u003easamuzaK/domSelector#348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap document by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/349\"\u003easamuzaK/domSelector#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFreeze DEFAULT_SUBJECT and return copied subjects by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/350\"\u003easamuzaK/domSelector#350\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/domSelector/compare/v9.1.4...v9.2.0\"\u003ehttps://github.com/asamuzaK/domSelector/compare/v9.1.4...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInvalidate by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/346\"\u003easamuzaK/domSelector#346\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n...\n\n_Description has been truncated_","html_url":"https://github.com/alderichoarau/alderichoarau.github.io/pull/287","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/alderichoarau%2Falderichoarau.github.io/issues/287","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/287/packages"},{"uuid":"5755645793","node_id":"PR_kwDOAux7_c8AAAABHQFStQ","number":8950,"state":"closed","title":"chore(deps-dev): bump chai from 4.5.0 to 6.3.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-10-20T00:38:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-08T04:03:50.000Z","updated_at":"2026-10-20T00:38:11.000Z","time_to_close":1024451,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"chai","old_version":"4.5.0","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 4.5.0 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v4.5.0...v6.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 chai since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMost Recent Ignore Conditions Applied to This Pull Request\u003c/summary\u003e\n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| chai | [\u003e= 5.1.a, \u003c 5.2] |\n| chai | [\u003e= 5.0.a, \u003c 5.1] |\n| chai | [\u003e= 5.2.a, \u003c 5.3] |\n\u003c/details\u003e\n","html_url":"https://github.com/third-culture-software/bhima/pull/8950","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/third-culture-software%2Fbhima/issues/8950","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8950/packages"},{"uuid":"5743387726","node_id":"PR_kwDOU_V0f88AAAABHGRbjA","number":43,"state":"open","title":"Bump chai from 5.1.1 to 6.3.0","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-10-07T10:27:41.000Z","updated_at":"2026-10-07T10:27:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.1 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.1...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.1\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/codereview-benchmark/keycloak__keycloak__tenki__PR33832__20261007/pull/43","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/codereview-benchmark%2Fkeycloak__keycloak__tenki__PR33832__20261007/issues/43","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/43/packages"},{"uuid":"5741740349","node_id":"PR_kwDOU_Mbes8AAAABHE8KlA","number":51,"state":"open","title":"Bump chai from 5.1.2 to 6.3.0 in /js","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-10-07T08:18:25.000Z","updated_at":"2026-10-07T08:18:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":"/js","ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.2 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.2...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.2\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/aether-bench/keycloak__keycloak__aether-r1__PR36880__20261007/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aether-bench%2Fkeycloak__keycloak__aether-r1__PR36880__20261007/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"},{"uuid":"5741529445","node_id":"PR_kwDOU_MKRM8AAAABHExoug","number":11,"state":"closed","title":"Bump chai from 5.1.2 to 6.3.0 in /js","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-10-07T16:17:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-07T08:01:08.000Z","updated_at":"2026-10-07T16:17:56.000Z","time_to_close":29797,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":"/js","ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.2 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.2...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.2\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/aether-bench/keycloak__keycloak__aether-r1__PR36882__20261007/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aether-bench%2Fkeycloak__keycloak__aether-r1__PR36882__20261007/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}],"issue_packages":[{"old_version":"6.2.2","new_version":"6.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-23T12:59:31.000Z","version_change":"6.2.2 → 6.3.0","issue":{"uuid":"5998203118","node_id":"PR_kwDOTxDHNM8AAAABKQQwKg","number":38,"state":"open","title":"Bump the npm-minor-patch group across 1 directory with 129 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-10-23T12:59:31.000Z","updated_at":"2026-10-23T13:01:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-minor-patch","update_count":129,"packages":[{"name":"turbo","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@anthropic-ai/sdk","old_version":"0.115.0","new_version":"0.135.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@aws-sdk/client-kms","old_version":"3.1146.0","new_version":"3.1153.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.1146.0","new_version":"3.1153.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sesv2","old_version":"3.1146.0","new_version":"3.1153.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@better-auth/drizzle-adapter","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"better-auth","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"drizzle-orm","old_version":"0.45.2","new_version":"0.45.4","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"pg","old_version":"8.22.0","new_version":"8.23.1","repository_url":"https://github.com/brianc/node-postgres"},{"name":"@types/pg","old_version":"8.20.4","new_version":"8.23.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react","old_version":"19.2.8","new_version":"19.3.1","repository_url":"https://github.com/react/react"},{"name":"@types/react","old_version":"19.2.18","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.8","new_version":"19.3.1","repository_url":"https://github.com/react/react"},{"name":"@types/react-dom","old_version":"19.2.4","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"resend","old_version":"6.26.0","new_version":"6.34.1","repository_url":"https://github.com/resend/resend-node"},{"name":"stripe","old_version":"22.6.1","new_version":"22.6.2","repository_url":"https://github.com/stripe/stripe-node"},{"name":"tsx","old_version":"4.23.12","new_version":"4.23.15","repository_url":"https://github.com/privatenumber/tsx"},{"name":"@types/node","old_version":"22.20.1","new_version":"22.20.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/pg","old_version":"8.20.4","new_version":"8.23.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react","old_version":"19.2.18","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-dom","old_version":"19.2.4","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"drizzle-kit","old_version":"0.31.10","new_version":"0.31.11","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"happy-dom","old_version":"20.14.5","new_version":"20.14.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"vitest","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"motion","old_version":"13.0.0","new_version":"13.5.1","repository_url":"https://github.com/motiondivision/motion"},{"name":"posthog-js","old_version":"1.430.3","new_version":"1.438.12","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"eslint-config-next","old_version":"16.3.0","new_version":"16.4.2","repository_url":"https://github.com/vercel/next.js"},{"name":"apify-client","old_version":"2.24.0","new_version":"2.25.0","repository_url":"https://github.com/apify/apify-client-js"},{"name":"@better-auth/prisma-adapter","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@next/eslint-plugin-next","old_version":"16.3.0","new_version":"16.4.2","repository_url":"https://github.com/vercel/next.js"},{"name":"@alloc/quick-lru","old_version":"5.2.0","new_version":"5.3.0","repository_url":"https://github.com/aleclarson/quick-lru"},{"name":"@apify/consts","old_version":"2.57.0","new_version":"2.58.1","repository_url":"https://github.com/apify/apify-shared-js"},{"name":"@apify/log","old_version":"2.5.48","new_version":"2.5.54","repository_url":"https://github.com/apify/apify-shared-js"},{"name":"@apify/utilities","old_version":"2.35.5","new_version":"2.35.11","repository_url":"https://github.com/apify/apify-shared-js"},{"name":"@aws-sdk/checksums","old_version":"3.1001.2","new_version":"3.1001.5","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/core","old_version":"3.978.2","new_version":"3.978.5","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-env","old_version":"3.972.72","new_version":"3.972.76","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-http","old_version":"3.972.74","new_version":"3.972.78","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-ini","old_version":"3.973.17","new_version":"3.973.21","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-login","old_version":"3.972.79","new_version":"3.972.83","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-node","old_version":"3.972.84","new_version":"3.972.88","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-process","old_version":"3.972.72","new_version":"3.972.76","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-sso","old_version":"3.973.16","new_version":"3.973.20","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-provider-web-identity","old_version":"3.972.78","new_version":"3.972.82","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/middleware-sdk-s3","old_version":"3.972.78","new_version":"3.972.81","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/nested-clients","old_version":"3.997.46","new_version":"3.997.50","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/signature-v4-multi-region","old_version":"3.996.48","new_version":"3.996.49","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/token-providers","old_version":"3.1138.0","new_version":"3.1155.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/types","old_version":"3.974.6","new_version":"3.975.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@babel/helpers","old_version":"7.29.7","new_version":"7.29.10","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.29.7","new_version":"7.29.10","repository_url":"https://github.com/babel/babel"},{"name":"@babel/traverse","old_version":"7.29.8","new_version":"7.29.10","repository_url":"https://github.com/babel/babel"},{"name":"@better-auth/core","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/kysely-adapter","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/memory-adapter","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/mongo-adapter","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/telemetry","old_version":"1.6.26","new_version":"1.7.12","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/utils","old_version":"0.4.2","new_version":"0.5.0","repository_url":"https://github.com/better-auth/utils"},{"name":"@better-fetch/fetch","old_version":"1.3.1","new_version":"1.3.2","repository_url":"https://github.com/better-auth/better-fetch"},{"name":"@crawlee/types","old_version":"3.18.0","new_version":"3.18.2","repository_url":"https://github.com/apify/crawlee"},{"name":"@jridgewell/sourcemap-codec","old_version":"1.5.5","new_version":"1.6.0","repository_url":"https://github.com/jridgewell/sourcemaps"},{"name":"@noble/ciphers","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/paulmillr/noble-ciphers"},{"name":"@noble/hashes","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/paulmillr/noble-hashes"},{"name":"@peculiar/asn1-android","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-asym-key","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-cms","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-csr","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-ecc","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-pfx","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-pkcs8","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-pkcs9","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-rsa","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-schema","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-x509","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-x509-attr","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/asn1-x509-post-quantum","old_version":"2.10.0","new_version":"2.11.0","repository_url":"https://github.com/PeculiarVentures/asn1-schema"},{"name":"@peculiar/x509","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/PeculiarVentures/x509"},{"name":"@posthog/browser-common","old_version":"0.8.3","new_version":"0.9.10","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"@posthog/core","old_version":"1.53.2","new_version":"1.60.0","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"@posthog/types","old_version":"1.411.1","new_version":"1.416.0","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"@smithy/core","old_version":"3.35.2","new_version":"3.36.2","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"@turbo/darwin-64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@turbo/darwin-arm64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@turbo/linux-64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@turbo/linux-arm64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@turbo/windows-64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@turbo/windows-arm64","old_version":"2.10.8","new_version":"2.11.9","repository_url":"https://github.com/vercel/turborepo"},{"name":"@vitest/expect","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/pretty-format","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/spy","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/utils","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"asn1js","old_version":"3.0.10","new_version":"3.1.0","repository_url":"https://github.com/PeculiarVentures/ASN1.js"},{"name":"baseline-browser-mapping","old_version":"2.11.27","new_version":"2.11.31","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"better-call","old_version":"1.3.7","new_version":"1.4.4","repository_url":"https://github.com/better-auth/better-call"},{"name":"browserslist","old_version":"4.29.3","new_version":"4.29.4","repository_url":"https://github.com/browserslist/browserslist"},{"name":"caniuse-lite","old_version":"1.0.30001814","new_version":"1.0.30001819","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"core-js","old_version":"3.50.0","new_version":"3.51.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"electron-to-chromium","old_version":"1.5.445","new_version":"1.5.463","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"enhanced-resolve","old_version":"5.24.5","new_version":"5.26.0","repository_url":"https://github.com/webpack/enhanced-resolve"},{"name":"es-module-lexer","old_version":"2.3.1","new_version":"2.3.2","repository_url":"https://github.com/guybedford/es-module-lexer"},{"name":"framer-motion","old_version":"13.0.0","new_version":"13.5.1","repository_url":"https://github.com/motiondivision/motion"},{"name":"get-tsconfig","old_version":"4.14.1","new_version":"4.14.3","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"ip-address","old_version":"10.4.0","new_version":"10.7.4","repository_url":"https://github.com/beaugunderson/ip-address"},{"name":"jose","old_version":"6.2.8","new_version":"6.2.13","repository_url":"https://github.com/panva/jose"},{"name":"kysely","old_version":"0.29.4","new_version":"0.29.7","repository_url":"https://github.com/kysely-org/kysely"},{"name":"livekit-client","old_version":"2.22.3","new_version":"2.23.0","repository_url":"https://github.com/livekit/client-sdk-js"},{"name":"motion-dom","old_version":"13.0.0","new_version":"13.5.1","repository_url":"https://github.com/motiondivision/motion"},{"name":"motion-utils","old_version":"13.0.0","new_version":"13.5.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"nanostores","old_version":"1.4.2","new_version":"1.5.5","repository_url":"https://github.com/nanostores/nanostores"},{"name":"napi-postinstall","old_version":"0.3.4","new_version":"0.3.7","repository_url":"https://github.com/un-ts/napi-postinstall"},{"name":"node-releases","old_version":"2.0.57","new_version":"2.0.60","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"obug","old_version":"2.1.4","new_version":"2.2.1","repository_url":"https://github.com/sxzz/obug"},{"name":"pg-cloudflare","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-connection-string","old_version":"2.14.0","new_version":"2.14.1","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-protocol","old_version":"1.15.0","new_version":"1.16.1","repository_url":"https://github.com/brianc/node-postgres"},{"name":"postal-mime","old_version":"2.7.5","new_version":"2.7.6","repository_url":"https://github.com/postalsys/postal-mime"},{"name":"rou3","old_version":"0.7.12","new_version":"0.9.2","repository_url":"https://github.com/h3js/rou3"},{"name":"scheduler","old_version":"0.27.0","new_version":"0.28.0","repository_url":"https://github.com/react/react"},{"name":"set-cookie-parser","old_version":"3.1.2","new_version":"3.2.1","repository_url":"https://github.com/nfriedly/set-cookie-parser"},{"name":"socks","old_version":"2.8.9","new_version":"2.8.10","repository_url":"https://github.com/JoshGlazebrook/socks"},{"name":"standardwebhooks","old_version":"1.0.0","new_version":"1.1.1","repository_url":"https://github.com/standard-webhooks/standard-webhooks"},{"name":"std-env","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/unjs/std-env"},{"name":"tinyexec","old_version":"1.3.0","new_version":"1.3.1","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyrainbow","old_version":"3.1.1","new_version":"3.2.0","repository_url":"https://github.com/tinylibs/tinyrainbow"},{"name":"typescript-eslint","old_version":"8.71.1","new_version":"8.72.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"update-browserslist-db","old_version":"1.3.3","new_version":"1.3.4","repository_url":"https://github.com/browserslist/update-db"},{"name":"@vitest/mocker","old_version":"4.1.10","new_version":"4.1.12","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"web-vitals","old_version":"6.2.1","new_version":"6.2.3","repository_url":"https://github.com/GoogleChrome/web-vitals"},{"name":"zod","old_version":"4.4.3","new_version":"4.6.7","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 129 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [turbo](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.115.0` | `0.135.0` |\n| [@aws-sdk/client-kms](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kms) | `3.1146.0` | `3.1153.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1146.0` | `3.1153.0` |\n| [@aws-sdk/client-sesv2](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sesv2) | `3.1146.0` | `3.1153.0` |\n| [@better-auth/drizzle-adapter](https://github.com/better-auth/better-auth/tree/HEAD/packages/drizzle-adapter) | `1.6.26` | `1.7.12` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.6.26` | `1.7.12` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.2` | `0.45.4` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.22.0` | `8.23.1` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.20.4` | `8.23.1` |\n| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.8` | `19.3.1` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.18` | `19.3.0` |\n| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.8` | `19.3.1` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.4` | `19.3.0` |\n| [resend](https://github.com/resend/resend-node) | `6.26.0` | `6.34.1` |\n| [stripe](https://github.com/stripe/stripe-node) | `22.6.1` | `22.6.2` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.23.12` | `4.23.15` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.20.1` | `22.20.5` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.20.4` | `8.23.1` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.18` | `19.3.0` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.4` | `19.3.0` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.10` | `0.31.11` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.14.5` | `20.14.6` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.10` | `4.1.12` |\n| [motion](https://github.com/motiondivision/motion) | `13.0.0` | `13.5.1` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.430.3` | `1.438.12` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `16.3.0` | `16.4.2` |\n| [apify-client](https://github.com/apify/apify-client-js) | `2.24.0` | `2.25.0` |\n| [@better-auth/prisma-adapter](https://github.com/better-auth/better-auth/tree/HEAD/packages/prisma-adapter) | `1.6.26` | `1.7.12` |\n| [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `16.3.0` | `16.4.2` |\n| [@alloc/quick-lru](https://github.com/aleclarson/quick-lru) | `5.2.0` | `5.3.0` |\n| [@apify/consts](https://github.com/apify/apify-shared-js) | `2.57.0` | `2.58.1` |\n| [@apify/log](https://github.com/apify/apify-shared-js) | `2.5.48` | `2.5.54` |\n| [@apify/utilities](https://github.com/apify/apify-shared-js) | `2.35.5` | `2.35.11` |\n| [@aws-sdk/checksums](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/checksums) | `3.1001.2` | `3.1001.5` |\n| [@aws-sdk/core](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/core) | `3.978.2` | `3.978.5` |\n| [@aws-sdk/credential-provider-env](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-env) | `3.972.72` | `3.972.76` |\n| [@aws-sdk/credential-provider-http](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-http) | `3.972.74` | `3.972.78` |\n| [@aws-sdk/credential-provider-ini](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-ini) | `3.973.17` | `3.973.21` |\n| [@aws-sdk/credential-provider-login](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-login) | `3.972.79` | `3.972.83` |\n| [@aws-sdk/credential-provider-node](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-node) | `3.972.84` | `3.972.88` |\n| [@aws-sdk/credential-provider-process](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-process) | `3.972.72` | `3.972.76` |\n| [@aws-sdk/credential-provider-sso](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-sso) | `3.973.16` | `3.973.20` |\n| [@aws-sdk/credential-provider-web-identity](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-web-identity) | `3.972.78` | `3.972.82` |\n| [@aws-sdk/middleware-sdk-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/middleware-sdk-s3) | `3.972.78` | `3.972.81` |\n| [@aws-sdk/nested-clients](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/nested-clients) | `3.997.46` | `3.997.50` |\n| [@aws-sdk/signature-v4-multi-region](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-multi-region) | `3.996.48` | `3.996.49` |\n| [@aws-sdk/token-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/token-providers) | `3.1138.0` | `3.1155.0` |\n| [@aws-sdk/types](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/types) | `3.974.6` | `3.975.0` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.29.7` | `7.29.10` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.29.7` | `7.29.10` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.29.8` | `7.29.10` |\n| [@better-auth/core](https://github.com/better-auth/better-auth/tree/HEAD/packages/core) | `1.6.26` | `1.7.12` |\n| [@better-auth/kysely-adapter](https://github.com/better-auth/better-auth/tree/HEAD/packages/kysely-adapter) | `1.6.26` | `1.7.12` |\n| [@better-auth/memory-adapter](https://github.com/better-auth/better-auth/tree/HEAD/packages/memory-adapter) | `1.6.26` | `1.7.12` |\n| [@better-auth/mongo-adapter](https://github.com/better-auth/better-auth/tree/HEAD/packages/mongo-adapter) | `1.6.26` | `1.7.12` |\n| [@better-auth/telemetry](https://github.com/better-auth/better-auth/tree/HEAD/packages/telemetry) | `1.6.26` | `1.7.12` |\n| [@better-auth/utils](https://github.com/better-auth/utils) | `0.4.2` | `0.5.0` |\n| [@better-fetch/fetch](https://github.com/better-auth/better-fetch/tree/HEAD/packages/better-fetch) | `1.3.1` | `1.3.2` |\n| [@crawlee/types](https://github.com/apify/crawlee) | `3.18.0` | `3.18.2` |\n| [@jridgewell/sourcemap-codec](https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec) | `1.5.5` | `1.6.0` |\n| [@noble/ciphers](https://github.com/paulmillr/noble-ciphers) | `2.3.0` | `2.4.0` |\n| [@noble/hashes](https://github.com/paulmillr/noble-hashes) | `2.3.0` | `2.4.0` |\n| [@peculiar/asn1-android](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/android) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-asym-key](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/asym-key) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-cms](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/cms) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-csr](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/csr) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-ecc](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/ecc) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-pfx](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/pfx) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-pkcs8](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/pkcs8) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-pkcs9](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/pkcs9) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-rsa](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/rsa) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-schema](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/schema) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-x509](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/x509) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-x509-attr](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/x509-attr) | `2.10.0` | `2.11.0` |\n| [@peculiar/asn1-x509-post-quantum](https://github.com/PeculiarVentures/asn1-schema/tree/HEAD/packages/x509-post-quantum) | `2.10.0` | `2.11.0` |\n| [@peculiar/x509](https://github.com/PeculiarVentures/x509) | `2.1.0` | `2.2.0` |\n| [@posthog/browser-common](https://github.com/PostHog/posthog-js/tree/HEAD/packages/browser-common) | `0.8.3` | `0.9.10` |\n| [@posthog/core](https://github.com/PostHog/posthog-js/tree/HEAD/packages/core) | `1.53.2` | `1.60.0` |\n| [@posthog/types](https://github.com/PostHog/posthog-js/tree/HEAD/packages/types) | `1.411.1` | `1.416.0` |\n| [@smithy/core](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/core) | `3.35.2` | `3.36.2` |\n| [@turbo/darwin-64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@turbo/darwin-arm64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@turbo/linux-64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@turbo/linux-arm64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@turbo/windows-64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@turbo/windows-arm64](https://github.com/vercel/turborepo) | `2.10.8` | `2.11.9` |\n| [@vitest/expect](https://github.com/vitest-dev/vitest/tree/HEAD/packages/expect) | `4.1.10` | `4.1.12` |\n| [@vitest/pretty-format](https://github.com/vitest-dev/vitest/tree/HEAD/packages/pretty-format) | `4.1.10` | `4.1.12` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.1.10` | `4.1.12` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `4.1.10` | `4.1.12` |\n| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `4.1.10` | `4.1.12` |\n| [@vitest/utils](https://github.com/vitest-dev/vitest/tree/HEAD/packages/utils) | `4.1.10` | `4.1.12` |\n| [asn1js](https://github.com/PeculiarVentures/ASN1.js) | `3.0.10` | `3.1.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.11.27` | `2.11.31` |\n| [better-call](https://github.com/better-auth/better-call/tree/HEAD/packages/better-call) | `1.3.7` | `1.4.4` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.29.3` | `4.29.4` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001814` | `1.0.30001819` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.50.0` | `3.51.0` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.445` | `1.5.463` |\n| [enhanced-resolve](https://github.com/webpack/enhanced-resolve) | `5.24.5` | `5.26.0` |\n| [es-module-lexer](https://github.com/guybedford/es-module-lexer) | `2.3.1` | `2.3.2` |\n| [framer-motion](https://github.com/motiondivision/motion) | `13.0.0` | `13.5.1` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.14.1` | `4.14.3` |\n| [ip-address](https://github.com/beaugunderson/ip-address) | `10.4.0` | `10.7.4` |\n| [jose](https://github.com/panva/jose) | `6.2.8` | `6.2.13` |\n| [kysely](https://github.com/kysely-org/kysely) | `0.29.4` | `0.29.7` |\n| [livekit-client](https://github.com/livekit/client-sdk-js) | `2.22.3` | `2.23.0` |\n| [motion-dom](https://github.com/motiondivision/motion) | `13.0.0` | `13.5.1` |\n| [motion-utils](https://github.com/motiondivision/motion) | `13.0.0` | `13.5.0` |\n| [nanostores](https://github.com/nanostores/nanostores) | `1.4.2` | `1.5.5` |\n| [napi-postinstall](https://github.com/un-ts/napi-postinstall) | `0.3.4` | `0.3.7` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.57` | `2.0.60` |\n| [obug](https://github.com/sxzz/obug) | `2.1.4` | `2.2.1` |\n| [pg-cloudflare](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-cloudflare) | `1.4.0` | `1.4.1` |\n| [pg-connection-string](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-connection-string) | `2.14.0` | `2.14.1` |\n| [pg-protocol](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-protocol) | `1.15.0` | `1.16.1` |\n| [postal-mime](https://github.com/postalsys/postal-mime) | `2.7.5` | `2.7.6` |\n| [rou3](https://github.com/h3js/rou3) | `0.7.12` | `0.9.2` |\n| [scheduler](https://github.com/react/react/tree/HEAD/packages/scheduler) | `0.27.0` | `0.28.0` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `3.1.2` | `3.2.1` |\n| [socks](https://github.com/JoshGlazebrook/socks) | `2.8.9` | `2.8.10` |\n| [standardwebhooks](https://github.com/standard-webhooks/standard-webhooks) | `1.0.0` | `1.1.1` |\n| [std-env](https://github.com/unjs/std-env) | `4.2.0` | `4.3.0` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.3.0` | `1.3.1` |\n| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | `3.1.1` | `3.2.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.71.1` | `8.72.0` |\n| [update-browserslist-db](https://github.com/browserslist/update-db) | `1.3.3` | `1.3.4` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `4.1.10` | `4.1.12` |\n| [web-vitals](https://github.com/GoogleChrome/web-vitals) | `6.2.1` | `6.2.3` |\n| [zod](https://github.com/colinhacks/zod) | `4.4.3` | `4.6.7` |\n\n\nUpdates `turbo` from 2.10.8 to 2.11.9\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.11.9\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\u003echore: Release Turborepo 2.11.8 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/14789\"\u003evercel/turborepo#14789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Prefetch Cargo metadata during lazy graph construction 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/14497\"\u003evercel/turborepo#14497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Compute Berry lockfile closures once across workspaces 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/14499\"\u003evercel/turborepo#14499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Check cache hit outputs in place instead of on the blocking pool 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/14524\"\u003evercel/turborepo#14524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Speed up Berry lockfile loading 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/14500\"\u003evercel/turborepo#14500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Parse bun.lock without building a JSON syntax tree 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/14502\"\u003evercel/turborepo#14502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Skip the dry run cache batch window when there is no remote cache 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/14505\"\u003evercel/turborepo#14505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Emit lockfile closures pre-sorted and cheapen closure interning 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/14525\"\u003evercel/turborepo#14525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Reuse configuration derived from turbo.json between the shim and the CLI 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/14521\"\u003evercel/turborepo#14521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Report locked tools-only setup plans 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/14483\"\u003evercel/turborepo#14483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Compute Bun lockfile closures once across workspaces 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/14501\"\u003evercel/turborepo#14501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Reuse open parent directories when restoring cache archives 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/14506\"\u003evercel/turborepo#14506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Skip dropping the run right before turbo run exits 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/14507\"\u003evercel/turborepo#14507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Match literal input exclusions without compiling globs 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/14510\"\u003evercel/turborepo#14510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Copy pruned package files in parallel 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/14512\"\u003evercel/turborepo#14512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Report proposed first-lock and refresh setup plans 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/14571\"\u003evercel/turborepo#14571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Compress large cache archives with multithreaded zstd 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/14698\"\u003evercel/turborepo#14698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Read tracked file stats from directory listings on Windows 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/14633\"\u003evercel/turborepo#14633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Diff changed lockfile resolutions with a merge instead of ordered sets 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/14630\"\u003evercel/turborepo#14630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Write dry run text output through one buffered stdout handle 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/14625\"\u003evercel/turborepo#14625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Parse pnpm-workspace.yaml once per command 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/14620\"\u003evercel/turborepo#14620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Write each file trace error to stderr in a single call 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/14618\"\u003evercel/turborepo#14618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Reuse glob validation results when re-validating turbo.json in the language server 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/14615\"\u003evercel/turborepo#14615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Keep git subprocesses off the critical path of dry runs 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/14610\"\u003evercel/turborepo#14610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Classify watch file changes when they arrive instead of on a 100ms poll 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/14600\"\u003evercel/turborepo#14600\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Buffer TUI raw-output spool writes 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/14597\"\u003evercel/turborepo#14597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Add the turbo query version key without re-parsing the response 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/14592\"\u003evercel/turborepo#14592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Replay cached task logs in whole-line chunks 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/14590\"\u003evercel/turborepo#14590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Write each boundaries diagnostic to stderr in a single call 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/14587\"\u003evercel/turborepo#14587\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Walk leading-globstar input trees in parallel without wax 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/14511\"\u003evercel/turborepo#14511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Reuse open parent directories when writing cache archives 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/14513\"\u003evercel/turborepo#14513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Index Bun lockfile subgraph lookups instead of rescanning all packages 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/14514\"\u003evercel/turborepo#14514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Render the pruned lockfile while package files are copied 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/14515\"\u003evercel/turborepo#14515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Resolve exact native npm lock cohorts 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/14484\"\u003evercel/turborepo#14484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Batch prefixed task output into one write per chunk 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/14588\"\u003evercel/turborepo#14588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Share one allocation per external package identity 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/14528\"\u003evercel/turborepo#14528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Remove quadratic package-name scan from microfrontends discovery 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/14527\"\u003evercel/turborepo#14527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Render file trace errors on several threads 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/14623\"\u003evercel/turborepo#14623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Check boundaries packages in parallel again 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/14598\"\u003evercel/turborepo#14598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Read PTY child output in 8 KiB chunks 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/14594\"\u003evercel/turborepo#14594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Load each package's tsconfig once when checking boundaries 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/14589\"\u003evercel/turborepo#14589\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Skip the file watcher round trip when checking outputs for new task hashes 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/14626\"\u003evercel/turborepo#14626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Refresh only memory stats in \u003ccode\u003eturbo info\u003c/code\u003e 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/14593\"\u003evercel/turborepo#14593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Walk and record prune copy plans in parallel 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/14522\"\u003evercel/turborepo#14522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Reconcile sealed clone-local setup selections 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/14485\"\u003evercel/turborepo#14485\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/64d5e4804a02f97d4e0c2910e9164a67605201df\"\u003e\u003ccode\u003e64d5e48\u003c/code\u003e\u003c/a\u003e publish 2.11.9 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/78b039e3affea8a977af17931b7361ab4da3bb00\"\u003e\u003ccode\u003e78b039e\u003c/code\u003e\u003c/a\u003e fix(cache): Parallelize dry-run HEAD fallback (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14801\"\u003e#14801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/6834819dd859af2e0d278b6b1ef0f81b3e984bb0\"\u003e\u003ccode\u003e6834819\u003c/code\u003e\u003c/a\u003e docs: Use .NET in the multi-language guide (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14793\"\u003e#14793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/679efb8ea421d1446538cb74f842c8677cb21922\"\u003e\u003ccode\u003e679efb8\u003c/code\u003e\u003c/a\u003e refactor: Remove setup lifecycle script controls (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14818\"\u003e#14818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/9c9085246b7b807eb06752ab25f9f772ffd19070\"\u003e\u003ccode\u003e9c90852\u003c/code\u003e\u003c/a\u003e fix: Allow native package manager configuration during setup (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14816\"\u003e#14816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/a3bcc4a0e578a8fc0518a2e32eb523f07f09b036\"\u003e\u003ccode\u003ea3bcc4a\u003c/code\u003e\u003c/a\u003e chore: Release Turborepo 2.11.9-canary.1 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14817\"\u003e#14817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/9328416c56b6ce69d1a668e72334c62c6555c1db\"\u003e\u003ccode\u003e9328416\u003c/code\u003e\u003c/a\u003e fix: Stop installing the Unix shell hook automatically (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14813\"\u003e#14813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/74c9fbca766f3313a48dc7d989b57ba2aa0d4b53\"\u003e\u003ccode\u003e74c9fbc\u003c/code\u003e\u003c/a\u003e fix: Attribute Cargo.lock changes to the crates whose dependencies changed (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/a3ef52ae52d634da121e4a18d9f726dfb9c1bbf2\"\u003e\u003ccode\u003ea3ef52a\u003c/code\u003e\u003c/a\u003e chore: Update with-changesets example (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/14638\"\u003e#14638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/f05411f0eaa1e56d97af590647b97aa872281dca\"\u003e\u003ccode\u003ef05411f\u003c/code\u003e\u003c/a\u003e perf: Skip newline normalization copies for already-normalized TUI output (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.10.8...v2.11.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@anthropic-ai/sdk` from 0.115.0 to 0.135.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/releases\"\u003e@​anthropic-ai/sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk-v0.135.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add between_tools to thinking types in model capabilities\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add the speed parameter and usage.speed to Messages\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e return a Console organization's usage-tier spend cap as a read-only spend limit\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e close streams dropped without being read to the end\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e keep an unread JSONL response open while it is held\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e speed up breaking change detection\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e describe headers on Managed Agents and telemetry endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e note that some models need a beta header to use speed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk-v0.134.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add execution_identity to Managed Agents agents\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add organization_type_not_supported error to spend limit lists\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add telemetry destination test endpoint\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add telemetry destinations to the Admin API\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eclient:\u003c/strong\u003e add native support for OpenTelemetry tracing\u003c/p\u003e\n\u003cp\u003eIf your app registers a global tracer provider, the SDK will create spans with it after upgrading, and they'll be exported with the rest of your traces. Requests will also get trace context headers from the global propagator. To disable, pass \u003ccode\u003eopenTelemetry: false\u003c/code\u003e to the client or set \u003ccode\u003eANTHROPIC_OPEN_TELEMETRY=false\u003c/code\u003e. Learn more in the \u003ca href=\"https://platform.claude.com/docs/en/manage-claude/opentelemetry/sdk\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e rename telemetry destination test response model\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e close an unread stream that was dropped while tracing is on\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e don't follow redirects on token requests\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e treat proxy-authorization as a sensitive header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e tolerate unknown event types in MessageStream and BetaMessageStream\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e stop throwing \u0026quot;Unexpected event order\u0026quot; for an event before message_start\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e yield events that arrive before message_start when iterating MessageStream and BetaMessageStream\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e@​anthropic-ai/sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.134.0...sdk-v0.135.0\"\u003e0.135.0\u003c/a\u003e (2026-10-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add between_tools to thinking types in model capabilities\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add the speed parameter and usage.speed to Messages\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e return a Console organization's usage-tier spend cap as a read-only spend limit\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e close streams dropped without being read to the end\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e keep an unread JSONL response open while it is held\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e speed up breaking change detection\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e describe headers on Managed Agents and telemetry endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e note that some models need a beta header to use speed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.133.0...sdk-v0.134.0\"\u003e0.134.0\u003c/a\u003e (2026-10-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add execution_identity to Managed Agents agents\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add organization_type_not_supported error to spend limit lists\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add telemetry destination test endpoint\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add telemetry destinations to the Admin API\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eclient:\u003c/strong\u003e add native support for OpenTelemetry tracing\u003c/p\u003e\n\u003cp\u003eIf your app registers a global tracer provider, the SDK will create spans with it after upgrading, and they'll be exported with the rest of your traces. Requests will also get trace context headers from the global propagator. To disable, pass \u003ccode\u003eopenTelemetry: false\u003c/code\u003e to the client or set \u003ccode\u003eANTHROPIC_OPEN_TELEMETRY=false\u003c/code\u003e. Learn more in the \u003ca href=\"https://platform.claude.com/docs/en/manage-claude/opentelemetry/sdk\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e rename telemetry destination test response model\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e close an unread stream that was dropped while tracing is on\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e don't follow redirects on token requests\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e treat proxy-authorization as a sensitive header\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e tolerate unknown event types in MessageStream and BetaMessageStream\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e stop throwing \u0026quot;Unexpected event order\u0026quot; for an event before message_start\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/04a4c28c70de498d6d0e930e43edb5edb9ac545e\"\u003e\u003ccode\u003e04a4c28\u003c/code\u003e\u003c/a\u003e release: 0.135.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/69dbe62f377e3a12e14ef087d139bbdad410cb64\"\u003e\u003ccode\u003e69dbe62\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/935\"\u003e#935\u003c/a\u003e from anthropics/synced/published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b61a531fcc3de9a45e9330257655fa798b33ab53\"\u003e\u003ccode\u003eb61a531\u003c/code\u003e\u003c/a\u003e feat(helpers): retry a rate-limited fast fallback at standard speed (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/943\"\u003e#943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/38d0ab4b8e1c9bb763e32362f98f277de86aecb8\"\u003e\u003ccode\u003e38d0ab4\u003c/code\u003e\u003c/a\u003e feat(api): add between_tools to thinking types in model capabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/366b53b2dbf205fce164a532dd919f64e5f40186\"\u003e\u003ccode\u003e366b53b\u003c/code\u003e\u003c/a\u003e chore(docs): describe headers on Managed Agents and telemetry endpoints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ca50812ed769a40510bb2f9e5e232e95cdd376f1\"\u003e\u003ccode\u003eca50812\u003c/code\u003e\u003c/a\u003e docs(api): note that some models need a beta header to use speed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/03f6012e6d6d25fe5402674a4f525f7c52a27a22\"\u003e\u003ccode\u003e03f6012\u003c/code\u003e\u003c/a\u003e fix(helpers): honor speed overrides from fallback entries when streaming (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/942\"\u003e#942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/88bf0348f005aff54d6de535b3684c8ec7876b3b\"\u003e\u003ccode\u003e88bf034\u003c/code\u003e\u003c/a\u003e docs(changelog): shorten the OpenTelemetry tracing note (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/941\"\u003e#941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/7c807a0d94de53d8484dca989fdd50977a29ae2e\"\u003e\u003ccode\u003e7c807a0\u003c/code\u003e\u003c/a\u003e fix(client): close streams dropped without being read to the end\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/64758f63568ecf53dae4e2573d4d0af6a69a8341\"\u003e\u003ccode\u003e64758f6\u003c/code\u003e\u003c/a\u003e feat(api): add the speed parameter and usage.speed to Messages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.115.0...sdk-v0.135.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-kms` from 3.1146.0 to 3.1153.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-kms's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1153.0\u003c/h2\u003e\n\u003ch4\u003e3.1153.0(2026-10-19)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  consume JSON codec from \u003ccode\u003e@​smithy/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8335\"\u003e#8335\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/412d1362e9d60979d3e11e7396e2598872b55773\"\u003e412d1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate codeowners (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8365\"\u003e#8365\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/00c08848a20fb3870a839e089499bf72c5f5075d\"\u003e00c08848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for JSON codec and schema server plugin (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8353\"\u003e#8353\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e350b59848e2bffcfe4d34a628e7adc136a6a55\"\u003e3e350b59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  resolve changelog path by resolved location (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8356\"\u003e#8356\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3f50ee0831e219e47519de8d6adf64b2a0396b41\"\u003e3f50ee08\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-codepipeline:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75cdc917412a0ac35ca4257ccabae052df793f1b\"\u003e75cdc917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-devops-agent:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5ff30e27b6a887a1f59d0dceb80223cb76df9bcc\"\u003e5ff30e27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Adding a new Expected Bucket Owner optional field for GuardDuty publishing destination APIs (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2b62c86019889b1c992d13487de415115279fbf8\"\u003e2b62c860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch:\u003c/strong\u003e  This release adds ActionConfiguration to PutMetricAlarm, PutCompositeAlarm and PutLogAlarm. It allows customers to include an alarm's tags in its notifications and alarm state change events (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ae7349077d8a6917a553b468f1f9704f63b7afa3\"\u003eae734907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  Adding support for EKS Container Insights Telemetry Rules (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3c63647d7897d553f1f00e36de54eb5f94c263b7\"\u003e3c63647d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-xray:\u003c/strong\u003e  Adds support for encrypting the Transaction Search spans log group with a customer managed AWS KMS key. Pass the key ARN in the new CloudWatchLogsConfiguration.SpansLogGroupKmsKeyId field of UpdateTraceSegmentDestination. X-Ray applies the key when it creates the log group. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/154d49fd78ab2bda589b4a03f3a7061efbb859d0\"\u003e154d49fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-databrew:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/67b90539ed1ba3cfc683e6c0276b41f8ae89b99f\"\u003e67b90539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent:\u003c/strong\u003e  Adds Retrieval Instructions for Amazon Bedrock Knowledge Bases. Create, get, update, delete, list, and version customer-authored instructions that guide how a knowledge base retrieves and answers, with content review before use. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d16d5176d8e0809b948c9a32eb5778b05c2c1e7b\"\u003ed16d5176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-containers:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4ba3e7bbab14ce31280b6beb74afdbadc9b8049e\"\u003e4ba3e7bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent-runtime:\u003c/strong\u003e  Adds support for applying a Retrieval Instruction, optionally by version, to AgenticRetrieveStream requests for Amazon Bedrock Knowledge Bases, and reports the applied instruction and version on the trace. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a065ceb4d25bc8a810712d7319a37e105ef2d8af\"\u003ea065ceb4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Enable account endpoint generation for existing CN and GovCloud regions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ca19aa35fd5555729bb74037015e8c97499cb642\"\u003eca19aa35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds SDK and CLI support for the Iceberg REST catalog connection types already available in Amazon SageMaker Unified Studio - ICEBERGRESTCATALOG, SNOWFLAKEICEBERGRESTCATALOG, and DATABRICKSICEBERGRESTCATALOG. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/589405154b0a66e2ea212629dea13241fde0f2cc\"\u003e58940515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-drs:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/50b058d144b917125aa49d08a8b3fbf34c716b5b\"\u003e50b058d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-amplify:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e7cacf5a108ddde97b1604a21e9cc242ac0c114\"\u003e7e7cacf5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Adds the Builtin.FailureAnalysis evaluator for batch evaluations. GetBatchEvaluation now returns insightResults that group session failures into insights with root causes and suggested fixes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e34db602ee2b503787aa6a773d9bfbb6a25ed1c1\"\u003ee34db602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codecommit:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f6d27955eafb97949159410ad7e42b0decc07237\"\u003ef6d27955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-controltower:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/60659ee5353e375121fd3fdc683511243ef338e0\"\u003e60659ee5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adds optional imageValidationMode enum to ImportCustomWorkspaceImageRequest. This allows customers to opt-in to having prevalidation run in the service account instead of customer account. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/38638dc747e9d3d6959eba0b23f3c962ec6b9307\"\u003e38638dc7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  Amazon Connect GetAttachedFile API now supports an optional UrlContentDisposition parameter. Set it to INLINE to get a pre-signed URL that displays the file in the browser, so agents can preview email attachments without downloading them. ATTACHMENT (download) remains the default. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/81ad4d8e306be2b96e79d97bf179de424ec649c8\"\u003e81ad4d8e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Amazon CloudWatch Logs now supports filtering DescribeDeliverySources by resourceArns, DescribeDeliveryDestinations by names, and DescribeDeliveries by deliverySourceNames. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/01e43f5704d34499152ec8099746afe49fbafed7\"\u003e01e43f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4971fd765b459428dcf433eb104a241bef5cbb62\"\u003e4971fd76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-socialmessaging:\u003c/strong\u003e  Adding support for WhatsApp Direct Send. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0721adf50944d4077ff8b6327e7c145c4edd5f48\"\u003e0721adf5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-timestream-influxdb:\u003c/strong\u003e  Adds four new parameters to the InfluxDBv3Enterprise parameter group for Amazon Timestream for InfluxDB. The new parameters are upgradePachaTree, walBufferSize, snapshotSize, and snapshotDuration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f97769a6cd4a346e2522ee0f288b006a835a8bc\"\u003e1f97769a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codedeploy:\u003c/strong\u003e  Adds support for suspending Amazon EC2 Auto Scaling processes during CodeDeploy EC2 in-place deployments. Use ec2DeploymentOptions to choose which processes are suspended and resumed. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/43c16517dc79ef4e519688a06820ddf07730cb9d\"\u003e43c16517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codestar-notifications:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2679b610245c018d9e0e469549b79d5208f3dd0\"\u003eb2679b61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  Adds support for configurable envoy application log levels. Customers can now debug network connectivity issues with their task's sidecar envoys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fca981d8614d2254efc0dedf3f01217ede005b73\"\u003efca981d8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-opensearch:\u003c/strong\u003e  Amazon OpenSearch Service adds a new TLS security policy to support FIPS policy and post-quantum cryptography (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f035263194102654c4cc6aa9d71579c19b9404d3\"\u003ef0352631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces-instances:\u003c/strong\u003e  ModifyVolume is a new public API for WorkSpaces Core Managed Instances. Customers can change the size, type, IOPS, or throughput of an existing managed volume online, with no stop required. Customers track progress by calling EC2 DescribeVolumesModifications directly. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7689ba6bcf82d36b26a4f7267a97b1b33f459b63\"\u003e7689ba6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-iot-wireless:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/202f66a716eedc953d9d0a2471e80f03d3ae3756\"\u003e202f66a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoken-providers:\u003c/strong\u003e  await in-flight SSO token refresh (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8363\"\u003e#8363\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a8459b35151dac985633a889a6d2fed51ef0b884\"\u003ea8459b35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include preview/ in dependency version checks (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8362\"\u003e#8362\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef0483d3f70550c3f4cddce2f930484bf4c48761\"\u003eef0483d3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-kms/CHANGELOG.md\"\u003e@​aws-sdk/client-kms'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.1152.0...v3.1153.0\"\u003e3.1153.0\u003c/a\u003e (2026-10-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1151.0...v3.1152.0\"\u003e3.1152.0\u003c/a\u003e (2026-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1150.0...v3.1151.0\"\u003e3.1151.0\u003c/a\u003e (2026-10-13)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1149.0...v3.1150.0\"\u003e3.1150.0\u003c/a\u003e (2026-10-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1148.0...v3.1149.0\"\u003e3.1149.0\u003c/a\u003e (2026-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1147.0...v3.1148.0\"\u003e3.1148.0\u003c/a\u003e (2026-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kms\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1146.0...v3.1147.0\"\u003e3.1147.0\u003c/a\u003e (2026-10-06)\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/35085844c581d910f51deea1b2de48f6b4ffa704\"\u003e\u003ccode\u003e3508584\u003c/code\u003e\u003c/a\u003e Publish v3.1153.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e350b59848e2bffcfe4d34a628e7adc136a6a55\"\u003e\u003ccode\u003e3e350b5\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for JSON codec and schema server plugin (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kms/issues/8353\"\u003e#8353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f\"\u003e\u003ccode\u003e3ce8aa7\u003c/code\u003e\u003c/a\u003e Publish v3.1152.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d6adfcb7baa396dd42060a74382b6aa2a1cbf0b5\"\u003e\u003ccode\u003ed6adfcb\u003c/code\u003e\u003c/a\u003e Publish v3.1151.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4c9a334a79b631cc110fb3a1d67695b4c07baf46\"\u003e\u003ccode\u003e4c9a334\u003c/code\u003e\u003c/a\u003e Publish v3.1150.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a960c14e8ce09ab8fd09352e40d75c6b9d52c1ca\"\u003e\u003ccode\u003ea960c14\u003c/code\u003e\u003c/a\u003e Publish v3.1149.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5773a7515472dbdf2760c61e4a462b71800c50e7\"\u003e\u003ccode\u003e5773a75\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for endpoint cache fix and pre-schema error fallback (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kms/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1bc04256c276089739faa71754dba4fde75e05aa\"\u003e\u003ccode\u003e1bc0425\u003c/code\u003e\u003c/a\u003e Publish v3.1148.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/663046d58796f32069e5198f95a3070b2f5ef969\"\u003e\u003ccode\u003e663046d\u003c/code\u003e\u003c/a\u003e Publish v3.1147.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1153.0/clients/client-kms\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-s3` from 3.1146.0 to 3.1153.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-s3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1153.0\u003c/h2\u003e\n\u003ch4\u003e3.1153.0(2026-10-19)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  consume JSON codec from \u003ccode\u003e@​smithy/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8335\"\u003e#8335\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/412d1362e9d60979d3e11e7396e2598872b55773\"\u003e412d1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate codeowners (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8365\"\u003e#8365\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/00c08848a20fb3870a839e089499bf72c5f5075d\"\u003e00c08848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for JSON codec and schema server plugin (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8353\"\u003e#8353\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e350b59848e2bffcfe4d34a628e7adc136a6a55\"\u003e3e350b59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  resolve changelog path by resolved location (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8356\"\u003e#8356\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3f50ee0831e219e47519de8d6adf64b2a0396b41\"\u003e3f50ee08\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-codepipeline:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75cdc917412a0ac35ca4257ccabae052df793f1b\"\u003e75cdc917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-devops-agent:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5ff30e27b6a887a1f59d0dceb80223cb76df9bcc\"\u003e5ff30e27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Adding a new Expected Bucket Owner optional field for GuardDuty publishing destination APIs (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2b62c86019889b1c992d13487de415115279fbf8\"\u003e2b62c860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch:\u003c/strong\u003e  This release adds ActionConfiguration to PutMetricAlarm, PutCompositeAlarm and PutLogAlarm. It allows customers to include an alarm's tags in its notifications and alarm state change events (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ae7349077d8a6917a553b468f1f9704f63b7afa3\"\u003eae734907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  Adding support for EKS Container Insights Telemetry Rules (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3c63647d7897d553f1f00e36de54eb5f94c263b7\"\u003e3c63647d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-xray:\u003c/strong\u003e  Adds support for encrypting the Transaction Search spans log group with a customer managed AWS KMS key. Pass the key ARN in the new CloudWatchLogsConfiguration.SpansLogGroupKmsKeyId field of UpdateTraceSegmentDestination. X-Ray applies the key when it creates the log group. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/154d49fd78ab2bda589b4a03f3a7061efbb859d0\"\u003e154d49fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-databrew:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/67b90539ed1ba3cfc683e6c0276b41f8ae89b99f\"\u003e67b90539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent:\u003c/strong\u003e  Adds Retrieval Instructions for Amazon Bedrock Knowledge Bases. Create, get, update, delete, list, and version customer-authored instructions that guide how a knowledge base retrieves and answers, with content review before use. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d16d5176d8e0809b948c9a32eb5778b05c2c1e7b\"\u003ed16d5176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr-containers:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4ba3e7bbab14ce31280b6beb74afdbadc9b8049e\"\u003e4ba3e7bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agent-runtime:\u003c/strong\u003e  Adds support for applying a Retrieval Instruction, optionally by version, to AgenticRetrieveStream requests for Amazon Bedrock Knowledge Bases, and reports the applied instruction and version on the trace. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a065ceb4d25bc8a810712d7319a37e105ef2d8af\"\u003ea065ceb4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e  Enable account endpoint generation for existing CN and GovCloud regions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ca19aa35fd5555729bb74037015e8c97499cb642\"\u003eca19aa35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds SDK and CLI support for the Iceberg REST catalog connection types already available in Amazon SageMaker Unified Studio - ICEBERGRESTCATALOG, SNOWFLAKEICEBERGRESTCATALOG, and DATABRICKSICEBERGRESTCATALOG. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/589405154b0a66e2ea212629dea13241fde0f2cc\"\u003e58940515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-drs:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/50b058d144b917125aa49d08a8b3fbf34c716b5b\"\u003e50b058d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-amplify:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e7cacf5a108ddde97b1604a21e9cc242ac0c114\"\u003e7e7cacf5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Adds the Builtin.FailureAnalysis evaluator for batch evaluations. GetBatchEvaluation now returns insightResults that group session failures into insights with root causes and suggested fixes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e34db602ee2b503787aa6a773d9bfbb6a25ed1c1\"\u003ee34db602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codecommit:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f6d27955eafb97949159410ad7e42b0decc07237\"\u003ef6d27955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-controltower:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/60659ee5353e375121fd3fdc683511243ef338e0\"\u003e60659ee5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Adds optional imageValidationMode enum to ImportCustomWorkspaceImageRequest. This allows customers to opt-in to having prevalidation run in the service account instead of customer account. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/38638dc747e9d3d6959eba0b23f3c962ec6b9307\"\u003e38638dc7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  Amazon Connect GetAttachedFile API now supports an optional UrlContentDisposition parameter. Set it to INLINE to get a pre-signed URL that displays the file in the browser, so agents can preview email attachments without downloading them. ATTACHMENT (download) remains the default. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/81ad4d8e306be2b96e79d97bf179de424ec649c8\"\u003e81ad4d8e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Amazon CloudWatch Logs now supports filtering DescribeDeliverySources by resourceArns, DescribeDeliveryDestinations by names, and DescribeDeliveries by deliverySourceNames. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/01e43f5704d34499152ec8099746afe49fbafed7\"\u003e01e43f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4971fd765b459428dcf433eb104a241bef5cbb62\"\u003e4971fd76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-socialmessaging:\u003c/strong\u003e  Adding support for WhatsApp Direct Send. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0721adf50944d4077ff8b6327e7c145c4edd5f48\"\u003e0721adf5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-timestream-influxdb:\u003c/strong\u003e  Adds four new parameters to the InfluxDBv3Enterprise parameter group for Amazon Timestream for InfluxDB. The new parameters are upgradePachaTree, walBufferSize, snapshotSize, and snapshotDuration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f97769a6cd4a346e2522ee0f288b006a835a8bc\"\u003e1f97769a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codedeploy:\u003c/strong\u003e  Adds support for suspending Amazon EC2 Auto Scaling processes during CodeDeploy EC2 in-place deployments. Use ec2DeploymentOptions to choose which processes are suspended and resumed. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/43c16517dc79ef4e519688a06820ddf07730cb9d\"\u003e43c16517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-codestar-notifications:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2679b610245c018d9e0e469549b79d5208f3dd0\"\u003eb2679b61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  Adds support for configurable envoy application log levels. Customers can now debug network connectivity issues with their task's sidecar envoys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fca981d8614d2254efc0dedf3f01217ede005b73\"\u003efca981d8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-opensearch:\u003c/strong\u003e  Amazon OpenSearch Service adds a new TLS security policy to support FIPS policy and post-quantum cryptography (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f035263194102654c4cc6aa9d71579c19b9404d3\"\u003ef0352631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces-instances:\u003c/strong\u003e  ModifyVolume is a new public API for WorkSpaces Core Managed Instances. Customers can change the size, type, IOPS, or throughput of an existing managed volume online, with no stop required. Customers track progress by calling EC2 DescribeVolumesModifications directly. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7689ba6bcf82d36b26a4f7267a97b1b33f459b63\"\u003e7689ba6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-iot-wireless:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/202f66a716eedc953d9d0a2471e80f03d3ae3756\"\u003e202f66a7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoken-providers:\u003c/strong\u003e  await in-flight SSO token refresh (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8363\"\u003e#8363\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a8459b35151dac985633a889a6d2fed51ef0b884\"\u003ea8459b35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  include preview/ in dependency version checks (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8362\"\u003e#8362\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef0483d3f70550c3f4cddce2f930484bf4c48761\"\u003eef0483d3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e@​aws-sdk/client-s3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1152.0...v3.1153.0\"\u003e3.1153.0\u003c/a\u003e (2026-10-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1151.0...v3.1152.0\"\u003e3.1152.0\u003c/a\u003e (2026-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1150.0...v3.1151.0\"\u003e3.1151.0\u003c/a\u003e (2026-10-13)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1149.0...v3.1150.0\"\u003e3.1150.0\u003c/a\u003e (2026-10-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1148.0...v3.1149.0\"\u003e3.1149.0\u003c/a\u003e (2026-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1147.0...v3.1148.0\"\u003e3.1148.0\u003c/a\u003e (2026-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1146.0...v3.1147.0\"\u003e3.1147.0\u003c/a\u003e (2026-10-06)\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/35085844c581d910f51deea1b2de48f6b4ffa704\"\u003e\u003ccode\u003e3508584\u003c/code\u003e\u003c/a\u003e Publish v3.1153.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e350b59848e2bffcfe4d34a628e7adc136a6a55\"\u003e\u003ccode\u003e3e350b5\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for JSON codec and schema server plugin (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8353\"\u003e#8353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f\"\u003e\u003ccode\u003e3ce8aa7\u003c/code\u003e\u003c/a\u003e Publish v3.1152.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d6adfcb7baa396dd42060a74382b6aa2a1cbf0b5\"\u003e\u003ccode\u003ed6adfcb\u003c/code\u003e\u003c/a\u003e Publish v3.1151.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4c9a334a79b631cc110fb3a1d67695b4c07baf46\"\u003e\u003ccode\u003e4c9a334\u003c/code\u003e\u003c/a\u003e Publish v3.1150.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a960c14e8ce09ab8fd09352e40d75c6b9d52c1ca\"\u003e\u003ccode\u003ea960c14\u003c/code\u003e\u003c/a\u003e Publish v3.1149.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5773a7515472dbdf2760c61e4a462b71800c50e7\"\u003e\u003ccode\u003e5773a75\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for endpoint cache fix and pre-schema error fallback (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1bc04256c276089739faa71754dba4fde75e05aa\"\u003e\u003ccode\u003e1bc0425\u003c/code\u003e\u003c/a\u003e Publish v3.1148.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/663046d58796f32069e5198f95a3070b2f5ef969\"\u003e\u003ccode\u003e663046d\u003c/code\u003e\u003c/a\u003e Publish v3.1147.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1153.0/clients/client-s3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-sesv2` from 3.1146.0 to 3.1153.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-sesv2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1153.0\u003c/h2\u003e\n\u003ch4\u003e3.1153.0(2026-10-19)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  consume JSON codec from \u003ccode\u003e@​smithy/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8335\"\u003e#8335\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/412d1362e9d60979d3e11e7396e2598872b55773\"\u003e412d1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate codeowners (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8365\"\u003e#8365\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/00c08848a20fb3870a839e089499bf72c5f5075d\"\u003e00c08848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for JSON codec and schema server plugin (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8353\"\u003e#8353\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e350b59848e2bffcfe4d34a628e7adc136a6a55\"\u003e3e350b59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e  resolve changelog path by resolved location (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8356\"\u003e#8356\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3f50ee0831e219e47519de8d6adf64b2a0396b41\"\u003e3f50ee08\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-codepipeline:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/75cdc917412a0ac35ca4257ccabae052df793f1b\"\u003e75cdc917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-devops-agent:\u003c/strong\u003e  Documentation update release for AWS service (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5ff30e27b6a887a1f59d0dceb80223cb76df9bcc\"\u003e5ff30e27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Adding a new Expected Bucket Owner optional field for GuardDuty publishing destination APIs (\u003ca href=\"htt...\n\n_Description has been truncated_","html_url":"https://github.com/liamariavisoiu-ai98/healdesk.io/pull/38","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/liamariavisoiu-ai98%2Fhealdesk.io/issues/38","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/38/packages"}},{"old_version":"6.2.2","new_version":"6.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-22T03:23:27.000Z","version_change":"6.2.2 → 6.3.0","issue":{"uuid":"5972453000","node_id":"PR_kwDOUT7hTM8AAAABJ7wTuQ","number":23,"state":"open","title":"Bump the npm-dependencies group across 1 directory with 33 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-10-22T03:23:27.000Z","updated_at":"2026-10-22T03:23:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-dependencies","update_count":33,"packages":[{"name":"@eslint/compat","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/eslintrc","old_version":"3.3.5","new_version":"3.3.7","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@types/node","old_version":"26.1.0","new_version":"26.6.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-plugin-lodash","old_version":"8.0.0","new_version":"8.1.0","repository_url":"https://github.com/idok/eslint-plugin-lodash"},{"name":"eslint-plugin-playwright","old_version":"2.4.0","new_version":"2.12.1","repository_url":"https://github.com/mskelton/eslint-plugin-playwright"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.7","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"prettier","old_version":"3.6.2","new_version":"3.9.10","repository_url":"https://github.com/prettier/prettier"},{"name":"typescript-eslint","old_version":"8.42.0","new_version":"8.71.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"wireit","old_version":"0.14.12","new_version":"0.14.13","repository_url":"https://github.com/google/wireit"},{"name":"keycloak-js","old_version":"26.2.2","new_version":"26.2.4","repository_url":"https://github.com/keycloak/keycloak-js"},{"name":"react-hook-form","old_version":"7.70.0","new_version":"7.90.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-router-dom","old_version":"7.18.2","new_version":"7.18.4","repository_url":"https://github.com/remix-run/react-router"},{"name":"@playwright/test","old_version":"1.60.0","new_version":"1.64.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"@vitejs/plugin-react-swc","old_version":"4.2.2","new_version":"4.3.3","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"lightningcss","old_version":"1.30.2","new_version":"1.33.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"vite-plugin-checker","old_version":"0.12.0","new_version":"0.14.5","repository_url":"https://github.com/fi3ework/vite-plugin-checker"},{"name":"@uiw/react-textarea-code-editor","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/uiwjs/react-textarea-code-editor"},{"name":"jszip","old_version":"3.10.1","new_version":"3.10.2","repository_url":"https://github.com/Stuk/jszip"},{"name":"yaml","old_version":"2.8.3","new_version":"2.9.1","repository_url":"https://github.com/eemeli/yaml"},{"name":"@axe-core/playwright","old_version":"4.11.0","new_version":"4.14.0","repository_url":"https://github.com/dequelabs/axe-core-npm"},{"name":"@testing-library/dom","old_version":"10.4.1","new_version":"10.4.2","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/react","old_version":"16.3.1","new_version":"16.3.3","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@types/dagre","old_version":"0.7.53","new_version":"0.7.54","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"properties-file","old_version":"5.0.5","new_version":"5.0.7","repository_url":"https://github.com/properties-file/properties-file"},{"name":"uuid","old_version":"14.0.1","new_version":"14.0.3","repository_url":"https://github.com/uuidjs/uuid"},{"name":"fs-extra","old_version":"11.3.3","new_version":"11.4.1","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"tar-fs","old_version":"3.1.1","new_version":"3.1.3","repository_url":"https://github.com/mafintosh/tar-fs"},{"name":"@faker-js/faker","old_version":"10.2.0","new_version":"10.6.0","repository_url":"https://github.com/faker-js/faker"},{"name":"@kiota-community/kiota-gen","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/kiota-community/kiota-js-extra"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"@noble/hashes","old_version":"2.0.1","new_version":"2.4.0","repository_url":"https://github.com/paulmillr/noble-hashes"},{"name":"@rollup/plugin-commonjs","old_version":"29.0.0","new_version":"29.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"rollup","old_version":"4.59.0","new_version":"4.64.10","repository_url":"https://github.com/rollup/rollup"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 33 updates in the /js directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `2.0.0` | `2.1.1` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.5` | `3.3.7` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.0` | `26.6.5` |\n| [eslint-plugin-lodash](https://github.com/idok/eslint-plugin-lodash) | `8.0.0` | `8.1.0` |\n| [eslint-plugin-playwright](https://github.com/mskelton/eslint-plugin-playwright) | `2.4.0` | `2.12.1` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.7` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.9.10` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.42.0` | `8.71.2` |\n| [wireit](https://github.com/google/wireit) | `0.14.12` | `0.14.13` |\n| [keycloak-js](https://github.com/keycloak/keycloak-js) | `26.2.2` | `26.2.4` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.70.0` | `7.90.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.18.2` | `7.18.4` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.60.0` | `1.64.1` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.2.2` | `4.3.3` |\n| [lightningcss](https://github.com/parcel-bundler/lightningcss) | `1.30.2` | `1.33.0` |\n| [vite-plugin-checker](https://github.com/fi3ework/vite-plugin-checker) | `0.12.0` | `0.14.5` |\n| [@uiw/react-textarea-code-editor](https://github.com/uiwjs/react-textarea-code-editor) | `3.1.1` | `3.1.2` |\n| [jszip](https://github.com/Stuk/jszip) | `3.10.1` | `3.10.2` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.9.1` |\n| [@axe-core/playwright](https://github.com/dequelabs/axe-core-npm) | `4.11.0` | `4.14.0` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.1` | `10.4.2` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.1` | `16.3.3` |\n| [@types/dagre](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dagre) | `0.7.53` | `0.7.54` |\n| [properties-file](https://github.com/properties-file/properties-file) | `5.0.5` | `5.0.7` |\n| [uuid](https://github.com/uuidjs/uuid) | `14.0.1` | `14.0.3` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.3` | `11.4.1` |\n| [tar-fs](https://github.com/mafintosh/tar-fs) | `3.1.1` | `3.1.3` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `10.2.0` | `10.6.0` |\n| [@kiota-community/kiota-gen](https://github.com/kiota-community/kiota-js-extra) | `1.0.2` | `1.0.3` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [@noble/hashes](https://github.com/paulmillr/noble-hashes) | `2.0.1` | `2.4.0` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `29.0.0` | `29.0.3` |\n| [rollup](https://github.com/rollup/rollup) | `4.59.0` | `4.64.10` |\n\n\nUpdates `@eslint/compat` from 2.0.0 to 2.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e@​eslint/compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.1.0...compat-v2.1.1\"\u003e2.1.1\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve markVariableAsUsed return value in compat context (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/503\"\u003e#503\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/66d97901b70918438deb4355b730079e4d087889\"\u003e66d9790\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.5...compat-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.7...migrate-config-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e bumped from ^0.5.5 to ^0.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.6...migrate-config-v2.0.7\"\u003e2.0.7\u003c/a\u003e (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003eespree\u003c/code\u003e to the latest (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/437\"\u003e#437\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a8ff72f6f473ce87df4156d3eb9b6e4992084337\"\u003ea8ff72f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.5...migrate-config-v2.0.6\"\u003e2.0.6\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.4 to ^2.0.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.2.0 to ^1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e@​eslint/compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.1.0...compat-v2.1.1\"\u003e2.1.1\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve markVariableAsUsed return value in compat context (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/503\"\u003e#503\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/66d97901b70918438deb4355b730079e4d087889\"\u003e66d9790\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.5...compat-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to config-helpers (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/430\"\u003e#430\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5\"\u003e9b51352\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.4...compat-v2.0.5\"\u003e2.0.5\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.2.0 to ^1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.3...compat-v2.0.4\"\u003e2.0.4\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.1.1 to ^1.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.2...compat-v2.0.3\"\u003e2.0.3\u003c/a\u003e (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.1.0 to ^1.1.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.1...compat-v2.0.2\"\u003e2.0.2\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd eslint 10 as peer dependency (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/361\"\u003e#361\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/ecb37dcafc6513649c03f245f0f2505e7eb10dd1\"\u003eecb37dc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\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/eslint/rewrite/commit/a4466ca3f8dc7d6817c4dd91c10a989b83ecb30d\"\u003e\u003ccode\u003ea4466ca\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/504\"\u003e#504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/714ffde5594fad19d19dacdfd0f31067501fdc1d\"\u003e\u003ccode\u003e714ffde\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/66d97901b70918438deb4355b730079e4d087889\"\u003e\u003ccode\u003e66d9790\u003c/code\u003e\u003c/a\u003e fix: preserve markVariableAsUsed return value in compat context (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/caffae71f674f15865fcfa9bbac4bbd8b721431b\"\u003e\u003ccode\u003ecaffae7\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/ae1ba2585be75ac7778e350167e73705dd0fdc42\"\u003e\u003ccode\u003eae1ba25\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/50051c603e79f1eb91f823d0992a7dcb83b59abb\"\u003e\u003ccode\u003e50051c6\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/ea835245e205cf70a825659dd23623d0bd73984a\"\u003e\u003ccode\u003eea83524\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/29956ae0089bc080e65bec484bae3c5adf1b8973\"\u003e\u003ccode\u003e29956ae\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f6d5bdff38b9c4bd10d2e8cf3e5caf020bcaf1ae\"\u003e\u003ccode\u003ef6d5bdf\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/8b71ed3c8e8e0b104c56a4be5dd0c0c75228a04d\"\u003e\u003ccode\u003e8b71ed3\u003c/code\u003e\u003c/a\u003e chore: restore eslint-plugin-jsdoc rules (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.1.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.5 to 3.3.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e@​eslint/eslintrc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.6...eslintrc-v3.3.7\"\u003e3.3.7\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003ef27e7c9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003ebb0d97a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.6\"\u003e3.3.6\u003c/a\u003e (2026-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003ejs-yaml\u003c/code\u003e to 4.3.0 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/235\"\u003e#235\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/0c5de746dd98ac6904ee05ca594c50c5695e88bc\"\u003e0c5de74\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/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e@​eslint/eslintrc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.6...eslintrc-v3.3.7\"\u003e3.3.7\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003ef27e7c9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003ebb0d97a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.6\"\u003e3.3.6\u003c/a\u003e (2026-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003ejs-yaml\u003c/code\u003e to 4.3.0 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/235\"\u003e#235\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/0c5de746dd98ac6904ee05ca594c50c5695e88bc\"\u003e0c5de74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/7943fa6dd55b236a539f658b88c763a4f9fbb38d\"\u003e\u003ccode\u003e7943fa6\u003c/code\u003e\u003c/a\u003e chore: release 3.3.7 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003e\u003ccode\u003ebb0d97a\u003c/code\u003e\u003c/a\u003e fix: update js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/5b4abc9c74dd92b9eb782ca81d559a88906509e9\"\u003e\u003ccode\u003e5b4abc9\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003e\u003ccode\u003ef27e7c9\u003c/code\u003e\u003c/a\u003e fix: Bump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/b75e1d2425deebfd1ec7f952dda7d0c4f4d65d5c\"\u003e\u003ccode\u003eb75e1d2\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/302c13310e148268f990df3edbfd10dab44f2678\"\u003e\u003ccode\u003e302c133\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/e62e7661b0d9063e42a37af5551bbcb1897e188d\"\u003e\u003ccode\u003ee62e766\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/cf27f9fd8f775d94500f2569a5bfb6a7de9cdb33\"\u003e\u003ccode\u003ecf27f9f\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/c7f4cdf1ffa86e28b5b8bf09f9e8bc7fadbf87ff\"\u003e\u003ccode\u003ec7f4cdf\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3319822ac925e018c47fcafa351b20ea0bf6eeff\"\u003e\u003ccode\u003e3319822\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 26.1.0 to 26.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-lodash` from 8.0.0 to 8.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/idok/eslint-plugin-lodash/blob/master/CHANGELOG.md\"\u003eeslint-plugin-lodash's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com-idok-personal/idok/eslint-plugin-lodash/compare/v8.0.0...v8.1.0\"\u003ev8.1.0\u003c/a\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[prop-shorthand] fix ESLint v9 incompatibility \u003ca href=\"https://github.com-idok-personal/idok/eslint-plugin-lodash/pull/1\"\u003e\u003ccode\u003e[#1](https://github.com/idok/eslint-plugin-lodash/issues/1)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade yarn \u003ca href=\"https://github.com-idok-personal/idok/eslint-plugin-lodash/commit/d16fe8d1f60619fd84a7072c27a5c8464a6eb315\"\u003e\u003ccode\u003ed16fe8d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate node actions \u003ca href=\"https://github.com-idok-personal/idok/eslint-plugin-lodash/commit/8e2c2d23749c788ee174d2a37b91171e9d15fd5b\"\u003e\u003ccode\u003e8e2c2d2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix package json \u003ca href=\"https://github.com-idok-personal/idok/eslint-plugin-lodash/commit/8b024d1b1d8b4ec64a34304d5ed52bdaedb13293\"\u003e\u003ccode\u003e8b024d1\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/idok/eslint-plugin-lodash/commit/7db5933f4e21ae83e6136d2077537b1775c64845\"\u003e\u003ccode\u003e7db5933\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/e834f03209e40bc3dc71181922bbe758eaa1f765\"\u003e\u003ccode\u003ee834f03\u003c/code\u003e\u003c/a\u003e update change log\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/6b5ae1d540d9268bd130cc8b8f0f8b184cd6ee0f\"\u003e\u003ccode\u003e6b5ae1d\u003c/code\u003e\u003c/a\u003e add email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/5017d3e117866d624b9a43eab03006dde21a2483\"\u003e\u003ccode\u003e5017d3e\u003c/code\u003e\u003c/a\u003e update change log\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/987ecf907137e698d1526130f67b692acb8d6b43\"\u003e\u003ccode\u003e987ecf9\u003c/code\u003e\u003c/a\u003e update dependencies and yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/64bc32d3059034c5121aae26b4b55d52e9d87929\"\u003e\u003ccode\u003e64bc32d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/idok/eslint-plugin-lodash/issues/1\"\u003e#1\u003c/a\u003e from ThisIsManta/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/84e7754ba3206c62727060e9633874f1338c3702\"\u003e\u003ccode\u003e84e7754\u003c/code\u003e\u003c/a\u003e [prop-shorthand] fix ESLint v9 incompatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/40097225be31158a24f60da586993c7e69bac81a\"\u003e\u003ccode\u003e4009722\u003c/code\u003e\u003c/a\u003e update build status badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/97a6f4d5adb2127300f2f6f53c1ada333523687b\"\u003e\u003ccode\u003e97a6f4d\u003c/code\u003e\u003c/a\u003e upgrade yarn actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/idok/eslint-plugin-lodash/commit/d16fe8d1f60619fd84a7072c27a5c8464a6eb315\"\u003e\u003ccode\u003ed16fe8d\u003c/code\u003e\u003c/a\u003e upgrade yarn\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/idok/eslint-plugin-lodash/compare/v8.0.0...v8.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-playwright` from 2.4.0 to 2.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/releases\"\u003eeslint-plugin-playwright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.12.0...v2.12.1\"\u003e2.12.1\u003c/a\u003e (2026-10-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereplace unsupported json schema \u003ccode\u003econtains\u003c/code\u003e with \u003ccode\u003eenum\u003c/code\u003e in rule option schema (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/514\"\u003e#514\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/4f35eb6df1ebaad3ff672aa4a4d13355fdcad2bc\"\u003e4f35eb6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.11.0...v2.12.0\"\u003e2.12.0\u003c/a\u003e (2026-09-14)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-skipped-test:\u003c/strong\u003e detect testInfo annotations and split allowConditional (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/490\"\u003e#490\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/93d788e1e24f5299b432a6fd60963e43712c52bb\"\u003e93d788e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-action-timeout:\u003c/strong\u003e disallow per-call timeouts on actions (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/492\"\u003e#492\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/fec2902722fee4ef63ee0e0221b3c2bb31c60dc0\"\u003efec2902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e disallow exports in files containing tests (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/493\"\u003e#493\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/eb6fc1c41e3dd98f2ee1085d7444c02f999c7890\"\u003eeb6fc1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-identical-title:\u003c/strong\u003e disallow identical test and describe titles (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/494\"\u003e#494\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/7ec68e77e02594f964377f14e761e5f88f7ab825\"\u003e7ec68e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-magic-timeouts:\u003c/strong\u003e add minOccurrences and document adoption (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/a7542cedc4947cfff3d9fac74633438374ef4e77\"\u003ea7542ce\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-magic-timeouts:\u003c/strong\u003e flag inline numeric timeout values (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/29de9193570de95df086e1f397f21aab5f7cc4e9\"\u003e29de919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-template-literal-title:\u003c/strong\u003e disallow template literals in titles (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/f9a6e8613e93ac4bd9d0a8e45018a1ca63372e07\"\u003ef9a6e86\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-test-return-statement:\u003c/strong\u003e disallow returning from a test body (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/495\"\u003e#495\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/a447de826921f276049b7edcbb00d1c4de0395b7\"\u003ea447de8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-ending-with-an-expect:\u003c/strong\u003e require tests to end in an assertion (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/496\"\u003e#496\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/d31d3cca1d019f48bc19b928f79ef9ca84f58005\"\u003ed31d3cc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erequire-annotation-reason:\u003c/strong\u003e require a reason on skip and fixme (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/497\"\u003e#497\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/0164432c570532f33995a9c4f33e70a56cdaed5b\"\u003e0164432\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.11.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.10.5...v2.11.0\"\u003e2.11.0\u003c/a\u003e (2026-07-27)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertions:\u003c/strong\u003e flag always-passing assertions on a Locator (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/470\"\u003e#470\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/b6d3e5dac73c8aad4d5e62a933105579c319655f\"\u003eb6d3e5d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/463\"\u003e#463\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.10.4...v2.10.5\"\u003e2.10.5\u003c/a\u003e (2026-07-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle optional chaining in missing-playwright-await (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/472\"\u003e#472\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/c02beccbf23a36260e69992c085f3484164c7e6f\"\u003ec02becc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.10.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.10.3...v2.10.4\"\u003e2.10.4\u003c/a\u003e (2026-05-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/e3eaf6c0a6ec468f9073c33d46da0774ccb213dd\"\u003e\u003ccode\u003ee3eaf6c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump brace-expansion from 2.1.4 to 2.1.7 (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/515\"\u003e#515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/9e5fb46786e7f1e908ee02e0d2da674105f00229\"\u003e\u003ccode\u003e9e5fb46\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump vitest from 4.1.9 to 4.1.11 (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/509\"\u003e#509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/d89f4b31cfd10e231abe83528b110e83e2007b32\"\u003e\u003ccode\u003ed89f4b3\u003c/code\u003e\u003c/a\u003e chore(deps): Bump js-yaml from 4.3.1 to 4.3.2 (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/510\"\u003e#510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/99e1e66cc54e9b9f4fd9e572a39e2ba807f277e2\"\u003e\u003ccode\u003e99e1e66\u003c/code\u003e\u003c/a\u003e chore(deps): Bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/513\"\u003e#513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/4f35eb6df1ebaad3ff672aa4a4d13355fdcad2bc\"\u003e\u003ccode\u003e4f35eb6\u003c/code\u003e\u003c/a\u003e fix: replace unsupported json schema \u003ccode\u003econtains\u003c/code\u003e with \u003ccode\u003eenum\u003c/code\u003e in rule option sc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/8db14437ea9f22897d7b604c6a6e4d6e246d25c0\"\u003e\u003ccode\u003e8db1443\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/498\"\u003e#498\u003c/a\u003e from unlikelyzero/feat/no-magic-timeouts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/1259cbb25e42445f7f76ddc724c3ef3657278e39\"\u003e\u003ccode\u003e1259cbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/500\"\u003e#500\u003c/a\u003e from unlikelyzero/feat/no-template-literal-title\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/a7542cedc4947cfff3d9fac74633438374ef4e77\"\u003e\u003ccode\u003ea7542ce\u003c/code\u003e\u003c/a\u003e feat(no-magic-timeouts): add minOccurrences and document adoption\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/29de9193570de95df086e1f397f21aab5f7cc4e9\"\u003e\u003ccode\u003e29de919\u003c/code\u003e\u003c/a\u003e feat(no-magic-timeouts): flag inline numeric timeout values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/f9a6e8613e93ac4bd9d0a8e45018a1ca63372e07\"\u003e\u003ccode\u003ef9a6e86\u003c/code\u003e\u003c/a\u003e feat(no-template-literal-title): disallow template literals in titles\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.4.0...v2.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for eslint-plugin-playwright since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796\"\u003e#796\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e\"\u003e\u003ccode\u003e7e53ecd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/OskarEichler\"\u003e\u003ccode\u003e@​OskarEichler\u003c/code\u003e\u003c/a\u003e! - Fix fallback diagnostic locations for all supported line endings.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/805\"\u003e#805\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52\"\u003e\u003ccode\u003e1b7c433\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - Report a clear error when the sync worker fails to load, so a missing \u003ccode\u003eprettier\u003c/code\u003e dependency now fails fast with \u003ccode\u003eCannot find package 'prettier'\u003c/code\u003e instead of hanging ESLint indefinitely.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/truongbo17\"\u003e\u003ccode\u003e@​truongbo17\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/798\"\u003eprettier/eslint-plugin-prettier#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OskarEichler\"\u003e\u003ccode\u003e@​OskarEichler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796\"\u003eprettier/eslint-plugin-prettier#796\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.6...v5.5.7\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.6...v5.5.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/791\"\u003e#791\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/b5c96a30d3e292a379d6e8ac030c29fd7acbc90b\"\u003e\u003ccode\u003eb5c96a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: bump all (dev)Dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\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/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796\"\u003e#796\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e\"\u003e\u003ccode\u003e7e53ecd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/OskarEichler\"\u003e\u003ccode\u003e@​OskarEichler\u003c/code\u003e\u003c/a\u003e! - Fix fallback diagnostic locations for all supported line endings.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/805\"\u003e#805\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52\"\u003e\u003ccode\u003e1b7c433\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - Report a clear error when the sync worker fails to load, so a missing \u003ccode\u003eprettier\u003c/code\u003e dependency now fails fast with \u003ccode\u003eCannot find package 'prettier'\u003c/code\u003e instead of hanging ESLint indefinitely.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/791\"\u003e#791\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/b5c96a30d3e292a379d6e8ac030c29fd7acbc90b\"\u003e\u003ccode\u003eb5c96a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: bump all (dev)Dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e6dd27a4e4015748b2e87c646be2c1a530789343\"\u003e\u003ccode\u003ee6dd27a\u003c/code\u003e\u003c/a\u003e chore: keep packageManager when cleaning package.json for release (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7544956b642d4e653c235d178432e4d60a312b6b\"\u003e\u003ccode\u003e7544956\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e3e52386bd8ab1604d4d41ecd961de5e6749eed8\"\u003e\u003ccode\u003ee3e5238\u003c/code\u003e\u003c/a\u003e ci: enable npm publish provenance for changesets v3 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7c923c41069c939d6c6c8b7cfcad8f6a266f5276\"\u003e\u003ccode\u003e7c923c4\u003c/code\u003e\u003c/a\u003e build(deps): Bump http-cache-semantics from 4.2.0 to 4.3.0 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/806\"\u003e#806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52\"\u003e\u003ccode\u003e1b7c433\u003c/code\u003e\u003c/a\u003e fix: bump synckit to surface worker failures instead of hanging (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/805\"\u003e#805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/a6b3feb3ce5d0bf785ddf4a83d24cf6a5c4bb902\"\u003e\u003ccode\u003ea6b3feb\u003c/code\u003e\u003c/a\u003e docs: explain line endings and \u003ccode\u003eendOfLine\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/2f6ba1dca350a40857884103a7bf0e74b64901f7\"\u003e\u003ccode\u003e2f6ba1d\u003c/code\u003e\u003c/a\u003e ci: exercise the getLocFromIndex ponyfill on ESLint 9 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf1d2c5cffb7520d28fe680603cc4906ada0816f\"\u003e\u003ccode\u003ecf1d2c5\u003c/code\u003e\u003c/a\u003e chore(deps): update (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/9f14a554f9737b1b985e2b26501d3bb2defac920\"\u003e\u003ccode\u003e9f14a55\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e\"\u003e\u003ccode\u003e7e53ecd\u003c/code\u003e\u003c/a\u003e fix: map fallback source locations to actual line starts (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/796\"\u003e#796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.7\"\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 eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.9.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on performance (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20266\"\u003e#20266\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.10/CHANGELOG.md#3910\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Fix text with \u003ccode\u003e$\u003c/code\u003e been incorrectly parsed as math syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20140\"\u003e#20140\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.9/CHANGELOG.md#399\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Don't let Liquid objects interrupt paragraphs (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20087\"\u003e#20087\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.8/CHANGELOG.md#398\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular 22.2\u003c/li\u003e\n\u003cli\u003eFix regressions in v3.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.7/CHANGELOG.md#397\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePreserve quotes for methods named \u003ccode\u003enew\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19621\"\u003eprettier/prettier#19621\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eimport defer\u003c/code\u003e in \u003ccode\u003etypescript\u003c/code\u003e parser (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19624\"\u003eprettier/prettier#19624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19675\"\u003eprettier/prettier#19675\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded a new official plugin \u003ca href=\"https://github.com/prettier/prettier/tree/3.9.6/packages/plugin-yuku\"\u003e\u003ccode\u003e@prettier/plugin-yuku\u003c/code\u003e 🚀\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19628\"\u003eprettier/prettier#19628\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19629\"\u003eprettier/prettier#19629\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.6/CHANGELOG.md#396\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.5\u003c/h2\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.5/CHANGELOG.md#395\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Format \u003ccode\u003e@content(name)\u003c/code\u003e -\u0026gt; \u003ccode\u003e@content (name)\u003c/code\u003e to align with other block syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19499\"\u003e#19499\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.4/CHANGELOG.md#394\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Fix unexpected removal of characters in liquid syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19489\"\u003eprettier/prettier#19489\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript: Allow decorators to be used with declare on class fields (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19492\"\u003eprettier/prettier#19492\u003c/a\u003e by \u003ca href=\"https://github.com/evoactivity\"\u003e\u003ccode\u003e@​evoactivity\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.3/CHANGELOG.md#393\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Fix ignored file has been cached incorrectly (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19483\"\u003e#19483\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.9.10\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.9...3.9.10\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eMarkdown: Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on performance (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20266\"\u003e#20266\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267\"\u003ehttps://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003e3.9.9\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.8...3.9.9\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eMarkdown: Fix text with \u003ccode\u003e$\u003c/code\u003e been incorrectly parsed as math syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20140\"\u003e#20140\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"md\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n**Uses $FOO** from `a.sh` and `b.sh`, plus `$BAR` from `c.sh`, before anything else runs here.\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.8 --\u0026gt;\n\u003cstrong\u003eUses $FOO\u003c/strong\u003e from \u003ccode\u003ea.sh\u003c/code\u003e and \u003ccode\u003eb.sh\u003c/code\u003e, plus \u003ccode\u003e$BAR\u003c/code\u003efrom\u003ccode\u003ec.sh\u003c/code\u003e, before anything else runs here.\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.9 --\u0026gt;\n\u003cstrong\u003eUses $FOO\u003c/strong\u003e from \u003ccode\u003ea.sh\u003c/code\u003e and \u003ccode\u003eb.sh\u003c/code\u003e, plus \u003ccode\u003e$BAR\u003c/code\u003e from \u003ccode\u003ec.sh\u003c/code\u003e, before anything else runs here.\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.9.8\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.7...3.9.8\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eMarkdown: Don't let Liquid objects interrupt paragraphs (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20087\"\u003e#20087\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"markdown\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\nIf `module` is not a [`WebAssembly.Module`](https://github.com/prettier/prettier/blob/main/en-US/docs/WebAssembly/Reference/JavaScript_interface/Module) object instance, a\n{{jsxref(\u0026quot;TypeError\u0026quot;)}} is thrown.\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.7 --\u0026gt;\nIf \u003ccode\u003emodule\u003c/code\u003e is not a \u003ca href=\"https://github.com/prettier/prettier/blob/main/en-US/docs/WebAssembly/Reference/JavaScript_interface/Module\"\u003e\u003ccode\u003eWebAssembly.Module\u003c/code\u003e\u003c/a\u003e object instance, a\u003c/p\u003e\n\u003cp\u003e{{jsxref(\u0026quot;TypeError\u0026quot;)}} is thrown.\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.8 --\u0026gt;\nIf \u003ccode\u003emodule\u003c/code\u003e is not a \u003ca href=\"https://github.com/prettier/prettier/blob/main/en-US/docs/WebAssembly/Reference/JavaScript_interface/Module\"\u003e\u003ccode\u003eWebAssembly.Module\u003c/code\u003e\u003c/a\u003e object instance, a\n{{jsxref(\u0026quot;TypeError\u0026quot;)}} is thrown.\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.9.7\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/prettier/prettier/commit/1172b82c295c4f889fd787dc6c78c3e194ebf353\"\u003e\u003ccode\u003e1172b82\u003c/code\u003e\u003c/a\u003e Release 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d0142273aff2c76f8a69785d42ee2cedc4b0aaa3\"\u003e\u003ccode\u003ed014227\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on perfor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/953b9084329dcd06ed1072a04b333f1e6e9371e8\"\u003e\u003ccode\u003e953b908\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.9.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ad8a6bf4fa23c42fd114683fec43b28a11bd24af\"\u003e\u003ccode\u003ead8a6bf\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cdd17f2288b28b170a76416c72dac56e3ea5daff\"\u003e\u003ccode\u003ecdd17f2\u003c/code\u003e\u003c/a\u003e Release 3.9.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc7b8968e678f51ea00e2be3fe8c717d114691a3\"\u003e\u003ccode\u003edc7b896\u003c/code\u003e\u003c/a\u003e Disable \u003ccode\u003esingleDollarTextMath\u003c/code\u003e in \u003ccode\u003emdast-util-math\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/20140\"\u003e#20140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f9be58fb8ec62dd47197ea19a30aac5ad26dfee0\"\u003e\u003ccode\u003ef9be58f\u003c/code\u003e\u003c/a\u003e Git blame ignore 3.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/88470cb79ca3b757dd6b93906d9a992aa1a456c3\"\u003e\u003ccode\u003e88470cb\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/9559cab39eb5082c99a27e8829760c055adba841\"\u003e\u003ccode\u003e9559cab\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/4fc8ee87465de8d54780273a6996d74e8e9da827\"\u003e\u003ccode\u003e4fc8ee8\u003c/code\u003e\u003c/a\u003e Update dependents count\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.9.10\"\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 prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.42.0 to 8.71.2\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.71.2\u003c/h2\u003e\n\u003ch2\u003e8.71.2 (2026-10-12)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] avoid false-positives when not using our parser (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12989\"\u003e#12989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] count instantiated mapped type templates (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12974\"\u003e#12974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] ignore type-only refs for after-used (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12977\"\u003e#12977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12995\"\u003e#12995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] safe fix when the chain ends with a strict null comparison (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12805\"\u003e#12805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etype-utils:\u003c/strong\u003e match linked packages and packages with missing version in \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12948\"\u003e#12948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbraham Guo\u003c/li\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eVinccool96\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\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.71.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.71.1\u003c/h2\u003e\n\u003ch2\u003e8.71.1 (2026-10-05)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-misused-promises] skip argument checks for calls without arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12923\"\u003e#12923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] report usedOnlyAsType for partially exported merged declarations (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12892\"\u003e#12892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [require-array-sort-compare] use array argument type constraint (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12919\"\u003e#12919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-enum-assignment] skip identical types and bound deep type walks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12957\"\u003e#12957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-confusing-void-expression] don't autofix when declared return type is unknown (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12930\"\u003e#12930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] check the constrained type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12953\"\u003e#12953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] count instantiated mapped type constraints (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12941\"\u003e#12941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eproject-service:\u003c/strong\u003e throttle cleanup when opening files (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12934\"\u003e#12934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etype-utils:\u003c/strong\u003e match re-exports and global declarations in \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12943\"\u003e#12943\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDiptajoy Mistry \u003ca href=\"https://github.com/diptomistry\"\u003e\u003ccode\u003e@​diptomistry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003eMedhansh Poojari\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.71.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/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.71.2 (2026-10-12)\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.71.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.71.1 (2026-10-05)\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.71.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.71.0 (2026-09-28)\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.71.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.70.1 (2026-09-21)\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.70.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.70.0 (2026-09-07)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] report deprecated imported values used in object shorthand properties (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12780\"\u003e#12780\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUlrich Stark \u003ca href=\"https://github.com/ulrichstark\"\u003e\u003ccode\u003e@​ulrichstark\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.70.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.69.0 (2026-08-31)\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/7488d681f6e0e96c2aaa1eee9c3d1b9b1ef077cb\"\u003e\u003ccode\u003e7488d68\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.71.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d57b8da272375b6a45270639894a793933208a91\"\u003e\u003ccode\u003ed57b8da\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.71.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8695664c5ee3fbb8fd76907fc45e148579cc3162\"\u003e\u003ccode\u003e8695664\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.71.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/23d38ceeb8fb1237f55cb62fc2b54419e1fa1ed7\"\u003e\u003ccode\u003e23d38ce\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.70.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/eb42d9b7e7ab0eca543bc16b726688624c532fc6\"\u003e\u003ccode\u003eeb42d9b\u003c/code\u003e\u003c/a\u003e chore: cleanup and fix Nx dependencies and missing tasks (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12897\"\u003e#12897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8c8053103f4ab8df3105826181c43fa257289a73\"\u003e\u003ccode\u003e8c80531\u003c/code\u003e\u003c/a\u003e chore: fix typos in comments and docs (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12846\"\u003e#12846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b6b86a15dd42aaa0e37054683cb5606c8fd203c2\"\u003e\u003ccode\u003eb6b86a1\u003c/code\u003e\u003c/a\u003e chore: migrate to nx 23.2.0 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12843\"\u003e#12843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/7ee76085c22e923c0036b8e0733a3ca7dfd82b60\"\u003e\u003ccode\u003e7ee7608\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.70.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4586535ab24d7d5e9b3ba87e4adb8636f9314aca\"\u003e\u003ccode\u003e4586535\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-deprecated] report deprecated imported values used in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9a6e546823e5d8f2dc015df2aa66c0230615e209\"\u003e\u003ccode\u003e9a6e546\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.69.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.2/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wireit` from 0.14.12 to 0.14.13\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/wireit/blob/main/CHANGELOG.md\"\u003ewireit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.14.13] - 2026-06-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eWIREIT_WATCH=true\u003c/code\u003e as an environment-variable escape hatch for enabling\nwatch mode when a package runner does not forward \u003ccode\u003e--watch\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP errors from the GitHub Actions cache service are no longer ever fatal,\nand should always continue gracefully with GitHub Actions caching temporarily\ndisabled (previously only network errors and HTTP 429/503 errors failed\ngracefully).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/df39b14af12f8cff5d537236972d2878dac00479\"\u003e\u003ccode\u003edf39b14\u003c/code\u003e\u003c/a\u003e Fix some missed and accidental changes from PR \u003ca href=\"https://redirect.github.com/google/wireit/issues/1439\"\u003e#1439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/8b288d2f98643a333afab34ec6d35deb98612eab\"\u003e\u003ccode\u003e8b288d2\u003c/code\u003e\u003c/a\u003e Update dependencies and documentation and release 0.14.13 (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1439\"\u003e#1439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/f6ec092e0dffbd3955bd2073f683e30e2bc042fe\"\u003e\u003ccode\u003ef6ec092\u003c/code\u003e\u003c/a\u003e feat(cli): accept WIREIT_WATCH as an escape hatch for --watch detection (\u003ca href=\"https://redirect.github.com/google/wireit/issues/134\"\u003e#134\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/3ad0bbfb6b5bc5e5fbb21c12036023ae898e839f\"\u003e\u003ccode\u003e3ad0bbf\u003c/code\u003e\u003c/a\u003e Replace uvu with node:test (24/24) (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1433\"\u003e#1433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/e4bb9e2b27a076480e09c89dc6f44f705e356616\"\u003e\u003ccode\u003ee4bb9e2\u003c/code\u003e\u003c/a\u003e Fix npm audit vulnerabilities (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/b9011ecd6bf4c225c600bd870c2a4e9637eea3df\"\u003e\u003ccode\u003eb9011ec\u003c/code\u003e\u003c/a\u003e Bump the minor-and-patch group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1375\"\u003e#1375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/385c404c4b4fc4cb994f9b0773cb4a71fd83a3db\"\u003e\u003ccode\u003e385c404\u003c/code\u003e\u003c/a\u003e Bump diff from 5.2.0 to 5.2.2 (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1378\"\u003e#1378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/ab04357ee610ff3cf11cb5fad7c9c938f0417a4c\"\u003e\u003ccode\u003eab04357\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1379\"\u003e#1379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/391710c1f0eacafdc525e0216ace36dd802ad28d\"\u003e\u003ccode\u003e391710c\u003c/code\u003e\u003c/a\u003e Convert 9 more tests to test:node (14/24) (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1369\"\u003e#1369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/wireit/commit/6290df9260802a511c6c762add234233e6a20fd3\"\u003e\u003ccode\u003e6290df9\u003c/code\u003e\u003c/a\u003e Convert watch test to node:test (4/24) (\u003ca href=\"https://redirect.github.com/google/wireit/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/wireit/compare/v0.14.12...v0.14.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `keycloak-js` from 26.2.2 to 26.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/keycloak/keycloak-js/releases\"\u003ekeycloak-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e26.2.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e26.2.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/dabf89ca3b41320543b717844aa88ad55af37c90\"\u003e\u003ccode\u003edabf89c\u003c/code\u003e\u003c/a\u003e Set version to 26.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/7abc00c8dbd33b8edb1f3ac7d283775f44f5e93d\"\u003e\u003ccode\u003e7abc00c\u003c/code\u003e\u003c/a\u003e Add release notes for 26.2.4 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/298\"\u003e#298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/7c1d5ed7da4ed8ab4d72f55509512577017a50ff\"\u003e\u003ccode\u003e7c1d5ed\u003c/code\u003e\u003c/a\u003e Close in-app browser before awaiting token exchange in Cordova adapter (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/c4c4d8fec777906559bf60d14bfa83abb4b8148e\"\u003e\u003ccode\u003ec4c4d8f\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​keycloak/keycloak-admin-client\u003c/code\u003e from 26.5.7 to 26.6.1 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/296\"\u003e#296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/59ab6750db398f033278f48e6c64e3f0f2e98417\"\u003e\u003ccode\u003e59ab675\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 25.5.2 to 25.6.0 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/0541a724af0598c4d805480c7666060e91d11133\"\u003e\u003ccode\u003e0541a72\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 25.5.0 to 25.5.2 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/292\"\u003e#292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/8a842d335fc1d99808fdb40ee1ba3144556a6070\"\u003e\u003ccode\u003e8a842d3\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​keycloak/keycloak-admin-client\u003c/code\u003e from 26.5.6 to 26.5.7 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/569b021c63700c84080c40f827a00b486f47e1f8\"\u003e\u003ccode\u003e569b021\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​playwright/test\u003c/code\u003e from 1.58.2 to 1.59.1 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/290\"\u003e#290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/94a3fb7c77e27c5c8e9e94e98304d3728735fcab\"\u003e\u003ccode\u003e94a3fb7\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​keycloak/keycloak-admin-client\u003c/code\u003e from 26.5.5 to 26.5.6 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/286\"\u003e#286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keycloak/keycloak-js/commit/2f983471e4f0c39bfd97358add95c7a312ed7bde\"\u003e\u003ccode\u003e2f98347\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 25.4.0 to 25.5.0 (\u003ca href=\"https://redirect.github.com/keycloak/keycloak-js/issues/284\"\u003e#284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/keycloak/keycloak-js/compare/26.2.2...26.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.70.0 to 7.90.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.90.0\u003c/h2\u003e\n\u003ch2\u003e🐞 Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003euseForm\u003c/code\u003e marking fields named after \u003ccode\u003eObject.prototype\u003c/code\u003e members as touched on blur and \u003ccode\u003esetValue\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13833\"\u003e#13833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecloneObject\u003c/code\u003e preserving the length of sparse arrays (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13834\"\u003e#13834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dirty values extraction for fields named \u003ccode\u003ehasOwnProperty\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13832\"\u003e#13832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseForm\u003c/code\u003e retaining options removed from props on re-render (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13831\"\u003e#13831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseFieldArray\u003c/code\u003e handling duplicate indexes in \u003ccode\u003eremove()\u003c/code\u003e without mutating the provided indexes (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13830\"\u003e#13830\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseFieldArray\u003c/code\u003e unregistering fields while a parent array reindexes (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13828\"\u003e#13828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix input values edited before the form is ready being lost (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13827\"\u003e#13827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseWatch\u003c/code\u003e not updating watched objects after an Activity subtree reconnects (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13819\"\u003e#13819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ereset()\u003c/code\u003e incorrectly setting \u003ccode\u003eisDirty\u003c/code\u003e when using \u003ccode\u003ekeepDefaultValues\u003c/code\u003e without values (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13820\"\u003e#13820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eController\u003c/code\u003e blur validation not working after \u003ccode\u003ereset()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13817\"\u003e#13817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ewatch\u003c/code\u003e using stale \u003ccode\u003eshouldUnregister\u003c/code\u003e options when registering fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13814\"\u003e#13814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix form value comparison for fields named \u003ccode\u003eref\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13812\"\u003e#13812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix native validation using stale \u003ccode\u003eshouldUseNativeValidation\u003c/code\u003e options (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13806\"\u003e#13806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecloneObject\u003c/code\u003e not cloning objects with a null prototype (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13808\"\u003e#13808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseWatch\u003c/code\u003e array names not prioritizing form \u003ccode\u003edefaultValues\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13805\"\u003e#13805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix error updates not producing a new \u003ccode\u003eerrors\u003c/code\u003e reference (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13800\"\u003e#13800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003esetError\u003c/code\u003e and \u003ccode\u003eclearErrors\u003c/code\u003e not producing a new \u003ccode\u003eerrors\u003c/code\u003e reference (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13791\"\u003e#13791\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚡ Performance Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove dirty fields checking (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13788\"\u003e#13788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove subscription value handling (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13787\"\u003e#13787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003ewatch\u003c/code\u003e API performance (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13792\"\u003e#13792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove named scoped subscriptions (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13793\"\u003e#13793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve form-state tracking across unsubscribe (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13794\"\u003e#13794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove subject subscription handling (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13795\"\u003e#13795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip redundan...\n\n_Description has been truncated_","html_url":"https://github.com/israfilalam22/custom-keycloak-nonce/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/israfilalam22%2Fcustom-keycloak-nonce/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"5.1.1","new_version":"6.3.0","update_type":"major","path":null,"pr_created_at":"2026-10-20T14:13:13.000Z","version_change":"5.1.1 → 6.3.0","issue":{"uuid":"5943240937","node_id":"PR_kwDOVQ9bds8AAAABJkWWug","number":80,"state":"open","title":"Bump chai from 5.1.1 to 6.3.0","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-10-20T14:13:13.000Z","updated_at":"2026-10-20T14:13:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.1 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.1...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.1\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/mergelens-bench/keycloak__keycloak__mergelens__PR33832__20261020/pull/80","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mergelens-bench%2Fkeycloak__keycloak__mergelens__PR33832__20261020/issues/80","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/80/packages"}},{"old_version":"5.1.1","new_version":"6.3.0","update_type":"major","path":null,"pr_created_at":"2026-10-20T13:45:45.000Z","version_change":"5.1.1 → 6.3.0","issue":{"uuid":"5942803142","node_id":"PR_kwDOVQ9Fn88AAAABJj_04A","number":27,"state":"open","title":"Bump chai from 5.1.1 to 6.3.0","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-10-20T13:45:45.000Z","updated_at":"2026-10-20T13:45:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.1 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.1...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.1\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/mergelens-bench/keycloak__keycloak__mergelens__PR32918__20261020/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mergelens-bench%2Fkeycloak__keycloak__mergelens__PR32918__20261020/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"^6.2.2","new_version":"^6.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-20T01:53:08.000Z","version_change":"^6.2.2 → ^6.3.0","issue":{"uuid":"5934534845","node_id":"PR_kwDOCVDM4c8AAAABJdfcyA","number":123,"state":"closed","title":"Update chai requirement from ^6.2.2 to ^6.3.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-10-20T01:59:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-20T01:53:08.000Z","updated_at":"2026-10-20T01:59:46.000Z","time_to_close":390,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"chai","old_version":"^6.2.2","new_version":"^6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Updates the requirements on [chai](https://github.com/chaijs/chai) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/blob/main/History.md\"\u003echai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003eNote\u003c/h3\u003e\n\u003cp\u003eAs of 3.0.0, the History.md file has been deprecated. \u003ca href=\"https://github.com/chaijs/chai/commits\"\u003ePlease refer to the full\ncommit logs available on GitHub\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch1\u003e2.3.0 / 2015-04-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/423\"\u003e#423\u003c/a\u003e from ehntoo/patch-1\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/422\"\u003e#422\u003c/a\u003e from ljharb/fix_descriptor_tests\u003c/li\u003e\n\u003cli\u003eFix a small bug in the .null assertion docs\u003c/li\u003e\n\u003cli\u003eUse a regex to account for property ordering issues across engines.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003emake test-firefox\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/417\"\u003e#417\u003c/a\u003e from astorije/astorije/minimalist-typo\u003c/li\u003e\n\u003cli\u003eRemove trailing whitespaces\u003c/li\u003e\n\u003cli\u003eFix super minor typo in an example\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/408\"\u003e#408\u003c/a\u003e from ljharb/enumerableProperty\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eownPropertyDescriptor\u003c/code\u003e assertion.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.2.0 / 2015-03-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/405\"\u003e#405\u003c/a\u003e from chaijs/deep-escape-doc-tweaks\u003c/li\u003e\n\u003cli\u003eTweak documentation on \u003ccode\u003e.deep\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/402\"\u003e#402\u003c/a\u003e from umireon/escaping-dot-should-be-taken\u003c/li\u003e\n\u003cli\u003eDocumentation of escaping in \u003ccode\u003e.deep\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003etake regular expression apart\u003c/li\u003e\n\u003cli\u003eFeature: backslash-escaping in \u003ccode\u003e.deep.property\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eEscaping dot should be taken in deep property\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.1.2 / 2015-03-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/396\"\u003e#396\u003c/a\u003e from chaijs/add-keith-cirkel-contributing-md\u003c/li\u003e\n\u003cli\u003eAdd Keith Cirkel to CONTRIBUTING.md\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/395\"\u003e#395\u003c/a\u003e from cjqed/386-assert-operator-no-eval\u003c/li\u003e\n\u003cli\u003eNo longer using eval on assert operator \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/386\"\u003e#386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/389\"\u003e#389\u003c/a\u003e from chaijs/update-git-summary\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003egit summary\u003c/code\u003e in README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.1.1 / 2015-03-04\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/385\"\u003e#385\u003c/a\u003e from eldritch-fossicker/master\u003c/li\u003e\n\u003cli\u003eupdates to reflect code style preference from \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix indexing into array with deep propery\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/382\"\u003e#382\u003c/a\u003e from astorije/patch-2\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/chaijs/chai/issues/383\"\u003e#383\u003c/a\u003e from gurdiga/config-doc-wording-improvement\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.2...v6.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore 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/ioBroker/ioBroker.lcn/pull/123","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ioBroker%2FioBroker.lcn/issues/123","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/123/packages"}},{"old_version":"5.2.0","new_version":"6.3.0","update_type":"major","path":null,"pr_created_at":"2026-10-19T03:14:13.000Z","version_change":"5.2.0 → 6.3.0","issue":{"uuid":"5917136247","node_id":"PR_kwDOT_0i388AAAABJPk6gg","number":54,"state":"open","title":"build(deps-dev): bump the development-dependencies group across 1 directory with 15 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-10-19T03:14:13.000Z","updated_at":"2026-10-19T03:14:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): bump","group_name":"development-dependencies","update_count":15,"packages":[{"name":"@nomicfoundation/hardhat-ethers","old_version":"4.0.15","new_version":"4.2.1","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-ethers-chai-matchers","old_version":"3.0.11","new_version":"3.0.13","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-mocha","old_version":"3.1.0","new_version":"4.0.1","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-typechain","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@semantic-release/changelog","old_version":"6.0.3","new_version":"7.0.0","repository_url":"https://github.com/semantic-release/changelog"},{"name":"@semantic-release/git","old_version":"10.0.1","new_version":"11.0.1","repository_url":"https://github.com/semantic-release/git"},{"name":"@semantic-release/github","old_version":"11.0.6","new_version":"12.0.10","repository_url":"https://github.com/semantic-release/github"},{"name":"@semantic-release/npm","old_version":"12.0.2","new_version":"13.2.0","repository_url":"https://github.com/semantic-release/npm"},{"name":"@types/node","old_version":"22.15.30","new_version":"26.6.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"chai","old_version":"5.2.0","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"fast-check","old_version":"4.9.0","new_version":"4.10.2","repository_url":"https://github.com/dubzzz/fast-check"},{"name":"hardhat","old_version":"3.14.0","new_version":"3.20.0","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"semantic-release","old_version":"24.2.9","new_version":"25.0.9","repository_url":"https://github.com/semantic-release/semantic-release"},{"name":"mocha","old_version":"11.7.1","new_version":"12.0.3","repository_url":"https://github.com/mochajs/mocha"},{"name":"typescript","old_version":"5.9.3","new_version":"7.0.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@nomicfoundation/hardhat-ethers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers) | `4.0.15` | `4.2.1` |\n| [@nomicfoundation/hardhat-ethers-chai-matchers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers-chai-matchers) | `3.0.11` | `3.0.13` |\n| [@nomicfoundation/hardhat-mocha](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-mocha) | `3.1.0` | `4.0.1` |\n| [@nomicfoundation/hardhat-typechain](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-typechain) | `3.1.1` | `3.1.2` |\n| [@semantic-release/changelog](https://github.com/semantic-release/changelog) | `6.0.3` | `7.0.0` |\n| [@semantic-release/git](https://github.com/semantic-release/git) | `10.0.1` | `11.0.1` |\n| [@semantic-release/github](https://github.com/semantic-release/github) | `11.0.6` | `12.0.10` |\n| [@semantic-release/npm](https://github.com/semantic-release/npm) | `12.0.2` | `13.2.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.15.30` | `26.6.5` |\n| [chai](https://github.com/chaijs/chai) | `5.2.0` | `6.3.0` |\n| [fast-check](https://github.com/dubzzz/fast-check/tree/HEAD/packages/fast-check) | `4.9.0` | `4.10.2` |\n| [hardhat](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat) | `3.14.0` | `3.20.0` |\n| [semantic-release](https://github.com/semantic-release/semantic-release) | `24.2.9` | `25.0.9` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.1` | `12.0.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `7.0.2` |\n\n\nUpdates `@nomicfoundation/hardhat-ethers` from 4.0.15 to 4.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-ethers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.1\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8689\"\u003e#8689\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Fixed the EIP-4844 fields being dropped when copying a transaction request, and \u003ccode\u003eblobVersionedHashes\u003c/code\u003e being dropped from JSON-RPC requests, matching ethers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8595\"\u003e#8595\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/562cc0b0bed2eb98822f5e302a940f9d20cccb53\"\u003e\u003ccode\u003e562cc0b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers derive secp256k1 public keys with EDR's native implementation instead of its pure-JS one, speeding up \u003ccode\u003enew Wallet(secretKey)\u003c/code\u003e, \u003ccode\u003eWallet.createRandom()\u003c/code\u003e, HD wallet derivation and \u003ccode\u003ecomputeAddress\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8580\"\u003e#8580\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8583e24c13e5fecd238734f8698867c945541f5d\"\u003e\u003ccode\u003e8583e24\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers use EDR's native Keccak-256 instead of its pure-JS one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8210\"\u003e#8210\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/024b422340705f1ff5fc14b9dcc6a1f143487d86\"\u003e\u003ccode\u003e024b422\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - Update the cryptography dependencies to their latest major versions: \u003ccode\u003e@noble/hashes\u003c/code\u003e and \u003ccode\u003e@noble/ciphers\u003c/code\u003e to 2, \u003ccode\u003eethereum-cryptography\u003c/code\u003e to 3, and \u003ccode\u003emicro-eth-signer\u003c/code\u003e to 0.19.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8596\"\u003e#8596\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/78f613c1f390cd0d39ef239a387505bc5d5dfdad\"\u003e\u003ccode\u003e78f613c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Fixed error shown when an HD key cannot be derived, to only include the derivation path.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\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/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-ethers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8689\"\u003e#8689\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Fixed the EIP-4844 fields being dropped when copying a transaction request, and \u003ccode\u003eblobVersionedHashes\u003c/code\u003e being dropped from JSON-RPC requests, matching ethers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8595\"\u003e#8595\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/562cc0b0bed2eb98822f5e302a940f9d20cccb53\"\u003e\u003ccode\u003e562cc0b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers derive secp256k1 public keys with EDR's native implementation instead of its pure-JS one, speeding up \u003ccode\u003enew Wallet(secretKey)\u003c/code\u003e, \u003ccode\u003eWallet.createRandom()\u003c/code\u003e, HD wallet derivation and \u003ccode\u003ecomputeAddress\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8580\"\u003e#8580\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8583e24c13e5fecd238734f8698867c945541f5d\"\u003e\u003ccode\u003e8583e24\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers use EDR's native Keccak-256 instead of its pure-JS one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8210\"\u003e#8210\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/024b422340705f1ff5fc14b9dcc6a1f143487d86\"\u003e\u003ccode\u003e024b422\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - Update the cryptography dependencies to their latest major versions: \u003ccode\u003e@noble/hashes\u003c/code\u003e and \u003ccode\u003e@noble/ciphers\u003c/code\u003e to 2, \u003ccode\u003eethereum-cryptography\u003c/code\u003e to 3, and \u003ccode\u003emicro-eth-signer\u003c/code\u003e to 0.19.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8596\"\u003e#8596\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/78f613c1f390cd0d39ef239a387505bc5d5dfdad\"\u003e\u003ccode\u003e78f613c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Fixed error shown when an HD key cannot be derived, to only include the derivation path.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e fix + tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/c3bcf0accb6e5c555b9c951a550c18a6c9603af5\"\u003e\u003ccode\u003ec3bcf0a\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9fc81d95716bb0e2223104c6a549fc4850b2b18b\"\u003e\u003ccode\u003e9fc81d9\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/NomicFoundation/hardhat\"\u003ehttps://github.com/NomicFoundation/hardhat\u003c/a\u003e into mvp-ed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/87caa670b93090e4146f68cf13a3381df1161a37\"\u003e\u003ccode\u003e87caa67\u003c/code\u003e\u003c/a\u003e improve test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/73aa4dfca92f4ffb0d513e648562cc0ac793ebff\"\u003e\u003ccode\u003e73aa4df\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/12def7fa2e943d97013c31183c88dcd364304947\"\u003e\u003ccode\u003e12def7f\u003c/code\u003e\u003c/a\u003e minor perf improv\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/711dd8d6aca869aa2de4a9c3b347940ca7bfe3b8\"\u003e\u003ccode\u003e711dd8d\u003c/code\u003e\u003c/a\u003e clean tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers@4.2.1/packages/hardhat-ethers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-ethers-chai-matchers` from 3.0.11 to 3.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-ethers-chai-matchers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers-chai-matchers\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.13\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers-chai-matchers\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.12\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8649\"\u003e#8649\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b274f5f3b20177e04bb4ee75779e25fdf1e8e303\"\u003e\u003ccode\u003eb274f5f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/spideydotjs\"\u003e\u003ccode\u003e@​spideydotjs\u003c/code\u003e\u003c/a\u003e! - Added validation for the subject of \u003ccode\u003echangeTokenBalance\u003c/code\u003e, \u003ccode\u003echangeTokenBalances\u003c/code\u003e, \u003ccode\u003echangeEtherBalance\u003c/code\u003e, and \u003ccode\u003echangeEtherBalances\u003c/code\u003e to produce a clear error message when the subject is not a transaction response.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\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/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers-chai-matchers/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-ethers-chai-matchers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8649\"\u003e#8649\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b274f5f3b20177e04bb4ee75779e25fdf1e8e303\"\u003e\u003ccode\u003eb274f5f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/spideydotjs\"\u003e\u003ccode\u003e@​spideydotjs\u003c/code\u003e\u003c/a\u003e! - Added validation for the subject of \u003ccode\u003echangeTokenBalance\u003c/code\u003e, \u003ccode\u003echangeTokenBalances\u003c/code\u003e, \u003ccode\u003echangeEtherBalance\u003c/code\u003e, and \u003ccode\u003echangeEtherBalances\u003c/code\u003e to produce a clear error message when the subject is not a transaction response.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/083233cfe2c1a9b74687ec1ed8f7c79cbdab277f\"\u003e\u003ccode\u003e083233c\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/95c182076c81d2c8569d1b50764f1b2147dc980c\"\u003e\u003ccode\u003e95c1820\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers-chai-matchers/issues/8649\"\u003e#8649\u003c/a\u003e from spideydotjs/fix/change-token-balance-subject-va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/da8b88f4b95fbb7f7ddb43e96fffe33a79b217c9\"\u003e\u003ccode\u003eda8b88f\u003c/code\u003e\u003c/a\u003e remove redundant function-subject handling from balance helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b274f5f3b20177e04bb4ee75779e25fdf1e8e303\"\u003e\u003ccode\u003eb274f5f\u003c/code\u003e\u003c/a\u003e fix(hardhat-ethers-chai-matchers): validate subject is a transaction response\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/c3bcf0accb6e5c555b9c951a550c18a6c9603af5\"\u003e\u003ccode\u003ec3bcf0a\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e50cc7336b104311519f6fae1f52f3a359016655\"\u003e\u003ccode\u003ee50cc73\u003c/code\u003e\u003c/a\u003e first implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d84ce51498b3afed7d47c5fdad50d657014008a0\"\u003e\u003ccode\u003ed84ce51\u003c/code\u003e\u003c/a\u003e chore: bump eslint 9.25.1 → 9.39.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers-chai-matchers@3.0.13/packages/hardhat-ethers-chai-matchers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-mocha` from 3.1.0 to 4.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-mocha's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-mocha\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.1\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-mocha\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8624\"\u003e#8624\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e50cc7336b104311519f6fae1f52f3a359016655\"\u003e\u003ccode\u003ee50cc73\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Updated \u003ccode\u003emocha\u003c/code\u003e to \u003ccode\u003e^12.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\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/NomicFoundation/hardhat/blob/main/packages/hardhat-mocha/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-mocha's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8624\"\u003e#8624\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e50cc7336b104311519f6fae1f52f3a359016655\"\u003e\u003ccode\u003ee50cc73\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Updated \u003ccode\u003emocha\u003c/code\u003e to \u003ccode\u003e^12.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/c3bcf0accb6e5c555b9c951a550c18a6c9603af5\"\u003e\u003ccode\u003ec3bcf0a\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/514c52cf2cc152229420622d1d6105921a914a37\"\u003e\u003ccode\u003e514c52c\u003c/code\u003e\u003c/a\u003e test: tweak names for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/48d6e437c8e5f4ec05f4585efc6ba468d2ece1e4\"\u003e\u003ccode\u003e48d6e43\u003c/code\u003e\u003c/a\u003e test: adding a test to pin order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/39f4017ce3f3e27f305d6dd808955b3a7632a8d3\"\u003e\u003ccode\u003e39f4017\u003c/code\u003e\u003c/a\u003e fix: distinguish an invalid grep regex body from invalid flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d629c9229fb758a54aaebd043dc5e37cd928c41d\"\u003e\u003ccode\u003ed629c92\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:NomicFoundation/hardhat into update-mocha\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e50cc7336b104311519f6fae1f52f3a359016655\"\u003e\u003ccode\u003ee50cc73\u003c/code\u003e\u003c/a\u003e first implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/543ea36f61a0c2ecaaf7440ebf01b11b97512685\"\u003e\u003ccode\u003e543ea36\u003c/code\u003e\u003c/a\u003e test: migrate the remaining env var hand-rolls to the shared manager\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-mocha@4.0.1/packages/hardhat-mocha\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-typechain` from 3.1.1 to 3.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-typechain's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-typechain\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\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/NomicFoundation/hardhat/blob/main/packages/hardhat-typechain/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-typechain's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d84ce51498b3afed7d47c5fdad50d657014008a0\"\u003e\u003ccode\u003ed84ce51\u003c/code\u003e\u003c/a\u003e chore: bump eslint 9.25.1 → 9.39.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f224a3e65a9fee3b3d42adf0fa2e0d1984d6b824\"\u003e\u003ccode\u003ef224a3e\u003c/code\u003e\u003c/a\u003e chore: bump prettier 3.2.5 → 3.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/dd6d0ce332b87b07328d10787a39416e0d6f4fb3\"\u003e\u003ccode\u003edd6d0ce\u003c/code\u003e\u003c/a\u003e chore: bump c8 9.1.0→12.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/93438b9705b5eb7a6910dd1fec8997fc3ac4c456\"\u003e\u003ccode\u003e93438b9\u003c/code\u003e\u003c/a\u003e chore: bump rimraf 5.0.10→6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b2b25fa1e3209e86020e1f65434bd5a37cb7d516\"\u003e\u003ccode\u003eb2b25fa\u003c/code\u003e\u003c/a\u003e chore: bump expect-type to 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/7226cf66936172f0b18ad0fa969cacbe38295fbe\"\u003e\u003ccode\u003e7226cf6\u003c/code\u003e\u003c/a\u003e chore: bump tsx to 4.23.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/cab4c39dcf1e594f377b5bafb18d01be53bd9334\"\u003e\u003ccode\u003ecab4c39\u003c/code\u003e\u003c/a\u003e chore: sort package.json dependency blocks alphabetically\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-typechain@3.1.2/packages/hardhat-typechain\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@semantic-release/changelog` from 6.0.3 to 7.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/changelog/releases\"\u003e@​semantic-release/changelog's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/changelog/compare/v6.0.3...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-07-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eES Module (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/414\"\u003e#414\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/changelog/commit/e154214496abff0760f12d24b27f817708780ad1\"\u003ee154214\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@semantic-release/changelog\u003c/code\u003e is now a native ES\nModule. It has named exports for each plugin hook (verifyConditions,\nprepare)\u003c/li\u003e\n\u003cli\u003ethe minimum required version of semantic-release to use\n\u003ccode\u003e@semantic-release/changelog\u003c/code\u003e is now\n\u003ca href=\"https://github.com/semantic-release/semantic-release/releases/tag/v20.1.0\"\u003ev20.1.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther Notable Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced \u003ccode\u003exo\u003c/code\u003e with \u003ccode\u003eprettier\u003c/code\u003e with default configuration; following\nnewly established convention\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003enyc\u003c/code\u003e with \u003ccode\u003ec8\u003c/code\u003e for code coverage\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003elodash\u003c/code\u003e with \u003ccode\u003elodash-es\u003c/code\u003e for proper \u003ccode\u003eesm\u003c/code\u003e support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelated Issue\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/2133\"\u003esemantic-release/semantic-release#2133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4032\"\u003esemantic-release/semantic-release#4032\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0-beta.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/changelog/compare/v6.0.3...v7.0.0-beta.1\"\u003e7.0.0-beta.1\u003c/a\u003e (2026-04-23)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eES Module (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/414\"\u003e#414\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/changelog/commit/e154214496abff0760f12d24b27f817708780ad1\"\u003ee154214\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@semantic-release/changelog\u003c/code\u003e is now a native ES\nModule. It has named exports for each plugin hook (verifyConditions,\nprepare)\u003c/li\u003e\n\u003cli\u003ethe minimum required version of semantic-release to use\n\u003ccode\u003e@semantic-release/changelog\u003c/code\u003e is now\n\u003ca href=\"https://github.com/semantic-release/semantic-release/releases/tag/v20.1.0\"\u003ev20.1.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther Notable Changes\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/b1044e17de7be4f0bf28c82b881b501e138a1b87\"\u003e\u003ccode\u003eb1044e1\u003c/code\u003e\u003c/a\u003e chore(ci): update Node.js version requirements and test matrix configurations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/0563e5d95a6f89da6041c3b7398875fa5d0482c8\"\u003e\u003ccode\u003e0563e5d\u003c/code\u003e\u003c/a\u003e chore(deps): update to the latest semantic-release version (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/e154214496abff0760f12d24b27f817708780ad1\"\u003e\u003ccode\u003ee154214\u003c/code\u003e\u003c/a\u003e feat: ES Module (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/15e48e49c739cfa2cfef436b7204012293ab39fe\"\u003e\u003ccode\u003e15e48e4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency sinon to v18.0.1 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/400\"\u003e#400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/1c480009c182a1f3d0e27bf6bf01797bb24345e7\"\u003e\u003ccode\u003e1c48000\u003c/code\u003e\u003c/a\u003e test: remove \u003ccode\u003ecodecov\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/3be34e3bb0cff8471981854d0837f245225c6570\"\u003e\u003ccode\u003e3be34e3\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v4.0.3 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/854ffb68402d4957771482f7f22dcce9ed4c3a38\"\u003e\u003ccode\u003e854ffb6\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v4.1.7 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/393\"\u003e#393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/e7c79f8579f1de627a76130ec3776083745c9466\"\u003e\u003ccode\u003ee7c79f8\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency nyc to v17 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/171adfb3f3b0dfc9d55713793923afbc57f857ba\"\u003e\u003ccode\u003e171adfb\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v4.1.6 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/changelog/commit/13e3bf746cdf856871a21380a126019786867635\"\u003e\u003ccode\u003e13e3bf7\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency sinon to v18 (\u003ca href=\"https://redirect.github.com/semantic-release/changelog/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/changelog/compare/v6.0.3...v7.0.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@​semantic-release/changelog\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@semantic-release/git` from 10.0.1 to 11.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/git/releases\"\u003e@​semantic-release/git's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/git/compare/v11.0.0...v11.0.1\"\u003e11.0.1\u003c/a\u003e (2026-07-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency execa to v10 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/564\"\u003e#564\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/git/commit/b39d5c6adcd2eb1f921481d8cbb3d605e629b56a\"\u003eb39d5c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/git/compare/v10.0.1...v11.0.0\"\u003e11.0.0\u003c/a\u003e (2026-07-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eES Module (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/544\"\u003e#544\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/git/commit/4d704a2b2e5e80c8529163bbb50d7e9ed1ae695e\"\u003e4d704a2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/semantic-release/git/issues/491\"\u003e#491\u003c/a\u003e \u003ca href=\"https://redirect.github.com/semantic-release/git/issues/490\"\u003e#490\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@semantic-release/git\u003c/code\u003e is now a native ES Module. It\nhas named exports for each plugin hook (verifyConditions, prepare)\u003c/li\u003e\n\u003cli\u003ethe minimum required version of semantic-release to use\n\u003ccode\u003e@semantic-release/git\u003c/code\u003e is now \u003ca href=\"https://github.com/semantic-release/semantic-release/releases/tag/v20.1.0\"\u003ev20.1.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.0.0-beta.2\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/git/compare/v11.0.0-beta.1...v11.0.0-beta.2\"\u003e11.0.0-beta.2\u003c/a\u003e (2026-07-20)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate Node.js engine version requirements in package.json and package-lock.json (\u003ca href=\"https://github.com/semantic-release/git/commit/ddf699e32e1cb4ca58952b38afd28f06ac26e7b8\"\u003eddf699e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.0.0-beta.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/git/compare/v10.0.1...v11.0.0-beta.1\"\u003e11.0.0-beta.1\u003c/a\u003e (2026-07-17)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eES Module (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/526\"\u003e#526\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/git/commit/e52394603b06b87fee0be33548f45fb02b3b68e8\"\u003ee523946\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/semantic-release/git/issues/491\"\u003e#491\u003c/a\u003e \u003ca href=\"https://redirect.github.com/semantic-release/git/issues/490\"\u003e#490\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@semantic-release/git\u003c/code\u003e is now a native ES Module. It\nhas named exports for each plugin hook (verifyConditions, prepare)\u003c/li\u003e\n\u003cli\u003ethe minimum required version of semantic-release to use\n\u003ccode\u003e@semantic-release/changelog\u003c/code\u003e is now\n\u003ca href=\"https://github.com/semantic-release/semantic-release/releases/tag/v20.1.0\"\u003ev20.1.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther Notable Changes\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/b39d5c6adcd2eb1f921481d8cbb3d605e629b56a\"\u003e\u003ccode\u003eb39d5c6\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency execa to v10 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/9dd61f10e896379b53ce4e38f3ec0c132411ff27\"\u003e\u003ccode\u003e9dd61f1\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/470\"\u003e#470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/c5c6f06fc5cfe5d1dc3886ab98d9781d03d2f3ba\"\u003e\u003ccode\u003ec5c6f06\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency lodash-es to v4.18.1 [security] (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/545\"\u003e#545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/b67458ced9a7bcd10bed20c5798a6e762e672889\"\u003e\u003ccode\u003eb67458c\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v6.5.0 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/557\"\u003e#557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/d4990ff607317c99699d74888a9db9fcc9a5335a\"\u003e\u003ccode\u003ed4990ff\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v6.1.0 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/556\"\u003e#556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/16d191fdf041840c1932fad1971596475687581e\"\u003e\u003ccode\u003e16d191f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency tempy to v3.2.0 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/448\"\u003e#448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/8efa7b71bab93898197ccf47761f525ea68cfee0\"\u003e\u003ccode\u003e8efa7b7\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency sinon to v21.1.2 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/e53dc53fadeb629b63765de93faca989e27f2050\"\u003e\u003ccode\u003ee53dc53\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.5 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/552\"\u003e#552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/4c2f87f8781eae5380a216c9e442ce5299d1d19a\"\u003e\u003ccode\u003e4c2f87f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency ls-engines to v0.10.1 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/551\"\u003e#551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/git/commit/7685d834a03710ae0682c488e3d554048d38217d\"\u003e\u003ccode\u003e7685d83\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency ava to v6.4.1 (\u003ca href=\"https://redirect.github.com/semantic-release/git/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/git/compare/v10.0.1...v11.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​semantic-release/git\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@semantic-release/github` from 11.0.6 to 12.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/github/releases\"\u003e@​semantic-release/github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.0.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.9...v12.0.10\"\u003e12.0.10\u003c/a\u003e (2026-09-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​octokit/plugin-paginate-rest\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/a63f45804a21a4ddeba97f219ea8930e8d1dc7fb\"\u003ea63f458\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.8...v12.0.9\"\u003e12.0.9\u003c/a\u003e (2026-07-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003easset-upload:\u003c/strong\u003e stop setting \u003ccode\u003econtent-length\u003c/code\u003e header manually (\u003ca href=\"https://github.com/semantic-release/github/commit/241f9667290e252c489933776d1300c9f0a6249a\"\u003e241f966\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocal-undici:\u003c/strong\u003e always use the locally installed undici instead of the node built-in version (\u003ca href=\"https://github.com/semantic-release/github/commit/40973e39e0bba418cfda0f2b5215583184eb96f3\"\u003e40973e3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e handle content-length header properly for asset uploads (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/28e37416826cefaa1aa250437fe0f949e6b490a7\"\u003e28e3741\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1224\"\u003e#1224\u003c/a\u003e \u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.7...v12.0.8\"\u003e12.0.8\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency http-proxy-agent to v9 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1203\"\u003e#1203\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/edd165252bc8ee96de37940f4730fd43f0e67a0f\"\u003eedd1652\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.6...v12.0.7\"\u003e12.0.7\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency https-proxy-agent to v9 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1204\"\u003e#1204\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/1f173627c00f09234e4da6f7ddbb124338f3f742\"\u003e1f17362\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.5...v12.0.6\"\u003e12.0.6\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elatest:\u003c/strong\u003e add make_latest property to the GH release PATCH request during publish (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1169\"\u003e#1169\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/f516337473d12a040ff5bfbd9a9053be4e7cf7f1\"\u003ef516337\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/github/compare/v12.0.4...v12.0.5\"\u003e12.0.5\u003c/a\u003e (2026-02-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elatest:\u003c/strong\u003e add \u003ccode\u003emake_latest\u003c/code\u003e property to the GH release POST request during publish (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1157\"\u003e#1157\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/github/commit/38051ba69f4b71cacc93fc80222609fe763bd30d\"\u003e38051ba\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/semantic-release/github/commit/a63f45804a21a4ddeba97f219ea8930e8d1dc7fb\"\u003e\u003ccode\u003ea63f458\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​octokit/plugin-paginate-rest\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/f5f6d0e74941171919e59cf0d0ab1773aff46192\"\u003e\u003ccode\u003ef5f6d0e\u003c/code\u003e\u003c/a\u003e build(deps): bump brace-expansion (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/eaffbbad76e9362bc19effc846fce848ffc3632d\"\u003e\u003ccode\u003eeaffbba\u003c/code\u003e\u003c/a\u003e build(deps): bump undici from 6.27.0 to 6.28.1 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/07686dc8eba355da7cbfb4506a20d32368895bca\"\u003e\u003ccode\u003e07686dc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency undici to v7.29.0 [security] (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/9f010ee7b58ab4f7a2afb1e3fb72bb9380253ec8\"\u003e\u003ccode\u003e9f010ee\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump baseline-browser-mapping from 2.10.42 to 2.11.25 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/81eeeca6a1a9b33dfe5627db0c1f4392ffdee584\"\u003e\u003ccode\u003e81eeeca\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump js-yaml from 3.15.0 to 3.15.2 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/43c2210ace292d68a55c0d51cd12e8e8129f5d67\"\u003e\u003ccode\u003e43c2210\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump fast-uri from 3.1.4 to 3.1.8 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/e7032729bc176d5aec035fd3ac81110e17009654\"\u003e\u003ccode\u003ee703272\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump browserslist from 4.28.4 to 4.29.0 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/e7f4b4be79bfe6f10b15523ae6f35520ec85f636\"\u003e\u003ccode\u003ee7f4b4b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.8 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1298\"\u003e#1298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/github/commit/2e9e42be8d413ce5851f1063d58832fbaf79850d\"\u003e\u003ccode\u003e2e9e42b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.7 (\u003ca href=\"https://redirect.github.com/semantic-release/github/issues/1296\"\u003e#1296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/github/compare/v11.0.6...v12.0.10\"\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@​semantic-release/github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@semantic-release/npm` from 12.0.2 to 13.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/npm/releases\"\u003e@​semantic-release/npm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev13.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.5...v13.2.0\"\u003e13.2.0\u003c/a\u003e (2026-09-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etrusted-publishing:\u003c/strong\u003e add support for CircleCI (\u003ca href=\"https://github.com/semantic-release/npm/commit/fb35b816295b47a0ad1f2edbdebf0276baac9045\"\u003efb35b81\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.4...v13.1.5\"\u003e13.1.5\u003c/a\u003e (2026-03-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency normalize-url to v9 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1095\"\u003e#1095\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/npm/commit/daec492f715f00a6ce61ed1e942d93c735c8fba8\"\u003edaec492\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.3...v13.1.4\"\u003e13.1.4\u003c/a\u003e (2026-02-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​actions/core\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1085\"\u003e#1085\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/npm/commit/17abfe1be0864e57be6488061e3d4ecb11189b67\"\u003e17abfe1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.2...v13.1.3\"\u003e13.1.3\u003c/a\u003e (2025-12-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​actions/core\u003c/code\u003e to v2 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1055\"\u003e#1055\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/npm/commit/fa4a3abc402b32c5ac0cd595958d60b5ac2571fe\"\u003efa4a3ab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.1...v13.1.2\"\u003e13.1.2\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency read-pkg to v10 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1032\"\u003e#1032\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/npm/commit/f3f1a00b02c3dfde2ca9a2ec1c3a2b80aee23aeb\"\u003ef3f1a00\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.1.0...v13.1.1\"\u003e13.1.1\u003c/a\u003e (2025-10-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epublish-dry-run:\u003c/strong\u003e temporarily remove the addition of dry-running the publish step (\u003ca href=\"https://github.com/semantic-release/npm/commit/30bd1763e404f2b0a789336ade6748a20c9d3138\"\u003e30bd176\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/npm/compare/v13.0.0...v13.1.0\"\u003e13.1.0\u003c/a\u003e (2025-10-19)\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/semantic-release/npm/commit/5ef76be04f11875d800ec999765295f7cb8a4603\"\u003e\u003ccode\u003e5ef76be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1212\"\u003e#1212\u003c/a\u003e from Thomaash/trusted-publishing--circleci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/1a4bddafa33856e43468f31ffb01ce573de7d6e5\"\u003e\u003ccode\u003e1a4bdda\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/886ec16d7df5d01b402932209eb323632486dab4\"\u003e\u003ccode\u003e886ec16\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.8 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/0388a4d8a9c97285f6feba03dd7e3aff31912588\"\u003e\u003ccode\u003e0388a4d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.7 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/fb35b816295b47a0ad1f2edbdebf0276baac9045\"\u003e\u003ccode\u003efb35b81\u003c/code\u003e\u003c/a\u003e feat(trusted-publishing): add support for CircleCI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/f5cca0a31c94ed7ff509d7b06b47f5bb59cabcc4\"\u003e\u003ccode\u003ef5cca0a\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1229\"\u003e#1229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/095f289118a87308bb603d824ec41b3ab5f4c2b8\"\u003e\u003ccode\u003e095f289\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency p-retry to v8.0.1 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1227\"\u003e#1227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/bb003a4678c697cef5e48adb8ed13aee7f8d96a0\"\u003e\u003ccode\u003ebb003a4\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1228\"\u003e#1228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/ca0b34020aa7602a9499c03d7bda28ebc4c1f37c\"\u003e\u003ccode\u003eca0b340\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency got to v16 (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/npm/commit/22a1e1708624a0cded24dff124cbb031ebf6805c\"\u003e\u003ccode\u003e22a1e17\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/npm/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/npm/compare/v12.0.2...v13.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​semantic-release/npm\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 22.15.30 to 26.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chai` from 5.2.0 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.2.0...v6.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 chai since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-check` from 4.9.0 to 4.10.2\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\u003ev4.10.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eFix interrupt plugin (throwing)\u003c/em\u003e\n[\u003ca href=\"https://github.com/dubzzz/fast-check/tree/v4.10.2\"\u003eCode\u003c/a\u003e][\u003ca href=\"https://github.com/dubzzz/fast-check/compare/v4.10.1...v4.10.2\"\u003eDiff\u003c/a\u003e]\u003c/p\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7333\"\u003ePR#7333\u003c/a\u003e) Bug: Plugin \u003ccode\u003einterruptAfterTimeLimit\u003c/code\u003e crashes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFix fake-timer compatibility in timeout and interrupt plugins\u003c/h2\u003e\n\u003cp\u003e[\u003ca href=\"https://github.com/dubzzz/fast-check/tree/v4.10.1\"\u003eCode\u003c/a\u003e][\u003ca href=\"https://github.com/dubzzz/fast-check/compare/v4.10.0...v4.10.1\"\u003eDiff\u003c/a\u003e]\u003c/p\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7293\"\u003ePR#7293\u003c/a\u003e) Bug: Capture timers for \u003ccode\u003einterruptAfterTimeLimit\u003c/code\u003e plugin\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7282\"\u003ePR#7282\u003c/a\u003e) CI: Temporarily disable documentation updates until v5\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7279\"\u003ePR#7279\u003c/a\u003e) Doc: Release note for 4.10.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew plugin API and deprecations ahead of v5\u003c/h2\u003e\n\u003cp\u003e[\u003ca href=\"https://github.com/dubzzz/fast-check/tree/v4.10.0\"\u003eCode\u003c/a\u003e][\u003ca href=\"https://github.com/dubzzz/fast-check/compare/v4.9.0...v4.10.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/7216\"\u003ePR#7216\u003c/a\u003e) Introduce a plugin API\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7221\"\u003ePR#7221\u003c/a\u003e) Refine plugin API\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7222\"\u003ePR#7222\u003c/a\u003e) Add ability to configure plugins globally\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7224\"\u003ePR#7224\u003c/a\u003e) Add the \u003ccode\u003ebeforeEach\u003c/code\u003e plugin to hook in life-cycle\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7227\"\u003ePR#7227\u003c/a\u003e) Create an \u003ccode\u003eafterEach\u003c/code\u003e plugin\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7232\"\u003ePR#7232\u003c/a\u003e) Deprecate life-cycle methods\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7235\"\u003ePR#7235\u003c/a\u003e) Support teardown of \u003ccode\u003ebeforeEach\u003c/code\u003e plugin\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7228\"\u003ePR#7228\u003c/a\u003e) Add \u003ccode\u003etimeout\u003c/code\u003e plugin to stop long running predicates\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7237\"\u003ePR#7237\u003c/a\u003e) Deprecate timeout from parameters\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7238\"\u003ePR#7238\u003c/a\u003e) Pass a store to plugins\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7239\"\u003ePR#7239\u003c/a\u003e) Add extra plugin's method called \u003ccode\u003eonAllRunsComplete\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7240\"\u003ePR#7240\u003c/a\u003e) Deprecate \u003ccode\u003ereporter\u003c/code\u003e and \u003ccode\u003easyncReporter\u003c/code\u003e from parameters\u003c/li\u003e\n\u003cli\u003e(\u003ca href=\"https://redirect.github.com/dubzzz/fast-check/pull/7229\"\u003ePR#7229\u003c/a\u003e) Add plugin to interrupt after ...\n\n_Description has been truncated_","html_url":"https://github.com/tejaswin-amara/Blockchain-Based-Secure-Platform-for-Identity-Access-Control-and-Digital-Asset-Management/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tejaswin-amara%2FBlockchain-Based-Secure-Platform-for-Identity-Access-Control-and-Digital-Asset-Management/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"}},{"old_version":"5.1.1","new_version":"6.3.0","update_type":"major","path":null,"pr_created_at":"2026-10-19T00:09:01.000Z","version_change":"5.1.1 → 6.3.0","issue":{"uuid":"5915592096","node_id":"PR_kwDOSKhmI88AAAABJOXNJg","number":261,"state":"open","title":"Bump chai from 5.1.1 to 6.3.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-19T00:09:01.000Z","updated_at":"2026-10-19T00:16:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.1 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.1...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.1\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/codacy-ai-benchmark/keycloak__keycloak__codacy__PR32918__20260423/pull/261","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/codacy-ai-benchmark%2Fkeycloak__keycloak__codacy__PR32918__20260423/issues/261","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/261/packages"}},{"old_version":"4.4.1","new_version":"6.3.0","update_type":"major","path":null,"pr_created_at":"2026-10-18T22:32:44.000Z","version_change":"4.4.1 → 6.3.0","issue":{"uuid":"5914861626","node_id":"PR_kwDOL0kuQM8AAAABJNyr0Q","number":465,"state":"open","title":"chore(deps): bump the major group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":13,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-18T22:32:44.000Z","updated_at":"2026-10-18T22:59:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"major","update_count":22,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"3.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@nomicfoundation/hardhat-chai-matchers","old_version":"2.0.6","new_version":"3.0.0","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-ethers","old_version":"3.0.6","new_version":"4.2.1","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-network-helpers","old_version":"1.0.10","new_version":"3.0.12","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-verify","old_version":"2.0.12","new_version":"3.1.3","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@nomicfoundation/hardhat-viem","old_version":"1.0.4","new_version":"3.0.10","repository_url":"https://github.com/NomicFoundation/hardhat"},{"name":"@semantic-release/exec","old_version":"6.0.3","new_version":"7.1.0","repository_url":"https://github.com/semantic-release/exec"},{"name":"@types/node","old_version":"22.9.0","new_version":"26.6.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"chai","old_version":"4.4.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"csv-parse","old_version":"5.6.0","new_version":"7.0.3","repository_url":"https://github.com/adaltas/node-csv"},{"name":"dotenv","old_version":"16.4.5","new_version":"18.0.8","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-prettier","old_version":"9.1.0","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-chai-friendly","old_version":"0.7.4","new_version":"1.2.1","repository_url":"https://github.com/ihordiachenko/eslint-plugin-chai-friendly"},{"name":"eslint-plugin-promise","old_version":"6.1.1","new_version":"7.3.0","repository_url":"https://github.com/eslint-community/eslint-plugin-promise"},{"name":"hardhat-gas-reporter","old_version":"1.0.10","new_version":"2.3.0","repository_url":"https://github.com/cgewecke/hardhat-gas-reporter"},{"name":"jest","old_version":"29.7.0","new_version":"30.5.2","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"p-queue","old_version":"8.0.1","new_version":"10.0.0","repository_url":"https://github.com/sindresorhus/p-queue"},{"name":"prettier-plugin-solidity","old_version":"1.4.2","new_version":"2.4.1","repository_url":"https://github.com/prettier-solidity/prettier-plugin-solidity"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.3","repository_url":"https://github.com/isaacs/rimraf"},{"name":"solhint","old_version":"4.5.4","new_version":"6.2.5","repository_url":"https://github.com/protofire/solhint"},{"name":"typescript","old_version":"5.4.5","new_version":"7.0.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the major group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.1` |\n| [@nomicfoundation/hardhat-chai-matchers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-chai-matchers) | `2.0.6` | `3.0.0` |\n| [@nomicfoundation/hardhat-ethers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers) | `3.0.6` | `4.2.1` |\n| [@nomicfoundation/hardhat-network-helpers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-network-helpers) | `1.0.10` | `3.0.12` |\n| [@nomicfoundation/hardhat-verify](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-verify) | `2.0.12` | `3.1.3` |\n| [@nomicfoundation/hardhat-viem](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-viem) | `1.0.4` | `3.0.10` |\n| [@semantic-release/exec](https://github.com/semantic-release/exec) | `6.0.3` | `7.1.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.9.0` | `26.6.5` |\n| [chai](https://github.com/chaijs/chai) | `4.4.1` | `6.3.0` |\n| [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse) | `5.6.0` | `7.0.3` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.4.5` | `18.0.8` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.0` | `10.1.8` |\n| [eslint-plugin-chai-friendly](https://github.com/ihordiachenko/eslint-plugin-chai-friendly) | `0.7.4` | `1.2.1` |\n| [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) | `6.1.1` | `7.3.0` |\n| [hardhat-gas-reporter](https://github.com/cgewecke/hardhat-gas-reporter) | `1.0.10` | `2.3.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.5.2` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [p-queue](https://github.com/sindresorhus/p-queue) | `8.0.1` | `10.0.0` |\n| [prettier-plugin-solidity](https://github.com/prettier-solidity/prettier-plugin-solidity) | `1.4.2` | `2.4.1` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.3` |\n| [solhint](https://github.com/protofire/solhint) | `4.5.4` | `6.2.5` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.4.5` | `7.0.2` |\n\n\nUpdates `@actions/core` from 1.11.1 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e@​actions/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003eundici\u003c/code\u003e from \u003ccode\u003e6.23.0\u003c/code\u003e to \u003ccode\u003e6.24.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2348\"\u003e#2348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\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@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-chai-matchers` from 2.0.6 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-chai-matchers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eHardhat v2.29.1\u003c/h2\u003e\n\u003cp\u003eThis is a small bug fix release for Hardhat 2 that improves CLI argument validation.\u003c/p\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/5a168856e4fb6cef8469e36329739b133179c5dc\"\u003ehttps://github.com/NomicFoundation/hardhat/commit/5a168856e4fb6cef8469e36329739b133179c5dc\u003c/a\u003e: Fixed the int, bigint and float CLI argument types rejecting hexadecimal values containing the digit f/F (e.g. 0xff, 0xdeadbeef). Thanks \u003ca href=\"https://github.com/pucedoteth\"\u003e\u003ccode\u003e@​pucedoteth\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eHardhat v2.29.0\u003c/h2\u003e\n\u003cp\u003eThis is a small Hardhat 2 release that upgrades the version of Mocha to make it compatible with Node 26, and uses a newer version of typescript when initializing projects.\u003c/p\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea81ad1d: Upgrade Mocha to version \u003ccode\u003e^11.1.0\u003c/code\u003e to make it compatible with Node 26.\u003c/li\u003e\n\u003cli\u003e6ea5832: Update the initialization of new projects to use a newer typescript\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-viem\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.4\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e5589cfa: Load \u003ccode\u003eviem\u003c/code\u003e using \u003ccode\u003erequire\u003c/code\u003e instead of a dynamic import.\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/NomicFoundation/hardhat/blob/@nomicfoundation/hardhat-chai-matchers@3.0.0/packages/hardhat-chai-matchers/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-chai-matchers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e09ae6db: Deprecate the \u003ccode\u003elatest\u003c/code\u003e npm tag and redirect users to migrate to Hardhat 3 or to the \u003ccode\u003ehh2\u003c/code\u003e tag.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/6372d084245fcb0eb5e760c81b19021f986684f9\"\u003e\u003ccode\u003e6372d08\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/a26e8228c5982f39f75d27f7780a308db7b3be12\"\u003e\u003ccode\u003ea26e822\u003c/code\u003e\u003c/a\u003e Remove the npm tags from the README.md files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/18bef56ec8f4f47429f25a93a0b49430d32220f9\"\u003e\u003ccode\u003e18bef56\u003c/code\u003e\u003c/a\u003e Quote the package in the installation instructions of the readmes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e5025aeae590bc9c07cbaee40ed658713e577864\"\u003e\u003ccode\u003ee5025ae\u003c/code\u003e\u003c/a\u003e Update the formatting and quote the package in the installation instructions ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/40525f56eb35ed045798736e373a54baab221dac\"\u003e\u003ccode\u003e40525f5\u003c/code\u003e\u003c/a\u003e Update hardhat-chai-matchers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/81dd4ecb4fcf5f5126f6f48ac727c0fc034b45c2\"\u003e\u003ccode\u003e81dd4ec\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8da8c38135e3f8aa7e4738c0b5ae619d1d2b081b\"\u003e\u003ccode\u003e8da8c38\u003c/code\u003e\u003c/a\u003e chore: update readme instructions instructions to use \u003ccode\u003ehh2\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e4ad0add2d907c1092e2f93952e9c4fb928819ab\"\u003e\u003ccode\u003ee4ad0ad\u003c/code\u003e\u003c/a\u003e chore: update package metadata for provenance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f65ee7445c0d93cc61e4619d8f651bb136393977\"\u003e\u003ccode\u003ef65ee74\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/a4f1e27ee45aa3386f90fd0c6fc749bf82defd45\"\u003e\u003ccode\u003ea4f1e27\u003c/code\u003e\u003c/a\u003e Hardhat 2 documentation links updated to reflect the domain change to v2.hard...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-chai-matchers@3.0.0/packages/hardhat-chai-matchers\"\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@​nomicfoundation/hardhat-chai-matchers\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-ethers` from 3.0.6 to 4.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-ethers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.1\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8689\"\u003e#8689\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Fixed the EIP-4844 fields being dropped when copying a transaction request, and \u003ccode\u003eblobVersionedHashes\u003c/code\u003e being dropped from JSON-RPC requests, matching ethers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8595\"\u003e#8595\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/562cc0b0bed2eb98822f5e302a940f9d20cccb53\"\u003e\u003ccode\u003e562cc0b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers derive secp256k1 public keys with EDR's native implementation instead of its pure-JS one, speeding up \u003ccode\u003enew Wallet(secretKey)\u003c/code\u003e, \u003ccode\u003eWallet.createRandom()\u003c/code\u003e, HD wallet derivation and \u003ccode\u003ecomputeAddress\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8580\"\u003e#8580\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8583e24c13e5fecd238734f8698867c945541f5d\"\u003e\u003ccode\u003e8583e24\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers use EDR's native Keccak-256 instead of its pure-JS one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8210\"\u003e#8210\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/024b422340705f1ff5fc14b9dcc6a1f143487d86\"\u003e\u003ccode\u003e024b422\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - Update the cryptography dependencies to their latest major versions: \u003ccode\u003e@noble/hashes\u003c/code\u003e and \u003ccode\u003e@noble/ciphers\u003c/code\u003e to 2, \u003ccode\u003eethereum-cryptography\u003c/code\u003e to 3, and \u003ccode\u003emicro-eth-signer\u003c/code\u003e to 0.19.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8596\"\u003e#8596\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/78f613c1f390cd0d39ef239a387505bc5d5dfdad\"\u003e\u003ccode\u003e78f613c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Fixed error shown when an HD key cannot be derived, to only include the derivation path.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-ethers\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.15\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8443\"\u003e#8443\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b7389c2f3976f98f5f40223be10168580de02ea7\"\u003e\u003ccode\u003eb7389c2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Kropiunig\"\u003e\u003ccode\u003e@​Kropiunig\u003c/code\u003e\u003c/a\u003e! - Fixed the HD wallet derivation-path validator so malformed paths containing stray colons (e.g. \u003ccode\u003em:/44'/60'/0'/0\u003c/code\u003e) are rejected with the \u003ccode\u003eINVALID_HD_PATH\u003c/code\u003e error.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-ethers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8689\"\u003e#8689\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Fixed the EIP-4844 fields being dropped when copying a transaction request, and \u003ccode\u003eblobVersionedHashes\u003c/code\u003e being dropped from JSON-RPC requests, matching ethers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8595\"\u003e#8595\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/562cc0b0bed2eb98822f5e302a940f9d20cccb53\"\u003e\u003ccode\u003e562cc0b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers derive secp256k1 public keys with EDR's native implementation instead of its pure-JS one, speeding up \u003ccode\u003enew Wallet(secretKey)\u003c/code\u003e, \u003ccode\u003eWallet.createRandom()\u003c/code\u003e, HD wallet derivation and \u003ccode\u003ecomputeAddress\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8580\"\u003e#8580\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8583e24c13e5fecd238734f8698867c945541f5d\"\u003e\u003ccode\u003e8583e24\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Made ethers use EDR's native Keccak-256 instead of its pure-JS one.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8210\"\u003e#8210\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/024b422340705f1ff5fc14b9dcc6a1f143487d86\"\u003e\u003ccode\u003e024b422\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - Update the cryptography dependencies to their latest major versions: \u003ccode\u003e@noble/hashes\u003c/code\u003e and \u003ccode\u003e@noble/ciphers\u003c/code\u003e to 2, \u003ccode\u003eethereum-cryptography\u003c/code\u003e to 3, and \u003ccode\u003emicro-eth-signer\u003c/code\u003e to 0.19.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8596\"\u003e#8596\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/78f613c1f390cd0d39ef239a387505bc5d5dfdad\"\u003e\u003ccode\u003e78f613c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Fixed error shown when an HD key cannot be derived, to only include the derivation path.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8443\"\u003e#8443\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b7389c2f3976f98f5f40223be10168580de02ea7\"\u003e\u003ccode\u003eb7389c2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Kropiunig\"\u003e\u003ccode\u003e@​Kropiunig\u003c/code\u003e\u003c/a\u003e! - Fixed the HD wallet derivation-path validator so malformed paths containing stray colons (e.g. \u003ccode\u003em:/44'/60'/0'/0\u003c/code\u003e) are rejected with the \u003ccode\u003eINVALID_HD_PATH\u003c/code\u003e error.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.14\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/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9bebbf3ea400a9d8ed595bbdbd72d209e0150fa1\"\u003e\u003ccode\u003e9bebbf3\u003c/code\u003e\u003c/a\u003e fix + tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/c3bcf0accb6e5c555b9c951a550c18a6c9603af5\"\u003e\u003ccode\u003ec3bcf0a\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9fc81d95716bb0e2223104c6a549fc4850b2b18b\"\u003e\u003ccode\u003e9fc81d9\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/NomicFoundation/hardhat\"\u003ehttps://github.com/NomicFoundation/hardhat\u003c/a\u003e into mvp-ed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/87caa670b93090e4146f68cf13a3381df1161a37\"\u003e\u003ccode\u003e87caa67\u003c/code\u003e\u003c/a\u003e improve test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/73aa4dfca92f4ffb0d513e648562cc0ac793ebff\"\u003e\u003ccode\u003e73aa4df\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/12def7fa2e943d97013c31183c88dcd364304947\"\u003e\u003ccode\u003e12def7f\u003c/code\u003e\u003c/a\u003e minor perf improv\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/711dd8d6aca869aa2de4a9c3b347940ca7bfe3b8\"\u003e\u003ccode\u003e711dd8d\u003c/code\u003e\u003c/a\u003e clean tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers@4.2.1/packages/hardhat-ethers\"\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@​nomicfoundation/hardhat-ethers\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-network-helpers` from 1.0.10 to 3.0.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-network-helpers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-network-helpers\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.12\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8672\"\u003e#8672\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/79247bf30c632618efd01dea30d4de487fd8cd7d\"\u003e\u003ccode\u003e79247bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/watarus\"\u003e\u003ccode\u003e@​watarus\u003c/code\u003e\u003c/a\u003e! - Fixed the conversion of zero-padded zero strings such as \u003ccode\u003e\u0026quot;0x00\u0026quot;\u003c/code\u003e in the network helpers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-network-helpers\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.11\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8367\"\u003e#8367\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/82d00fcc7d5d3539e6dd123d893e645e42bd3645\"\u003e\u003ccode\u003e82d00fc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Lazy load dependencies to optimize bootstrap time\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\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/NomicFoundation/hardhat/blob/main/packages/hardhat-network-helpers/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-network-helpers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8672\"\u003e#8672\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/79247bf30c632618efd01dea30d4de487fd8cd7d\"\u003e\u003ccode\u003e79247bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/watarus\"\u003e\u003ccode\u003e@​watarus\u003c/code\u003e\u003c/a\u003e! - Fixed the conversion of zero-padded zero strings such as \u003ccode\u003e\u0026quot;0x00\u0026quot;\u003c/code\u003e in the network helpers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8367\"\u003e#8367\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/82d00fcc7d5d3539e6dd123d893e645e42bd3645\"\u003e\u003ccode\u003e82d00fc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Lazy load dependencies to optimize bootstrap time\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8339\"\u003e#8339\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/00720e848ced4601deb300488beda85491dc7733\"\u003e\u003ccode\u003e00720e8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - The plugin now uses \u003ccode\u003edefinePlugin\u003c/code\u003e from \u003ccode\u003ehardhat/plugins\u003c/code\u003e in its \u003ccode\u003eindex.ts\u003c/code\u003e, so it participates in Hardhat's new \u0026quot;imported but unused plugin\u0026quot; warning when omitted from a project's \u003ccode\u003eplugins\u003c/code\u003e array.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ehardhat@3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8264\"\u003e#8264\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8452f9726205540e1684d3f8458bfd145e790226\"\u003e\u003ccode\u003e8452f97\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Export \u003ccode\u003e./package.json\u003c/code\u003e so consumers can import the package's manifest.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8191\"\u003e#8191\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2a4ae8e7dc78cabbe8b17bec778952f0124f9759\"\u003e\u003ccode\u003e2a4ae8e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Update how type extensions are handled to optimize the bootstrap process of Hardhat.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.7\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/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/38ad09690eddc9a70ea02bb76a4277d58e1c62bd\"\u003e\u003ccode\u003e38ad096\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into fix/to-rpc-quantity-zero\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/ee106ad14d9deef6cbddeaa74ab1a64a429e5e11\"\u003e\u003ccode\u003eee106ad\u003c/code\u003e\u003c/a\u003e test: include additional test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/79247bf30c632618efd01dea30d4de487fd8cd7d\"\u003e\u003ccode\u003e79247bf\u003c/code\u003e\u003c/a\u003e fix(network-helpers): normalize zero-padded zero quantities to 0x0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d84ce51498b3afed7d47c5fdad50d657014008a0\"\u003e\u003ccode\u003ed84ce51\u003c/code\u003e\u003c/a\u003e chore: bump eslint 9.25.1 → 9.39.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/ff73c0ae60710eaebb1218a010b2c48f6aecf804\"\u003e\u003ccode\u003eff73c0a\u003c/code\u003e\u003c/a\u003e chore: reformat repo with prettier 3.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f224a3e65a9fee3b3d42adf0fa2e0d1984d6b824\"\u003e\u003ccode\u003ef224a3e\u003c/code\u003e\u003c/a\u003e chore: bump prettier 3.2.5 → 3.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/dd6d0ce332b87b07328d10787a39416e0d6f4fb3\"\u003e\u003ccode\u003edd6d0ce\u003c/code\u003e\u003c/a\u003e chore: bump c8 9.1.0→12.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-network-helpers@3.0.12/packages/hardhat-network-helpers\"\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@​nomicfoundation/hardhat-network-helpers\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-verify` from 2.0.12 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-verify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-verify\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.3\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-verify\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8632\"\u003e#8632\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/ad49ec23136c8eb5a88024cb9b211a8b0b20ff11\"\u003e\u003ccode\u003ead49ec2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Improved the constructor argument errors so \u003ccode\u003eHHE80017\u003c/code\u003e and \u003ccode\u003eHHE80019\u003c/code\u003e name the parameter that could not be encoded.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8632\"\u003e#8632\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/eb2b13da0a4395006e39bc5927403dd21be13b02\"\u003e\u003ccode\u003eeb2b13d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Removed the \u003ccode\u003e@ethersproject/abi\u003c/code\u003e dependency, encoding constructor arguments with \u003ccode\u003emicro-eth-signer\u003c/code\u003e instead (\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/issues/8605\"\u003e#8605\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-verify\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8601\"\u003e#8601\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/34087dd349e40be5bf4d5dbdce557b23b98cfefd\"\u003e\u003ccode\u003e34087dd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cdesch\"\u003e\u003ccode\u003e@​cdesch\u003c/code\u003e\u003c/a\u003e! - Improved HTTP proxy support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-verify\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8510\"\u003e#8510\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/7c85703e2ef088df2be6cc4ba378f5f368ea7200\"\u003e\u003ccode\u003e7c85703\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/nikitosing\"\u003e\u003ccode\u003e@​nikitosing\u003c/code\u003e\u003c/a\u003e! - Added support for an optional \u003ccode\u003eapiKey\u003c/code\u003e in the \u003ccode\u003everify.blockscout\u003c/code\u003e config. This is required by Blockscout instances that don't expose a keyless API, like the Pro API.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8577\"\u003e#8577\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/27a145d423e17082f78fa2bb8a0c003942bb642a\"\u003e\u003ccode\u003e27a145d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kanej\"\u003e\u003ccode\u003e@​kanej\u003c/code\u003e\u003c/a\u003e! - Report a directory with no importable entry point as a module-not-found error, instead of the generic \u0026quot;importing the module failed\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-verify\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.22\u003c/h2\u003e\n\u003ch3\u003eChanges\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/NomicFoundation/hardhat/blob/main/packages/hardhat-verify/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-verify's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8632\"\u003e#8632\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/ad49ec23136c8eb5a88024cb9b211a8b0b20ff11\"\u003e\u003ccode\u003ead49ec2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Improved the constructor argument errors so \u003ccode\u003eHHE80017\u003c/code\u003e and \u003ccode\u003eHHE80019\u003c/code\u003e name the parameter that could not be encoded.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8632\"\u003e#8632\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/eb2b13da0a4395006e39bc5927403dd21be13b02\"\u003e\u003ccode\u003eeb2b13d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/schaable\"\u003e\u003ccode\u003e@​schaable\u003c/code\u003e\u003c/a\u003e! - Removed the \u003ccode\u003e@ethersproject/abi\u003c/code\u003e dependency, encoding constructor arguments with \u003ccode\u003emicro-eth-signer\u003c/code\u003e instead (\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/issues/8605\"\u003e#8605\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8601\"\u003e#8601\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/34087dd349e40be5bf4d5dbdce557b23b98cfefd\"\u003e\u003ccode\u003e34087dd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cdesch\"\u003e\u003ccode\u003e@​cdesch\u003c/code\u003e\u003c/a\u003e! - Improved HTTP proxy support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8510\"\u003e#8510\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/7c85703e2ef088df2be6cc4ba378f5f368ea7200\"\u003e\u003ccode\u003e7c85703\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/nikitosing\"\u003e\u003ccode\u003e@​nikitosing\u003c/code\u003e\u003c/a\u003e! - Added support for an optional \u003ccode\u003eapiKey\u003c/code\u003e in the \u003ccode\u003everify.blockscout\u003c/code\u003e config. This is required by Blockscout instances that don't expose a keyless API, like the Pro API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8577\"\u003e#8577\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/27a145d423e17082f78fa2bb8a0c003942bb642a\"\u003e\u003ccode\u003e27a145d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kanej\"\u003e\u003ccode\u003e@​kanej\u003c/code\u003e\u003c/a\u003e! - Report a directory with no importable entry point as a module-not-found error, instead of the generic \u0026quot;importing the module failed\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.22\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8470\"\u003e#8470\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/6e1818e2380be9b87b24e5b0575e9a56b9f73d96\"\u003e\u003ccode\u003e6e1818e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kanej\"\u003e\u003ccode\u003e@​kanej\u003c/code\u003e\u003c/a\u003e! - Update the \u003ccode\u003ecbor2\u003c/code\u003e runtime dependency to its latest major version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8367\"\u003e#8367\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/82d00fcc7d5d3539e6dd123d893e645e42bd3645\"\u003e\u003ccode\u003e82d00fc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Lazy load dependencies to optimize bootstrap time\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/72ad1cd567fe9bb5f657387e34c50460a95bc985\"\u003e\u003ccode\u003e72ad1cd\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/ad49ec23136c8eb5a88024cb9b211a8b0b20ff11\"\u003e\u003ccode\u003ead49ec2\u003c/code\u003e\u003c/a\u003e fix(hardhat-utils): surface argument paths and tighten ABI parameter validation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/78beef2ff846dc08191453087256bb02d357c2db\"\u003e\u003ccode\u003e78beef2\u003c/code\u003e\u003c/a\u003e refactor(hardhat-verify): replace \u003ccode\u003e@​ethersproject/abi\u003c/code\u003e with hardhat-utils' abi ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/c3bcf0accb6e5c555b9c951a550c18a6c9603af5\"\u003e\u003ccode\u003ec3bcf0a\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/9b93e8b1a7729047e13fa980c79acc2349be49d9\"\u003e\u003ccode\u003e9b93e8b\u003c/code\u003e\u003c/a\u003e refactor(hardhat-verify): drop the hand-rolled proxy handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/543ea36f61a0c2ecaaf7440ebf01b11b97512685\"\u003e\u003ccode\u003e543ea36\u003c/code\u003e\u003c/a\u003e test: migrate the remaining env var hand-rolls to the shared manager\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2c98fa5b05c3f2b8d06b44aae4ebea88b82ae132\"\u003e\u003ccode\u003e2c98fa5\u003c/code\u003e\u003c/a\u003e feat: update undici to v7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-verify@3.1.3/packages/hardhat-verify\"\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@​nomicfoundation/hardhat-verify\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nomicfoundation/hardhat-viem` from 1.0.4 to 3.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NomicFoundation/hardhat/releases\"\u003e@​nomicfoundation/hardhat-viem's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-viem\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.10\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-viem\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.9\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8339\"\u003e#8339\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/00720e848ced4601deb300488beda85491dc7733\"\u003e\u003ccode\u003e00720e8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - The plugin now uses \u003ccode\u003edefinePlugin\u003c/code\u003e from \u003ccode\u003ehardhat/plugins\u003c/code\u003e in its \u003ccode\u003eindex.ts\u003c/code\u003e, so it participates in Hardhat's new \u0026quot;imported but unused plugin\u0026quot; warning when omitted from a project's \u003ccode\u003eplugins\u003c/code\u003e array.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ehardhat@3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cblockquote\u003e\n\u003cp\u003e💡 \u003cstrong\u003eThe Nomic Foundation is hiring! Check \u003ca href=\"https://www.nomic.foundation/jobs\"\u003eour open positions\u003c/a\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ccode\u003e@​nomicfoundation/hardhat-viem\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.4\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e5589cfa: Load \u003ccode\u003eviem\u003c/code\u003e using \u003ccode\u003erequire\u003c/code\u003e instead of a dynamic import.\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/NomicFoundation/hardhat/blob/main/packages/hardhat-viem/CHANGELOG.md\"\u003e@​nomicfoundation/hardhat-viem's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8339\"\u003e#8339\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/00720e848ced4601deb300488beda85491dc7733\"\u003e\u003ccode\u003e00720e8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - The plugin now uses \u003ccode\u003edefinePlugin\u003c/code\u003e from \u003ccode\u003ehardhat/plugins\u003c/code\u003e in its \u003ccode\u003eindex.ts\u003c/code\u003e, so it participates in Hardhat's new \u0026quot;imported but unused plugin\u0026quot; warning when omitted from a project's \u003ccode\u003eplugins\u003c/code\u003e array.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ehardhat@3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8264\"\u003e#8264\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/8452f9726205540e1684d3f8458bfd145e790226\"\u003e\u003ccode\u003e8452f97\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Export \u003ccode\u003e./package.json\u003c/code\u003e so consumers can import the package's manifest.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-errors\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8191\"\u003e#8191\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2a4ae8e7dc78cabbe8b17bec778952f0124f9759\"\u003e\u003ccode\u003e2a4ae8e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Update how type extensions are handled to optimize the bootstrap process of Hardhat.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8179\"\u003e#8179\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d16d82abfd5c9fa044cb508468cd4b50a5fcfd8a\"\u003e\u003ccode\u003ed16d82a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/alcuadrado\"\u003e\u003ccode\u003e@​alcuadrado\u003c/code\u003e\u003c/a\u003e! - Await all returned promises for better debuggability\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​nomicfoundation/hardhat-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/NomicFoundation/hardhat/pull/8104\"\u003e#8104\u003c/a\u003e \u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/e27a7ad584b01392afc9294f739d731ab6e78f06\"\u003e\u003ccode\u003ee27a7ad\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ChristopherDedominici\"\u003e\u003ccode\u003e@​ChristopherDedominici\u003c/code\u003e\u003c/a\u003e! - Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/2bf1348aa44cbbae16272af643f166b3f1ea05cd\"\u003e\u003ccode\u003e2bf1348\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f8770e0f24408bb9da2a3c42d2114575d283e478\"\u003e\u003ccode\u003ef8770e0\u003c/code\u003e\u003c/a\u003e chore(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/83f7cf3b0c9c8d9922d5bb06d116b35f7aee6871\"\u003e\u003ccode\u003e83f7cf3\u003c/code\u003e\u003c/a\u003e fix(deps): update npm minor/patch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/d84ce51498b3afed7d47c5fdad50d657014008a0\"\u003e\u003ccode\u003ed84ce51\u003c/code\u003e\u003c/a\u003e chore: bump eslint 9.25.1 → 9.39.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/f224a3e65a9fee3b3d42adf0fa2e0d1984d6b824\"\u003e\u003ccode\u003ef224a3e\u003c/code\u003e\u003c/a\u003e chore: bump prettier 3.2.5 → 3.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/dd6d0ce332b87b07328d10787a39416e0d6f4fb3\"\u003e\u003ccode\u003edd6d0ce\u003c/code\u003e\u003c/a\u003e chore: bump c8 9.1.0→12.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/93438b9705b5eb7a6910dd1fec8997fc3ac4c456\"\u003e\u003ccode\u003e93438b9\u003c/code\u003e\u003c/a\u003e chore: bump rimraf 5.0.10→6.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/b2b25fa1e3209e86020e1f65434bd5a37cb7d516\"\u003e\u003ccode\u003eb2b25fa\u003c/code\u003e\u003c/a\u003e chore: bump expect-type to 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/7226cf66936172f0b18ad0fa969cacbe38295fbe\"\u003e\u003ccode\u003e7226cf6\u003c/code\u003e\u003c/a\u003e chore: bump tsx to 4.23.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NomicFoundation/hardhat/commit/cab4c39dcf1e594f377b5bafb18d01be53bd9334\"\u003e\u003ccode\u003ecab4c39\u003c/code\u003e\u003c/a\u003e chore: sort package.json dependency blocks alphabetically\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-viem@3.0.10/packages/hardhat-viem\"\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@​nomicfoundation/hardhat-viem\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@semantic-release/exec` from 6.0.3 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/exec/releases\"\u003e@​semantic-release/exec's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/exec/compare/v7.0.3...v7.1.0\"\u003e7.1.0\u003c/a\u003e (2025-05-09)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eerror:\u003c/strong\u003e print more useful error for non-process failure (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/449\"\u003e#449\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/exec/commit/a285bc576f59c5316bca5a7320dbf4255f952ff8\"\u003ea285bc5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/exec/compare/v7.0.2...v7.0.3\"\u003e7.0.3\u003c/a\u003e (2025-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency execa to v9 (\u003ca href=\"https://github.com/semantic-release/exec/commit/643e2eb9aab99a774351f215c49e51bee48a8094\"\u003e643e2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/exec/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2025-02-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​semantic-release/error\u003c/code\u003e to v4 (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/353\"\u003e#353\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/exec/commit/471f9638d8d25a36c583bf2c41a68b7ca76fab14\"\u003e471f963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/exec/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2025-02-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency parse-json to v8 (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/394\"\u003e#394\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/exec/commit/080440fa83450b93f869f0d8b7347addec585fe7\"\u003e080440f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/semantic-release/exec/compare/v6.0.3...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2025-01-31)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eES Module (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/411\"\u003e#411\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/exec/commit/b4462db5d425b6771bb8833445027666a81f1e34\"\u003eb4462db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ethe minimum required version of semantic-release to use \u003ccode\u003e@semantic-release/exec\u003c/code\u003e is now v24.1.0; the warn logger method/function is now available to use in plugin\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003e@semantic-release/exec\u003c/code\u003e is now a native ES Module. It has named exports for each plugin hook (verifyConditions, analyzeCommits, verifyRelease, generateNotes, prepare, publish, addChannel, success, fail)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/a285bc576f59c5316bca5a7320dbf4255f952ff8\"\u003e\u003ccode\u003ea285bc5\u003c/code\u003e\u003c/a\u003e feat(error): print more useful error for non-process failure (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/aa1a2bc1187f3050c418514a404e60cba2491662\"\u003e\u003ccode\u003eaa1a2bc\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/b0dc7ab8ab4923d8d1bca1584f95d4c3d3e6dcda\"\u003e\u003ccode\u003eb0dc7ab\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency ava to v6.3.0 (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/450\"\u003e#450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/93bf4084ddfe7b174c5a90464950f398aee7a281\"\u003e\u003ccode\u003e93bf408\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/448\"\u003e#448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/0e70c6ffc336a3c644a8bd8a43f9c6bb78bbe065\"\u003e\u003ccode\u003e0e70c6f\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/e643dc314fe2decb07a5cd5f0ae23c1a9ace3c6a\"\u003e\u003ccode\u003ee643dc3\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v4.4.0 (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/a08859e89e30ae0eecfc128c43ecb9da8b1c8608\"\u003e\u003ccode\u003ea08859e\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/da1754e6ed26c61d4ec0dd41068c1f65f622f89b\"\u003e\u003ccode\u003eda1754e\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/72668cc5fbd7d964d49a93dc6e344e73259d9f06\"\u003e\u003ccode\u003e72668cc\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/exec/commit/3c6a8a9dc7dd3c4ac7c09ee0c373a0f77b32ac82\"\u003e\u003ccode\u003e3c6a8a9\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency sinon to v20 (\u003ca href=\"https://redirect.github.com/semantic-release/exec/issues/441\"\u003e#441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/exec/compare/v6.0.3...v7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 22.9.0 to 26.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chai` from 4.4.1 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f...\n\n_Description has been truncated_","html_url":"https://github.com/eco/eco-routes/pull/465","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eco%2Feco-routes/issues/465","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/465/packages"}},{"old_version":"6.2.2","new_version":"6.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-15T00:03:36.000Z","version_change":"6.2.2 → 6.3.0","issue":{"uuid":"5857662020","node_id":"PR_kwDOBNfrkc8AAAABIgxXGw","number":2312,"state":"open","title":"ci: bump the default group with 4 updates","user":"dependabot[bot]","labels":["Type: Maintenance","Scope: Dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-15T00:03:36.000Z","updated_at":"2026-10-15T00:03:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"ci: bump","group_name":"default","update_count":4,"packages":[{"name":"@dotenvx/dotenvx","old_version":"2.32.2","new_version":"2.32.3","repository_url":"https://github.com/dotenvx/dotenvx"},{"name":"@biomejs/biome","old_version":"2.5.14","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@redocly/cli","old_version":"2.56.0","new_version":"2.57.0","repository_url":"https://github.com/Redocly/redocly-cli"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps the default group with 4 updates: [@dotenvx/dotenvx](https://github.com/dotenvx/dotenvx), [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome), [@redocly/cli](https://github.com/Redocly/redocly-cli) and [chai](https://github.com/chaijs/chai).\n\nUpdates `@dotenvx/dotenvx` from 2.32.2 to 2.32.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dotenvx/dotenvx/releases\"\u003e@​dotenvx/dotenvx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.3\u003c/h2\u003e\n\u003cp\u003esee \u003ca href=\"https://github.com/dotenvx/dotenvx/blob/main/CHANGELOG.md\"\u003eCHANGELOG\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dotenvx/dotenvx/blob/main/CHANGELOG.md\"\u003e@​dotenvx/dotenvx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/compare/v2.32.2...v2.32.3\"\u003e2.32.3\u003c/a\u003e (2026-09-30)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eDotenvspec\u003c/code\u003e the filename (\u003ca href=\"https://redirect.github.com/dotenvx/dotenvx/pull/1002\"\u003e#1002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove startup time for cli (\u003ca href=\"https://redirect.github.com/dotenvx/dotenvx/pull/1001\"\u003e#1001\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/dotenvx/dotenvx/commit/da80487512a0f2571b8b6238575514b3810dcc66\"\u003e\u003ccode\u003eda80487\u003c/code\u003e\u003c/a\u003e 2.32.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/46648ce089cd6fade27f7856b0c79c586779b909\"\u003e\u003ccode\u003e46648ce\u003c/code\u003e\u003c/a\u003e npm audit fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/c47358ec1f34e56211b9aa2910a82a1f2184e6b7\"\u003e\u003ccode\u003ec47358e\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/403c9c5784036097cc13a5fe02ba387a269b4bcd\"\u003e\u003ccode\u003e403c9c5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dotenvx/dotenvx/issues/1002\"\u003e#1002\u003c/a\u003e from dotenvx/dotenv-spec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/27e34a54f72e0f28f840640b92d86645ccf1a728\"\u003e\u003ccode\u003e27e34a5\u003c/code\u003e\u003c/a\u003e rename to Dotenvspec for added clarity - can fallback to Envspec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/b906da1aaf7c540ba0a5dde51bac51ddd84e484d\"\u003e\u003ccode\u003eb906da1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dotenvx/dotenvx/issues/1001\"\u003e#1001\u003c/a\u003e from dotenvx/startup-time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dotenvx/dotenvx/commit/a3ba8ed9cab99ef3a3c19903eff33f818f01037f\"\u003e\u003ccode\u003ea3ba8ed\u003c/code\u003e\u003c/a\u003e improve startup time and bring Envspec into config() support\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dotenvx/dotenvx/compare/v2.32.2...v2.32.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@biomejs/biome` from 2.5.14 to 2.5.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e@​biomejs/biome's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.5.15\u003c/h2\u003e\n\u003ch2\u003e2.5.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10634\"\u003e#10634\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/b436ba00de298d5002a3d3bb1fae1d2a882f6d58\"\u003e\u003ccode\u003eb436ba0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/subaru-hello\"\u003e\u003ccode\u003e@​subaru-hello\u003c/code\u003e\u003c/a\u003e! - Added the new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-react-object-type-as-default-prop/\"\u003e\u003ccode\u003enoReactObjectTypeAsDefaultProp\u003c/code\u003e\u003c/a\u003e, which disallows array, object, and function values as default props in React components.\u003c/p\u003e\n\u003cp\u003eFor example, the following snippet triggers the rule.\u003c/p\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction Component({ items = [] }) {\n  return items;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11956\"\u003e#11956\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/faa8b374da7e196c937258c5442b4f773b4ba574\"\u003e\u003ccode\u003efaa8b37\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-svelte-export-let/\"\u003e\u003ccode\u003enoSvelteExportLet\u003c/code\u003e\u003c/a\u003e, which disallows declaring Svelte component props with the legacy \u003ccode\u003eexport let\u003c/code\u003e syntax. Use the \u003ccode\u003e$props()\u003c/code\u003e rune instead.\u003c/p\u003e\n\u003cpre lang=\"svelte\"\u003e\u003ccode\u003e\u0026lt;script\u0026gt;\n  export let name;\n\u0026lt;/script\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10816\"\u003e#10816\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1b9479e4c85dd11af68ec14cbe43a5000edce86e\"\u003e\u003ccode\u003e1b9479e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Th3S4mur41\"\u003e\u003ccode\u003e@​Th3S4mur41\u003c/code\u003e\u003c/a\u003e! - Added a new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-logical-properties\"\u003e\u003ccode\u003euseLogicalProperties\u003c/code\u003e\u003c/a\u003e that enforces the use of logical properties in CSS, promoting better internationalization and accessibility practices. The rule supports a \u003ccode\u003edirection\u003c/code\u003e option with \u003ccode\u003e\u0026quot;ltr\u0026quot;\u003c/code\u003e as the default and \u003ccode\u003e\u0026quot;rtl\u0026quot;\u003c/code\u003e as the alternative.\nThis is a first rule covering parts of \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9034\"\u003e#9034\u003c/a\u003e\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e{\n  \u0026quot;linter\u0026quot;: {\n    \u0026quot;rules\u0026quot;: {\n      \u0026quot;nursery\u0026quot;: {\n        \u0026quot;useLogicalProperties\u0026quot;: {\n          \u0026quot;level\u0026quot;: \u0026quot;warn\u0026quot;,\n          \u0026quot;options\u0026quot;: {\n            \u0026quot;direction\u0026quot;: \u0026quot;rtl\u0026quot;\n          }\n        }\n      }\n    }\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11960\"\u003e#11960\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1fdb5c2609fbb64bd3442099f88c40b814405931\"\u003e\u003ccode\u003e1fdb5c2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-svelte-kit-rune-imports/\"\u003e\u003ccode\u003euseSvelteKitRuneImports\u003c/code\u003e\u003c/a\u003e, which reports imports from the deprecated \u003ccode\u003e$app/stores\u003c/code\u003e module and suggests \u003ccode\u003e$app/state\u003c/code\u003e instead.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { page } from \u0026quot;$app/stores\u0026quot;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e@​biomejs/biome's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.5.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10634\"\u003e#10634\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/b436ba00de298d5002a3d3bb1fae1d2a882f6d58\"\u003e\u003ccode\u003eb436ba0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/subaru-hello\"\u003e\u003ccode\u003e@​subaru-hello\u003c/code\u003e\u003c/a\u003e! - Added the new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-react-object-type-as-default-prop/\"\u003e\u003ccode\u003enoReactObjectTypeAsDefaultProp\u003c/code\u003e\u003c/a\u003e, which disallows array, object, and function values as default props in React components.\u003c/p\u003e\n\u003cp\u003eFor example, the following snippet triggers the rule.\u003c/p\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction Component({ items = [] }) {\n  return items;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11956\"\u003e#11956\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/faa8b374da7e196c937258c5442b4f773b4ba574\"\u003e\u003ccode\u003efaa8b37\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-svelte-export-let/\"\u003e\u003ccode\u003enoSvelteExportLet\u003c/code\u003e\u003c/a\u003e, which disallows declaring Svelte component props with the legacy \u003ccode\u003eexport let\u003c/code\u003e syntax. Use the \u003ccode\u003e$props()\u003c/code\u003e rune instead.\u003c/p\u003e\n\u003cpre lang=\"svelte\"\u003e\u003ccode\u003e\u0026lt;script\u0026gt;\n  export let name;\n\u0026lt;/script\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10816\"\u003e#10816\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1b9479e4c85dd11af68ec14cbe43a5000edce86e\"\u003e\u003ccode\u003e1b9479e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Th3S4mur41\"\u003e\u003ccode\u003e@​Th3S4mur41\u003c/code\u003e\u003c/a\u003e! - Added a new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-logical-properties\"\u003e\u003ccode\u003euseLogicalProperties\u003c/code\u003e\u003c/a\u003e that enforces the use of logical properties in CSS, promoting better internationalization and accessibility practices. The rule supports a \u003ccode\u003edirection\u003c/code\u003e option with \u003ccode\u003e\u0026quot;ltr\u0026quot;\u003c/code\u003e as the default and \u003ccode\u003e\u0026quot;rtl\u0026quot;\u003c/code\u003e as the alternative.\nThis is a first rule covering parts of \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9034\"\u003e#9034\u003c/a\u003e\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e{\n  \u0026quot;linter\u0026quot;: {\n    \u0026quot;rules\u0026quot;: {\n      \u0026quot;nursery\u0026quot;: {\n        \u0026quot;useLogicalProperties\u0026quot;: {\n          \u0026quot;level\u0026quot;: \u0026quot;warn\u0026quot;,\n          \u0026quot;options\u0026quot;: {\n            \u0026quot;direction\u0026quot;: \u0026quot;rtl\u0026quot;\n          }\n        }\n      }\n    }\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11960\"\u003e#11960\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1fdb5c2609fbb64bd3442099f88c40b814405931\"\u003e\u003ccode\u003e1fdb5c2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/use-svelte-kit-rune-imports/\"\u003e\u003ccode\u003euseSvelteKitRuneImports\u003c/code\u003e\u003c/a\u003e, which reports imports from the deprecated \u003ccode\u003e$app/stores\u003c/code\u003e module and suggests \u003ccode\u003e$app/state\u003c/code\u003e instead.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { page } from \u0026quot;$app/stores\u0026quot;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11723\"\u003e#11723\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/3b429d182588aa19d35190a935e4dcdc5b693e5e\"\u003e\u003ccode\u003e3b429d1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/m1handr\"\u003e\u003ccode\u003e@​m1handr\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/11656\"\u003e#11656\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-astro-set-html-directive/\"\u003e\u003ccode\u003enoAstroSetHtmlDirective\u003c/code\u003e\u003c/a\u003e now correctly reports \u003ccode\u003eset:html\u003c/code\u003e directives inside Astro template expressions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/0b4c11f553a7e702f9851af139662e1de45dc131\"\u003e\u003ccode\u003e0b4c11f\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11815\"\u003e#11815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/ad5b362fd17e488f50934306534cc2742b0cf84e\"\u003e\u003ccode\u003ead5b362\u003c/code\u003e\u003c/a\u003e feat: adds \u003ccode\u003enoAstroConflictingSetDirectives\u003c/code\u003e rule for .astro (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11494\"\u003e#11494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/034366def492f84afb28903db62034411ed427d2\"\u003e\u003ccode\u003e034366d\u003c/code\u003e\u003c/a\u003e chore: update codspeed logo in readme (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/12019\"\u003e#12019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/717db8c25737bacd0456c17bef9dda66f3c082c5\"\u003e\u003ccode\u003e717db8c\u003c/code\u003e\u003c/a\u003e feat(lint): add noMisplacedListElements (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11917\"\u003e#11917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/089bde07e3849bd88ac24bf604ab0231672371b0\"\u003e\u003ccode\u003e089bde0\u003c/code\u003e\u003c/a\u003e feat(lint/js): add useStrictBooleanExpressions (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11750\"\u003e#11750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/1fdb5c2609fbb64bd3442099f88c40b814405931\"\u003e\u003ccode\u003e1fdb5c2\u003c/code\u003e\u003c/a\u003e feat(lint/js/svelte): add useSvelteKitRuneImports lint rule (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11960\"\u003e#11960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/faa8b374da7e196c937258c5442b4f773b4ba574\"\u003e\u003ccode\u003efaa8b37\u003c/code\u003e\u003c/a\u003e feat(lint/js/svelte): add noSvelteExportLet (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11956\"\u003e#11956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/b2b4400a5d9c141fb622c75affd5c2beffc2fced\"\u003e\u003ccode\u003eb2b4400\u003c/code\u003e\u003c/a\u003e chore: update sponsors (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11973\"\u003e#11973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/ff4c4dd922c360fdc9386495d617e63821cc43ee\"\u003e\u003ccode\u003eff4c4dd\u003c/code\u003e\u003c/a\u003e feat(lint/js): add noMeaninglessVoidOperator (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11732\"\u003e#11732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/1b9479e4c85dd11af68ec14cbe43a5000edce86e\"\u003e\u003ccode\u003e1b9479e\u003c/code\u003e\u003c/a\u003e feat(lint): add useLogicalProperties rule (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10816\"\u003e#10816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.15/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@redocly/cli` from 2.56.0 to 2.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Redocly/redocly-cli/releases\"\u003e@​redocly/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.57.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003econst\u003c/code\u003e checking to the \u003ccode\u003eno-enum-type-mismatch\u003c/code\u003e rule: a \u003ccode\u003econst\u003c/code\u003e value must conform to the schema's \u003ccode\u003etype\u003c/code\u003e, the same way every \u003ccode\u003eenum\u003c/code\u003e value does.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote\u003c/strong\u003e: linting output may include new errors for schemas whose \u003ccode\u003econst\u003c/code\u003e value doesn't match their \u003ccode\u003etype\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue where \u003ccode\u003eno-enum-type-mismatch\u003c/code\u003e dropped violations and reported a wrong location when \u003ccode\u003etype\u003c/code\u003e was written as an array.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.57.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.56.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved overall startup performance.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.56.1.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/703f8754dd2b27e3456a0ef1913371c6f621fbe6\"\u003e\u003ccode\u003e703f875\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3170\"\u003e#3170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/fb064ade586743fbd0c9e79efc8ec0738ff42db7\"\u003e\u003ccode\u003efb064ad\u003c/code\u003e\u003c/a\u003e fix(lint): report every value when type is an array in no-enum-type-mismatch ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/9c7728170e35ae87162d53ca5decad409102b4c1\"\u003e\u003ccode\u003e9c77281\u003c/code\u003e\u003c/a\u003e fix(lint): report every value when type is an array in no-enum-type-mismatch ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/f291b801522c469f3e6eed76d7413dfda9edf8ad\"\u003e\u003ccode\u003ef291b80\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3169\"\u003e#3169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/82b9418b62f345866a020ed1dbc60e6ad4f2347f\"\u003e\u003ccode\u003e82b9418\u003c/code\u003e\u003c/a\u003e feat: improve CLI performance (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3113\"\u003e#3113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Redocly/redocly-cli/compare/@redocly/cli@2.56.0...@redocly/cli@2.57.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chai` from 6.2.2 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.2...v6.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/WFCD/warframe-status/pull/2312","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/WFCD%2Fwarframe-status/issues/2312","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2312/packages"}},{"old_version":"6.2.2","new_version":"6.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-14T20:26:32.000Z","version_change":"6.2.2 → 6.3.0","issue":{"uuid":"5855102674","node_id":"PR_kwDOSvgKx88AAAABIeuhow","number":44,"state":"closed","title":"chore(deps-dev): bump chai from 6.2.2 to 6.3.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-10-14T20:28:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-14T20:26:32.000Z","updated_at":"2026-10-14T20:28:34.000Z","time_to_close":113,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 6.2.2 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.2...v6.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chai\u0026package-manager=npm_and_yarn\u0026previous-version=6.2.2\u0026new-version=6.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/hesedcasa/permission/pull/44","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hesedcasa%2Fpermission/issues/44","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/44/packages"}},{"old_version":"6.2.2","new_version":"6.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-13T15:07:01.000Z","version_change":"6.2.2 → 6.3.0","issue":{"uuid":"5832756700","node_id":"PR_kwDOTZB66s8AAAABIM08ag","number":98,"state":"open","title":"fix(deps): bump the dependencies group across 1 directory with 13 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-10-13T15:07:01.000Z","updated_at":"2026-10-13T15:08:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"dependencies","update_count":13,"packages":[{"name":"@aws-lambda-powertools/batch","old_version":"2.35.0","new_version":"2.36.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-typescript"},{"name":"@aws-lambda-powertools/logger","old_version":"2.35.0","new_version":"2.36.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-typescript"},{"name":"@aws-lambda-powertools/metrics","old_version":"2.35.0","new_version":"2.36.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-typescript"},{"name":"@aws-lambda-powertools/parameters","old_version":"2.35.0","new_version":"2.36.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-typescript"},{"name":"@aws-lambda-powertools/tracer","old_version":"2.35.0","new_version":"2.36.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-typescript"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.1143.0","new_version":"3.1146.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.1143.0","new_version":"3.1146.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-ssm","old_version":"3.1143.0","new_version":"3.1146.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/credential-providers","old_version":"3.1143.0","new_version":"3.1146.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/lib-dynamodb","old_version":"3.1143.0","new_version":"3.1146.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"globals","old_version":"17.12.0","new_version":"17.13.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"typescript-eslint","old_version":"8.71.0","new_version":"8.71.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@aws-lambda-powertools/batch](https://github.com/aws-powertools/powertools-lambda-typescript) | `2.35.0` | `2.36.0` |\n| [@aws-lambda-powertools/logger](https://github.com/aws-powertools/powertools-lambda-typescript) | `2.35.0` | `2.36.0` |\n| [@aws-lambda-powertools/metrics](https://github.com/aws-powertools/powertools-lambda-typescript) | `2.35.0` | `2.36.0` |\n| [@aws-lambda-powertools/parameters](https://github.com/aws-powertools/powertools-lambda-typescript) | `2.35.0` | `2.36.0` |\n| [@aws-lambda-powertools/tracer](https://github.com/aws-powertools/powertools-lambda-typescript) | `2.35.0` | `2.36.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.1143.0` | `3.1146.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.1143.0` | `3.1146.0` |\n| [@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm) | `3.1143.0` | `3.1146.0` |\n| [@aws-sdk/credential-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers) | `3.1143.0` | `3.1146.0` |\n| [@aws-sdk/lib-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb) | `3.1143.0` | `3.1146.0` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.12.0` | `17.13.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.71.0` | `8.71.1` |\n\n\nUpdates `@aws-lambda-powertools/batch` from 2.35.0 to 2.36.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/releases\"\u003e@​aws-lambda-powertools/batch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.36.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eIn this release, we've expanded the Lambda layer to include all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation are now available directly from the layer, making it easier to use these utilities without bundling the Powertools packages separately.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eImportant for Lambda layer users:\u003c/strong\u003e We've changed how the layers are built and no longer include the AWS SDK for JavaScript v3 clients we previously bundled. We still recommend bundling the SDK packages your function needs so you control their versions. Your bundled SDK takes precedence; if you don't bundle one, Powertools falls back to the SDK provided by the Lambda Node.js runtime. Remove any build exclusions that assumed the Powertools layer supplied the SDK.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eWe've also made JSON-only Kafka consumers easier to bundle and added Parser support for \u003ccode\u003eWITH_METADATA\u003c/code\u003e deliveries from the new enhanced Custom Event Bus in Amazon EventBridge.\u003c/p\u003e\n\u003cp\u003eWe've fixed Valkey-backed idempotency when using \u003ccode\u003e@valkey/valkey-glide\u003c/code\u003e. Previously, the persistence layer passed Redis-client write options that Glide ignored, so records and locks could be written without expiry or conditional-write protection. The persistence layer now passes the correct options, restoring the expected record expiry and protection against duplicate processing. If you use Valkey Glide, we recommend upgrading.\u003c/p\u003e\n\u003cp\u003eOther Idempotency fixes keep operations tied to the correct record when your handler modifies its input or multiple idempotent functions share a persistence instance, preventing stuck in-progress records and incorrect updates. The HTTP Event Handler also preserves binary response bodies and correctly handles responses with no body, so you can serve files or return \u003ccode\u003e204 No Content\u003c/code\u003e without workarounds.\u003c/p\u003e\n\u003cp\u003eThis release also includes several other bug fixes, minor improvements, and documentation updates, with the help of the community.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⭐ Congratulations to \u003ca href=\"https://github.com/pttydou\"\u003e\u003ccode\u003e@​pttydou\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vaibhav8a\"\u003e\u003ccode\u003e@​vaibhav8a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sabaighani\"\u003e\u003ccode\u003e@​sabaighani\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vahidshaik1901\"\u003e\u003ccode\u003e@​vahidshaik1901\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Provokke\"\u003e\u003ccode\u003e@​Provokke\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/victoriademina\"\u003e\u003ccode\u003e@​victoriademina\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/proton0210\"\u003e\u003ccode\u003e@​proton0210\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/karthiksenv\"\u003e\u003ccode\u003e@​karthiksenv\u003c/code\u003e\u003c/a\u003e for their first PRs merged in the project, and thanks to \u003ca href=\"https://github.com/vishwakt\"\u003e\u003ccode\u003e@​vishwakt\u003c/code\u003e\u003c/a\u003e for their many contributions to this release 🎉\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eMore utilities in the Lambda layer\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/getting-started/lambda-layers/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThe Lambda layer now includes all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation were previously missing, so you can now use those utilities from the layer rather than bundling the Powertools packages separately.\u003c/p\u003e\n\u003cp\u003eThe layer also no longer bundles AWS SDK v3 clients. This avoids mixing layer-provided clients with a different SDK version from the Lambda runtime, which could cause failures when using the DynamoDB DocumentClient.\u003c/p\u003e\n\u003ch2\u003eEventBridge Custom Event Bus support\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/features/parser/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eParser now supports \u003ccode\u003eWITH_METADATA\u003c/code\u003e subscriber deliveries from the new \u003ca href=\"https://aws.amazon.com/about-aws/whats-new/2026/09/eventbridge-relaunches-custom-event-buses/\"\u003eenhanced Custom Event Bus in Amazon EventBridge\u003c/a\u003e, which is distinct from Custom Event Bus – Classic. Each delivered record contains the event in \u003ccode\u003eData\u003c/code\u003e, optional custom metadata in \u003ccode\u003eMetadata\u003c/code\u003e, and delivery information in \u003ccode\u003eSystemMetadata\u003c/code\u003e, such as whether the event is live or replayed.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { parse } from '@aws-lambda-powertools/parser';\nimport { EventBridgeWithMetadataEnvelope } from '@aws-lambda-powertools/parser/envelopes';\nimport { z } from 'zod';\n\u003cp\u003econst orderSchema = z.object({\u003cbr /\u003e\norderId: z.string(),\u003cbr /\u003e\namount: z.number(),\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003eexport const handler = async (event: unknown) =\u0026gt; {\u003cbr /\u003e\nconst orders = parse(event, EventBridgeWithMetadataEnvelope, orderSchema);\u003cbr /\u003e\nreturn orders;\u003cbr /\u003e\n};\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eUse \u003ccode\u003eEventBridgeWithMetadataRecordSchema\u003c/code\u003e or \u003ccode\u003eEventBridgeWithMetadataSchema\u003c/code\u003e when you need to retain the event and its metadata. The record schema also supports single-object deliveries.\u003c/p\u003e\n\u003ch2\u003eSimpler Kafka bundles\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/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md\"\u003e@​aws-lambda-powertools/batch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003e2.36.0\u003c/a\u003e (2026-10-06)\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecommons\u003c/strong\u003e extract InvokeStore fallback into InvocationScoped (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5615\"\u003e#5615\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e352cb0b8e57ab5d0ba22e5b9d374f9cb589ebc0\"\u003ee352cb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etracer\u003c/strong\u003e track fetch subsegments per request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5746\"\u003e#5746\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b75385fc1d65a67af3ae8f1f53c13131d1b4ee42\"\u003eb75385f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e make DynamoDB error check minification-resistant (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5775\"\u003e#5775\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/991fb8836ac18ff905b25603910fae6163646ffd\"\u003e991fb88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e simplify HTTP event parsing (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5686\"\u003e#5686\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/69b0b75b274d7bafd11859beb1af854859f3f511\"\u003e69b0b75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparameters\u003c/strong\u003e include request options in cache key (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5623\"\u003e#5623\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a02f7bce583722153a149d4f3757ca80486dd2f5\"\u003ea02f7bc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e pass cache SET options in the Valkey Glide shape (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5737\"\u003e#5737\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/3015a439887159097d04bc8ae9a54e44dac3f534\"\u003e3015a43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e bind operations to their own key prefix on a shared store (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5708\"\u003e#5708\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/006a4729fa291d31b5ca0979b39471a6213d57e4\"\u003e006a472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e complete and delete the record acquired at operation start (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5717\"\u003e#5717\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/daa6e7cbeeaeffc95ae44aa5f8db5cc00339169c\"\u003edaa6e7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e keep payload validation hash on cache record completion (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5706\"\u003e#5706\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c0dac7a8ca8863484b54de16019af72fdbf18ffa\"\u003ec0dac7a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e retain cache locks without execution deadlines (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5680\"\u003e#5680\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/504e1cd9574aeba2585f311367b2c311ff5f7c38\"\u003e504e1cd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e delete only acquired records in the Middy onError hook (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5676\"\u003e#5676\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9267cb3775d9bcc575ad03d4f2ef3a3f8dcc2d68\"\u003e9267cb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003ec77facf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept multi-value headers in VPC Lattice v2 events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5773\"\u003e#5773\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/40fb84e8e9b1d496b8d4074180dc68ae3e77a171\"\u003e40fb84e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept documented SES receipt event variants (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5772\"\u003e#5772\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/13257dd0f314f5734f16ac3f426a6099bc461c2e\"\u003e13257dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep PhysicalResourceId in CloudFormation events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5767\"\u003e#5767\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f9cce6a0d80343d1010673777d80bf8cba6bf2dd\"\u003ef9cce6a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep transform errors as the ParseError cause (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5745\"\u003e#5745\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b898ec495dadacd0ebbdcebb8c03506aa8e68509\"\u003eb898ec4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep Lambda authorizer context in the REST API event schema (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5749\"\u003e#5749\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/077d1f1894f1be8fc8ae23b7e3036663455f1c9e\"\u003e077d1f1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e stop malformed base64 from escaping safeParse (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5666\"\u003e#5666\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/11a18a3ab553e0f72a2c0cea46458fc10430d043\"\u003e11a18a3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e throw when a synchronous processor gets a promise-returning handler (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5650\"\u003e#5650\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/cb36243d470acdc78dd579ead8a607a820f57a7e\"\u003ecb36243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e populate response() before full batch throw and normalize non-Error throws (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5625\"\u003e#5625\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f71fd53d19c0a76e663d908068d6816c7c4e3801\"\u003ef71fd53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honor Accept-Encoding q-values in compression (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5725\"\u003e#5725\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/881a1f4be627bd40abdf5127d391d11bf9ef75f4\"\u003e881a1f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle empty proxy response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5701\"\u003e#5701\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9f39aefdb359f8f5b636be8e1efede2ed2dc54fc\"\u003e9f39aef\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e preserve binary Web Response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5700\"\u003e#5700\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e093a3df72feb02e1b84f2eb23e9b8655846c583\"\u003ee093a3d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e stop recursive HTTP error handler dispatch (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5703\"\u003e#5703\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/4fbfc3eb5bb43e1ac567cc5a12e81fe75cd13425\"\u003e4fbfc3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e ignore body on GET/HEAD requests when converting to Web Request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5683\"\u003e#5683\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/51bc98cd27cf9d712fc6d95b89f4f14013572c24\"\u003e51bc98c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honour isBase64Encoded and binary bodies on proxy results (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5668\"\u003e#5668\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e133a45cd29136414ade523ae5eb5fb35cac4e0a\"\u003ee133a45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e fail invocation on UnauthorizedException in onPublish (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5621\"\u003e#5621\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8d496bbffde638da91e6a372693327bd0e36dd54\"\u003e8d496bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle +json content types and bodyless responses (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5570\"\u003e#5570\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/770ab0680b55a37ffdc0ebab87e23e5197419f98\"\u003e770ab06\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ekafka\u003c/strong\u003e lazily import Avro and Protobuf codecs so JSON-only consumers bundle (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5578\"\u003e#5578\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/0b7521b20138240ccadbe8fce98120c4898be6eb\"\u003e0b7521b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edata-masking\u003c/strong\u003e honor throwOnMissingField consistently and resolve paths before masking (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5630\"\u003e#5630\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b93417d8bd049995d49f7451f071b2c6f5af6989\"\u003eb93417d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e support EventBridge WITH_METADATA deliveries (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5776\"\u003e#5776\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/58f4bb2ad179033022fcafaee3757b284b02f07e\"\u003e58f4bb2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5759\"\u003e#5759\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a3ff940ffecf7c8c785a3ae23bfa6a25ff0ab3fb\"\u003ea3ff940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 33 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5659\"\u003e#5659\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1ba493c274543fb9362260c9cce6fa01d0987e38\"\u003e1ba493c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5589\"\u003e#5589\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/abb559714519fbc5e03167b548aef6574aa49638\"\u003eabb5597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 55 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5571\"\u003e#5571\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1e5fe1b497003615377ceb8e03b4321ce6260815\"\u003e1e5fe1b\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/aws-powertools/powertools-lambda-typescript/commit/0595159ed90c72cc9a004a98923b9778b876726a\"\u003e\u003ccode\u003e0595159\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.36.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5791\"\u003e#5791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8008f4d78dcafdf05f0859ac8050db9f3fb4a006\"\u003e\u003ccode\u003e8008f4d\u003c/code\u003e\u003c/a\u003e chore(deps): apply available npm audit fixes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5790\"\u003e#5790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/7e8fb7e0a59a6e0ba4a0f8baabf048f29012f477\"\u003e\u003ccode\u003e7e8fb7e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.6.3 to 26.6.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5785\"\u003e#5785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a835ffd29debc518c585276a358d0176af4692d7\"\u003e\u003ccode\u003ea835ffd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​redis/client\u003c/code\u003e from 6.2.1 to 6.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5786\"\u003e#5786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/04b94ae1aed7b9146c0073db1b1e1d6903fabb61\"\u003e\u003ccode\u003e04b94ae\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​biomejs/biome\u003c/code\u003e from 2.5.14 to 2.5.15 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5782\"\u003e#5782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/533248a28e069a3fd684ce7fdff7e99cdf4cb85a\"\u003e\u003ccode\u003e533248a\u003c/code\u003e\u003c/a\u003e test(batch): add Lambda Managed Instances isolation coverage (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5768\"\u003e#5768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003e\u003ccode\u003ec77facf\u003c/code\u003e\u003c/a\u003e fix(parser): accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/ad7b0b9b70b7aeb6b2a9b753806fcb68f3be471f\"\u003e\u003ccode\u003ead7b0b9\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​aws/durable-execution-sdk-js\u003c/code\u003e from 2.4.0 to 2.6.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5781\"\u003e#5781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/923e4f74b8f278c21303976efb64cd6f3fb3408f\"\u003e\u003ccode\u003e923e4f7\u003c/code\u003e\u003c/a\u003e docs(parser): fix schema names in built-in schemas table (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5784\"\u003e#5784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e0e7475d78638c55e16ff8365087480590b5e91f\"\u003e\u003ccode\u003ee0e7475\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the vitest group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5779\"\u003e#5779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-lambda-powertools/logger` from 2.35.0 to 2.36.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/releases\"\u003e@​aws-lambda-powertools/logger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.36.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eIn this release, we've expanded the Lambda layer to include all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation are now available directly from the layer, making it easier to use these utilities without bundling the Powertools packages separately.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eImportant for Lambda layer users:\u003c/strong\u003e We've changed how the layers are built and no longer include the AWS SDK for JavaScript v3 clients we previously bundled. We still recommend bundling the SDK packages your function needs so you control their versions. Your bundled SDK takes precedence; if you don't bundle one, Powertools falls back to the SDK provided by the Lambda Node.js runtime. Remove any build exclusions that assumed the Powertools layer supplied the SDK.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eWe've also made JSON-only Kafka consumers easier to bundle and added Parser support for \u003ccode\u003eWITH_METADATA\u003c/code\u003e deliveries from the new enhanced Custom Event Bus in Amazon EventBridge.\u003c/p\u003e\n\u003cp\u003eWe've fixed Valkey-backed idempotency when using \u003ccode\u003e@valkey/valkey-glide\u003c/code\u003e. Previously, the persistence layer passed Redis-client write options that Glide ignored, so records and locks could be written without expiry or conditional-write protection. The persistence layer now passes the correct options, restoring the expected record expiry and protection against duplicate processing. If you use Valkey Glide, we recommend upgrading.\u003c/p\u003e\n\u003cp\u003eOther Idempotency fixes keep operations tied to the correct record when your handler modifies its input or multiple idempotent functions share a persistence instance, preventing stuck in-progress records and incorrect updates. The HTTP Event Handler also preserves binary response bodies and correctly handles responses with no body, so you can serve files or return \u003ccode\u003e204 No Content\u003c/code\u003e without workarounds.\u003c/p\u003e\n\u003cp\u003eThis release also includes several other bug fixes, minor improvements, and documentation updates, with the help of the community.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⭐ Congratulations to \u003ca href=\"https://github.com/pttydou\"\u003e\u003ccode\u003e@​pttydou\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vaibhav8a\"\u003e\u003ccode\u003e@​vaibhav8a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sabaighani\"\u003e\u003ccode\u003e@​sabaighani\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vahidshaik1901\"\u003e\u003ccode\u003e@​vahidshaik1901\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Provokke\"\u003e\u003ccode\u003e@​Provokke\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/victoriademina\"\u003e\u003ccode\u003e@​victoriademina\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/proton0210\"\u003e\u003ccode\u003e@​proton0210\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/karthiksenv\"\u003e\u003ccode\u003e@​karthiksenv\u003c/code\u003e\u003c/a\u003e for their first PRs merged in the project, and thanks to \u003ca href=\"https://github.com/vishwakt\"\u003e\u003ccode\u003e@​vishwakt\u003c/code\u003e\u003c/a\u003e for their many contributions to this release 🎉\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eMore utilities in the Lambda layer\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/getting-started/lambda-layers/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThe Lambda layer now includes all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation were previously missing, so you can now use those utilities from the layer rather than bundling the Powertools packages separately.\u003c/p\u003e\n\u003cp\u003eThe layer also no longer bundles AWS SDK v3 clients. This avoids mixing layer-provided clients with a different SDK version from the Lambda runtime, which could cause failures when using the DynamoDB DocumentClient.\u003c/p\u003e\n\u003ch2\u003eEventBridge Custom Event Bus support\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/features/parser/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eParser now supports \u003ccode\u003eWITH_METADATA\u003c/code\u003e subscriber deliveries from the new \u003ca href=\"https://aws.amazon.com/about-aws/whats-new/2026/09/eventbridge-relaunches-custom-event-buses/\"\u003eenhanced Custom Event Bus in Amazon EventBridge\u003c/a\u003e, which is distinct from Custom Event Bus – Classic. Each delivered record contains the event in \u003ccode\u003eData\u003c/code\u003e, optional custom metadata in \u003ccode\u003eMetadata\u003c/code\u003e, and delivery information in \u003ccode\u003eSystemMetadata\u003c/code\u003e, such as whether the event is live or replayed.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { parse } from '@aws-lambda-powertools/parser';\nimport { EventBridgeWithMetadataEnvelope } from '@aws-lambda-powertools/parser/envelopes';\nimport { z } from 'zod';\n\u003cp\u003econst orderSchema = z.object({\u003cbr /\u003e\norderId: z.string(),\u003cbr /\u003e\namount: z.number(),\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003eexport const handler = async (event: unknown) =\u0026gt; {\u003cbr /\u003e\nconst orders = parse(event, EventBridgeWithMetadataEnvelope, orderSchema);\u003cbr /\u003e\nreturn orders;\u003cbr /\u003e\n};\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eUse \u003ccode\u003eEventBridgeWithMetadataRecordSchema\u003c/code\u003e or \u003ccode\u003eEventBridgeWithMetadataSchema\u003c/code\u003e when you need to retain the event and its metadata. The record schema also supports single-object deliveries.\u003c/p\u003e\n\u003ch2\u003eSimpler Kafka bundles\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/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md\"\u003e@​aws-lambda-powertools/logger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003e2.36.0\u003c/a\u003e (2026-10-06)\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecommons\u003c/strong\u003e extract InvokeStore fallback into InvocationScoped (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5615\"\u003e#5615\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e352cb0b8e57ab5d0ba22e5b9d374f9cb589ebc0\"\u003ee352cb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etracer\u003c/strong\u003e track fetch subsegments per request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5746\"\u003e#5746\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b75385fc1d65a67af3ae8f1f53c13131d1b4ee42\"\u003eb75385f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e make DynamoDB error check minification-resistant (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5775\"\u003e#5775\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/991fb8836ac18ff905b25603910fae6163646ffd\"\u003e991fb88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e simplify HTTP event parsing (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5686\"\u003e#5686\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/69b0b75b274d7bafd11859beb1af854859f3f511\"\u003e69b0b75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparameters\u003c/strong\u003e include request options in cache key (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5623\"\u003e#5623\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a02f7bce583722153a149d4f3757ca80486dd2f5\"\u003ea02f7bc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e pass cache SET options in the Valkey Glide shape (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5737\"\u003e#5737\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/3015a439887159097d04bc8ae9a54e44dac3f534\"\u003e3015a43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e bind operations to their own key prefix on a shared store (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5708\"\u003e#5708\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/006a4729fa291d31b5ca0979b39471a6213d57e4\"\u003e006a472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e complete and delete the record acquired at operation start (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5717\"\u003e#5717\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/daa6e7cbeeaeffc95ae44aa5f8db5cc00339169c\"\u003edaa6e7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e keep payload validation hash on cache record completion (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5706\"\u003e#5706\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c0dac7a8ca8863484b54de16019af72fdbf18ffa\"\u003ec0dac7a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e retain cache locks without execution deadlines (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5680\"\u003e#5680\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/504e1cd9574aeba2585f311367b2c311ff5f7c38\"\u003e504e1cd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e delete only acquired records in the Middy onError hook (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5676\"\u003e#5676\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9267cb3775d9bcc575ad03d4f2ef3a3f8dcc2d68\"\u003e9267cb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003ec77facf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept multi-value headers in VPC Lattice v2 events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5773\"\u003e#5773\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/40fb84e8e9b1d496b8d4074180dc68ae3e77a171\"\u003e40fb84e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept documented SES receipt event variants (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5772\"\u003e#5772\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/13257dd0f314f5734f16ac3f426a6099bc461c2e\"\u003e13257dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep PhysicalResourceId in CloudFormation events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5767\"\u003e#5767\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f9cce6a0d80343d1010673777d80bf8cba6bf2dd\"\u003ef9cce6a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep transform errors as the ParseError cause (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5745\"\u003e#5745\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b898ec495dadacd0ebbdcebb8c03506aa8e68509\"\u003eb898ec4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep Lambda authorizer context in the REST API event schema (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5749\"\u003e#5749\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/077d1f1894f1be8fc8ae23b7e3036663455f1c9e\"\u003e077d1f1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e stop malformed base64 from escaping safeParse (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5666\"\u003e#5666\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/11a18a3ab553e0f72a2c0cea46458fc10430d043\"\u003e11a18a3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e throw when a synchronous processor gets a promise-returning handler (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5650\"\u003e#5650\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/cb36243d470acdc78dd579ead8a607a820f57a7e\"\u003ecb36243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e populate response() before full batch throw and normalize non-Error throws (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5625\"\u003e#5625\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f71fd53d19c0a76e663d908068d6816c7c4e3801\"\u003ef71fd53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honor Accept-Encoding q-values in compression (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5725\"\u003e#5725\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/881a1f4be627bd40abdf5127d391d11bf9ef75f4\"\u003e881a1f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle empty proxy response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5701\"\u003e#5701\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9f39aefdb359f8f5b636be8e1efede2ed2dc54fc\"\u003e9f39aef\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e preserve binary Web Response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5700\"\u003e#5700\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e093a3df72feb02e1b84f2eb23e9b8655846c583\"\u003ee093a3d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e stop recursive HTTP error handler dispatch (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5703\"\u003e#5703\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/4fbfc3eb5bb43e1ac567cc5a12e81fe75cd13425\"\u003e4fbfc3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e ignore body on GET/HEAD requests when converting to Web Request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5683\"\u003e#5683\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/51bc98cd27cf9d712fc6d95b89f4f14013572c24\"\u003e51bc98c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honour isBase64Encoded and binary bodies on proxy results (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5668\"\u003e#5668\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e133a45cd29136414ade523ae5eb5fb35cac4e0a\"\u003ee133a45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e fail invocation on UnauthorizedException in onPublish (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5621\"\u003e#5621\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8d496bbffde638da91e6a372693327bd0e36dd54\"\u003e8d496bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle +json content types and bodyless responses (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5570\"\u003e#5570\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/770ab0680b55a37ffdc0ebab87e23e5197419f98\"\u003e770ab06\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ekafka\u003c/strong\u003e lazily import Avro and Protobuf codecs so JSON-only consumers bundle (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5578\"\u003e#5578\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/0b7521b20138240ccadbe8fce98120c4898be6eb\"\u003e0b7521b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edata-masking\u003c/strong\u003e honor throwOnMissingField consistently and resolve paths before masking (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5630\"\u003e#5630\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b93417d8bd049995d49f7451f071b2c6f5af6989\"\u003eb93417d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e support EventBridge WITH_METADATA deliveries (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5776\"\u003e#5776\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/58f4bb2ad179033022fcafaee3757b284b02f07e\"\u003e58f4bb2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5759\"\u003e#5759\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a3ff940ffecf7c8c785a3ae23bfa6a25ff0ab3fb\"\u003ea3ff940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 33 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5659\"\u003e#5659\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1ba493c274543fb9362260c9cce6fa01d0987e38\"\u003e1ba493c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5589\"\u003e#5589\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/abb559714519fbc5e03167b548aef6574aa49638\"\u003eabb5597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 55 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5571\"\u003e#5571\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1e5fe1b497003615377ceb8e03b4321ce6260815\"\u003e1e5fe1b\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/aws-powertools/powertools-lambda-typescript/commit/0595159ed90c72cc9a004a98923b9778b876726a\"\u003e\u003ccode\u003e0595159\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.36.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5791\"\u003e#5791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8008f4d78dcafdf05f0859ac8050db9f3fb4a006\"\u003e\u003ccode\u003e8008f4d\u003c/code\u003e\u003c/a\u003e chore(deps): apply available npm audit fixes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5790\"\u003e#5790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/7e8fb7e0a59a6e0ba4a0f8baabf048f29012f477\"\u003e\u003ccode\u003e7e8fb7e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.6.3 to 26.6.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5785\"\u003e#5785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a835ffd29debc518c585276a358d0176af4692d7\"\u003e\u003ccode\u003ea835ffd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​redis/client\u003c/code\u003e from 6.2.1 to 6.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5786\"\u003e#5786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/04b94ae1aed7b9146c0073db1b1e1d6903fabb61\"\u003e\u003ccode\u003e04b94ae\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​biomejs/biome\u003c/code\u003e from 2.5.14 to 2.5.15 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5782\"\u003e#5782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/533248a28e069a3fd684ce7fdff7e99cdf4cb85a\"\u003e\u003ccode\u003e533248a\u003c/code\u003e\u003c/a\u003e test(batch): add Lambda Managed Instances isolation coverage (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5768\"\u003e#5768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003e\u003ccode\u003ec77facf\u003c/code\u003e\u003c/a\u003e fix(parser): accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/ad7b0b9b70b7aeb6b2a9b753806fcb68f3be471f\"\u003e\u003ccode\u003ead7b0b9\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​aws/durable-execution-sdk-js\u003c/code\u003e from 2.4.0 to 2.6.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5781\"\u003e#5781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/923e4f74b8f278c21303976efb64cd6f3fb3408f\"\u003e\u003ccode\u003e923e4f7\u003c/code\u003e\u003c/a\u003e docs(parser): fix schema names in built-in schemas table (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5784\"\u003e#5784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e0e7475d78638c55e16ff8365087480590b5e91f\"\u003e\u003ccode\u003ee0e7475\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the vitest group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5779\"\u003e#5779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-lambda-powertools/metrics` from 2.35.0 to 2.36.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/releases\"\u003e@​aws-lambda-powertools/metrics's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.36.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eIn this release, we've expanded the Lambda layer to include all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation are now available directly from the layer, making it easier to use these utilities without bundling the Powertools packages separately.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eImportant for Lambda layer users:\u003c/strong\u003e We've changed how the layers are built and no longer include the AWS SDK for JavaScript v3 clients we previously bundled. We still recommend bundling the SDK packages your function needs so you control their versions. Your bundled SDK takes precedence; if you don't bundle one, Powertools falls back to the SDK provided by the Lambda Node.js runtime. Remove any build exclusions that assumed the Powertools layer supplied the SDK.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eWe've also made JSON-only Kafka consumers easier to bundle and added Parser support for \u003ccode\u003eWITH_METADATA\u003c/code\u003e deliveries from the new enhanced Custom Event Bus in Amazon EventBridge.\u003c/p\u003e\n\u003cp\u003eWe've fixed Valkey-backed idempotency when using \u003ccode\u003e@valkey/valkey-glide\u003c/code\u003e. Previously, the persistence layer passed Redis-client write options that Glide ignored, so records and locks could be written without expiry or conditional-write protection. The persistence layer now passes the correct options, restoring the expected record expiry and protection against duplicate processing. If you use Valkey Glide, we recommend upgrading.\u003c/p\u003e\n\u003cp\u003eOther Idempotency fixes keep operations tied to the correct record when your handler modifies its input or multiple idempotent functions share a persistence instance, preventing stuck in-progress records and incorrect updates. The HTTP Event Handler also preserves binary response bodies and correctly handles responses with no body, so you can serve files or return \u003ccode\u003e204 No Content\u003c/code\u003e without workarounds.\u003c/p\u003e\n\u003cp\u003eThis release also includes several other bug fixes, minor improvements, and documentation updates, with the help of the community.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⭐ Congratulations to \u003ca href=\"https://github.com/pttydou\"\u003e\u003ccode\u003e@​pttydou\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vaibhav8a\"\u003e\u003ccode\u003e@​vaibhav8a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sabaighani\"\u003e\u003ccode\u003e@​sabaighani\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vahidshaik1901\"\u003e\u003ccode\u003e@​vahidshaik1901\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Provokke\"\u003e\u003ccode\u003e@​Provokke\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/victoriademina\"\u003e\u003ccode\u003e@​victoriademina\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/proton0210\"\u003e\u003ccode\u003e@​proton0210\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/karthiksenv\"\u003e\u003ccode\u003e@​karthiksenv\u003c/code\u003e\u003c/a\u003e for their first PRs merged in the project, and thanks to \u003ca href=\"https://github.com/vishwakt\"\u003e\u003ccode\u003e@​vishwakt\u003c/code\u003e\u003c/a\u003e for their many contributions to this release 🎉\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eMore utilities in the Lambda layer\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/getting-started/lambda-layers/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThe Lambda layer now includes all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation were previously missing, so you can now use those utilities from the layer rather than bundling the Powertools packages separately.\u003c/p\u003e\n\u003cp\u003eThe layer also no longer bundles AWS SDK v3 clients. This avoids mixing layer-provided clients with a different SDK version from the Lambda runtime, which could cause failures when using the DynamoDB DocumentClient.\u003c/p\u003e\n\u003ch2\u003eEventBridge Custom Event Bus support\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/powertools/typescript/latest/features/parser/\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eParser now supports \u003ccode\u003eWITH_METADATA\u003c/code\u003e subscriber deliveries from the new \u003ca href=\"https://aws.amazon.com/about-aws/whats-new/2026/09/eventbridge-relaunches-custom-event-buses/\"\u003eenhanced Custom Event Bus in Amazon EventBridge\u003c/a\u003e, which is distinct from Custom Event Bus – Classic. Each delivered record contains the event in \u003ccode\u003eData\u003c/code\u003e, optional custom metadata in \u003ccode\u003eMetadata\u003c/code\u003e, and delivery information in \u003ccode\u003eSystemMetadata\u003c/code\u003e, such as whether the event is live or replayed.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { parse } from '@aws-lambda-powertools/parser';\nimport { EventBridgeWithMetadataEnvelope } from '@aws-lambda-powertools/parser/envelopes';\nimport { z } from 'zod';\n\u003cp\u003econst orderSchema = z.object({\u003cbr /\u003e\norderId: z.string(),\u003cbr /\u003e\namount: z.number(),\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003eexport const handler = async (event: unknown) =\u0026gt; {\u003cbr /\u003e\nconst orders = parse(event, EventBridgeWithMetadataEnvelope, orderSchema);\u003cbr /\u003e\nreturn orders;\u003cbr /\u003e\n};\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eUse \u003ccode\u003eEventBridgeWithMetadataRecordSchema\u003c/code\u003e or \u003ccode\u003eEventBridgeWithMetadataSchema\u003c/code\u003e when you need to retain the event and its metadata. The record schema also supports single-object deliveries.\u003c/p\u003e\n\u003ch2\u003eSimpler Kafka bundles\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/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md\"\u003e@​aws-lambda-powertools/metrics's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003e2.36.0\u003c/a\u003e (2026-10-06)\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecommons\u003c/strong\u003e extract InvokeStore fallback into InvocationScoped (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5615\"\u003e#5615\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e352cb0b8e57ab5d0ba22e5b9d374f9cb589ebc0\"\u003ee352cb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etracer\u003c/strong\u003e track fetch subsegments per request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5746\"\u003e#5746\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b75385fc1d65a67af3ae8f1f53c13131d1b4ee42\"\u003eb75385f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e make DynamoDB error check minification-resistant (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5775\"\u003e#5775\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/991fb8836ac18ff905b25603910fae6163646ffd\"\u003e991fb88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e simplify HTTP event parsing (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5686\"\u003e#5686\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/69b0b75b274d7bafd11859beb1af854859f3f511\"\u003e69b0b75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparameters\u003c/strong\u003e include request options in cache key (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5623\"\u003e#5623\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a02f7bce583722153a149d4f3757ca80486dd2f5\"\u003ea02f7bc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e pass cache SET options in the Valkey Glide shape (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5737\"\u003e#5737\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/3015a439887159097d04bc8ae9a54e44dac3f534\"\u003e3015a43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e bind operations to their own key prefix on a shared store (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5708\"\u003e#5708\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/006a4729fa291d31b5ca0979b39471a6213d57e4\"\u003e006a472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e complete and delete the record acquired at operation start (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5717\"\u003e#5717\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/daa6e7cbeeaeffc95ae44aa5f8db5cc00339169c\"\u003edaa6e7c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e keep payload validation hash on cache record completion (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5706\"\u003e#5706\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c0dac7a8ca8863484b54de16019af72fdbf18ffa\"\u003ec0dac7a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e retain cache locks without execution deadlines (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5680\"\u003e#5680\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/504e1cd9574aeba2585f311367b2c311ff5f7c38\"\u003e504e1cd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eidempotency\u003c/strong\u003e delete only acquired records in the Middy onError hook (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5676\"\u003e#5676\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9267cb3775d9bcc575ad03d4f2ef3a3f8dcc2d68\"\u003e9267cb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003ec77facf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept multi-value headers in VPC Lattice v2 events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5773\"\u003e#5773\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/40fb84e8e9b1d496b8d4074180dc68ae3e77a171\"\u003e40fb84e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e accept documented SES receipt event variants (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5772\"\u003e#5772\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/13257dd0f314f5734f16ac3f426a6099bc461c2e\"\u003e13257dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep PhysicalResourceId in CloudFormation events (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5767\"\u003e#5767\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f9cce6a0d80343d1010673777d80bf8cba6bf2dd\"\u003ef9cce6a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep transform errors as the ParseError cause (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5745\"\u003e#5745\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b898ec495dadacd0ebbdcebb8c03506aa8e68509\"\u003eb898ec4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e keep Lambda authorizer context in the REST API event schema (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5749\"\u003e#5749\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/077d1f1894f1be8fc8ae23b7e3036663455f1c9e\"\u003e077d1f1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e stop malformed base64 from escaping safeParse (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5666\"\u003e#5666\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/11a18a3ab553e0f72a2c0cea46458fc10430d043\"\u003e11a18a3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e throw when a synchronous processor gets a promise-returning handler (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5650\"\u003e#5650\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/cb36243d470acdc78dd579ead8a607a820f57a7e\"\u003ecb36243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch\u003c/strong\u003e populate response() before full batch throw and normalize non-Error throws (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5625\"\u003e#5625\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/f71fd53d19c0a76e663d908068d6816c7c4e3801\"\u003ef71fd53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honor Accept-Encoding q-values in compression (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5725\"\u003e#5725\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/881a1f4be627bd40abdf5127d391d11bf9ef75f4\"\u003e881a1f4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle empty proxy response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5701\"\u003e#5701\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/9f39aefdb359f8f5b636be8e1efede2ed2dc54fc\"\u003e9f39aef\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e preserve binary Web Response bodies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5700\"\u003e#5700\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e093a3df72feb02e1b84f2eb23e9b8655846c583\"\u003ee093a3d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e stop recursive HTTP error handler dispatch (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5703\"\u003e#5703\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/4fbfc3eb5bb43e1ac567cc5a12e81fe75cd13425\"\u003e4fbfc3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e ignore body on GET/HEAD requests when converting to Web Request (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5683\"\u003e#5683\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/51bc98cd27cf9d712fc6d95b89f4f14013572c24\"\u003e51bc98c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e honour isBase64Encoded and binary bodies on proxy results (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5668\"\u003e#5668\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e133a45cd29136414ade523ae5eb5fb35cac4e0a\"\u003ee133a45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e fail invocation on UnauthorizedException in onPublish (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5621\"\u003e#5621\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8d496bbffde638da91e6a372693327bd0e36dd54\"\u003e8d496bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eevent-handler\u003c/strong\u003e handle +json content types and bodyless responses (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5570\"\u003e#5570\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/770ab0680b55a37ffdc0ebab87e23e5197419f98\"\u003e770ab06\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ekafka\u003c/strong\u003e lazily import Avro and Protobuf codecs so JSON-only consumers bundle (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5578\"\u003e#5578\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/0b7521b20138240ccadbe8fce98120c4898be6eb\"\u003e0b7521b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edata-masking\u003c/strong\u003e honor throwOnMissingField consistently and resolve paths before masking (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5630\"\u003e#5630\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/b93417d8bd049995d49f7451f071b2c6f5af6989\"\u003eb93417d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparser\u003c/strong\u003e support EventBridge WITH_METADATA deliveries (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5776\"\u003e#5776\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/58f4bb2ad179033022fcafaee3757b284b02f07e\"\u003e58f4bb2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5759\"\u003e#5759\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a3ff940ffecf7c8c785a3ae23bfa6a25ff0ab3fb\"\u003ea3ff940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 33 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5659\"\u003e#5659\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1ba493c274543fb9362260c9cce6fa01d0987e38\"\u003e1ba493c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 54 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5589\"\u003e#5589\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/abb559714519fbc5e03167b548aef6574aa49638\"\u003eabb5597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esigner\u003c/strong\u003e bump the aws-sdk-v3 group across 1 directory with 55 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5571\"\u003e#5571\u003c/a\u003e) (\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/1e5fe1b497003615377ceb8e03b4321ce6260815\"\u003e1e5fe1b\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/aws-powertools/powertools-lambda-typescript/commit/0595159ed90c72cc9a004a98923b9778b876726a\"\u003e\u003ccode\u003e0595159\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.36.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5791\"\u003e#5791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/8008f4d78dcafdf05f0859ac8050db9f3fb4a006\"\u003e\u003ccode\u003e8008f4d\u003c/code\u003e\u003c/a\u003e chore(deps): apply available npm audit fixes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5790\"\u003e#5790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/7e8fb7e0a59a6e0ba4a0f8baabf048f29012f477\"\u003e\u003ccode\u003e7e8fb7e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.6.3 to 26.6.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5785\"\u003e#5785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/a835ffd29debc518c585276a358d0176af4692d7\"\u003e\u003ccode\u003ea835ffd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​redis/client\u003c/code\u003e from 6.2.1 to 6.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5786\"\u003e#5786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/04b94ae1aed7b9146c0073db1b1e1d6903fabb61\"\u003e\u003ccode\u003e04b94ae\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​biomejs/biome\u003c/code\u003e from 2.5.14 to 2.5.15 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5782\"\u003e#5782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/533248a28e069a3fd684ce7fdff7e99cdf4cb85a\"\u003e\u003ccode\u003e533248a\u003c/code\u003e\u003c/a\u003e test(batch): add Lambda Managed Instances isolation coverage (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5768\"\u003e#5768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/c77facf2d5780e7f241c03ac9fe02e8e4ec83ac1\"\u003e\u003ccode\u003ec77facf\u003c/code\u003e\u003c/a\u003e fix(parser): accept real Cognito trigger events from common flows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5777\"\u003e#5777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/ad7b0b9b70b7aeb6b2a9b753806fcb68f3be471f\"\u003e\u003ccode\u003ead7b0b9\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​aws/durable-execution-sdk-js\u003c/code\u003e from 2.4.0 to 2.6.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5781\"\u003e#5781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/923e4f74b8f278c21303976efb64cd6f3fb3408f\"\u003e\u003ccode\u003e923e4f7\u003c/code\u003e\u003c/a\u003e docs(parser): fix schema names in built-in schemas table (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5784\"\u003e#5784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/commit/e0e7475d78638c55e16ff8365087480590b5e91f\"\u003e\u003ccode\u003ee0e7475\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the vitest group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5779\"\u003e#5779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.35.0...v2.36.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-lambda-powertools/parameters` from 2.35.0 to 2.36.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-typescript/releases\"\u003e@​aws-lambda-powertools/parameters's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.36.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eIn this release, we've expanded the Lambda layer to include all 14 published Powertools packages. Data Masking, Signer, Kafka, and Validation are now available directly from the layer, making it easier to use these utilities without bundling the Powertools packages separately.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eImportant for Lambda layer users:\u003c/strong\u003e We've changed how the layers are built and no longer include the AWS SDK for JavaScript v3 clients we previously bundled. We still recommend bundling the SDK packages your function needs so you control their versions. Your bundled SDK takes precedence; if you don't bundle one, Powertools falls back to the SDK provided by the Lambda Node.js runtime. Remove any build exclusions that assumed the Powertools layer supplied the SDK.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eWe've also made JSON-only Kafka consumers easier to bundle and added Parser support for \u003ccode\u003eWITH_METADATA\u003c/code\u003e deliveries from the new enhanced Custom Event Bus in Amazon EventBridge.\u003c/p\u003e\n\u003cp\u003eWe've fixed Valkey-backed idempotency when using \u003ccode\u003e@valkey/valkey-glide\u003c/code\u003e. Previously, the persistence layer passed Redis-client write options that Glide ignored, so records and locks ...\n\n_Description has been truncated_","html_url":"https://github.com/govuk-once/events-aggregator/pull/98","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/govuk-once%2Fevents-aggregator/issues/98","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/98/packages"}},{"old_version":"5.1.1","new_version":"6.3.0","update_type":"major","path":null,"pr_created_at":"2026-10-13T08:33:56.000Z","version_change":"5.1.1 → 6.3.0","issue":{"uuid":"5827168621","node_id":"PR_kwDOVHAzhs8AAAABIIU19w","number":39,"state":"open","title":"Bump chai from 5.1.1 to 6.3.0","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-10-13T08:33:56.000Z","updated_at":"2026-10-13T08:34:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.1 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.1...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.1\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/aether-bench/keycloak__keycloak__aether-v22__PR32918__20261012/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aether-bench%2Fkeycloak__keycloak__aether-v22__PR32918__20261012/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"}},{"old_version":"6.2.2","new_version":"6.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-13T07:41:31.000Z","version_change":"6.2.2 → 6.3.0","issue":{"uuid":"5826501027","node_id":"PR_kwDOOPPs3M8AAAABIHytuQ","number":204,"state":"open","title":"build(deps): bump the minor-patches group across 1 directory with 45 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-13T07:41:31.000Z","updated_at":"2026-10-13T07:45:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-patches","update_count":45,"packages":[{"name":"@radix-ui/react-accordion","old_version":"1.2.20","new_version":"1.2.21","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-alert-dialog","old_version":"1.1.23","new_version":"1.1.24","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-aspect-ratio","old_version":"1.1.15","new_version":"1.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-avatar","old_version":"1.2.6","new_version":"1.2.7","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-checkbox","old_version":"1.3.11","new_version":"1.3.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-collapsible","old_version":"1.1.20","new_version":"1.1.21","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-context-menu","old_version":"2.3.7","new_version":"2.3.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.1.23","new_version":"1.2.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.24","new_version":"2.1.25","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-hover-card","old_version":"1.1.23","new_version":"1.1.24","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.15","new_version":"2.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-menubar","old_version":"1.1.24","new_version":"1.1.25","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-navigation-menu","old_version":"1.2.22","new_version":"1.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.23","new_version":"1.2.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-progress","old_version":"1.1.16","new_version":"1.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-radio-group","old_version":"1.4.7","new_version":"1.4.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-scroll-area","old_version":"1.2.18","new_version":"1.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.3.7","new_version":"2.3.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-separator","old_version":"1.1.15","new_version":"1.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-slider","old_version":"1.4.7","new_version":"1.5.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-slot","old_version":"1.3.3","new_version":"1.4.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.3.7","new_version":"1.3.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tabs","old_version":"1.1.21","new_version":"1.1.22","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toast","old_version":"1.2.23","new_version":"1.2.24","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle","old_version":"1.1.18","new_version":"1.1.19","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle-group","old_version":"1.1.19","new_version":"1.1.20","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.16","new_version":"1.3.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@supabase/supabase-js","old_version":"2.117.2","new_version":"2.117.3","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@tanstack/react-query","old_version":"5.104.0","new_version":"5.104.1","repository_url":"https://github.com/TanStack/query"},{"name":"dotenv","old_version":"18.0.5","new_version":"18.0.7","repository_url":"https://github.com/motdotla/dotenv"},{"name":"i18next","old_version":"26.4.2","new_version":"26.4.3","repository_url":"https://github.com/i18next/i18next"},{"name":"lucide-react","old_version":"1.49.0","new_version":"1.55.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react-i18next","old_version":"17.0.15","new_version":"17.0.16","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-resizable-panels","old_version":"4.14.1","new_version":"4.14.3","repository_url":"https://github.com/bvaughn/react-resizable-panels"},{"name":"uuid","old_version":"14.0.2","new_version":"14.0.3","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@playwright/test","old_version":"1.63.0","new_version":"1.64.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@swc/core","old_version":"1.16.2","new_version":"1.16.13","repository_url":"https://github.com/swc-project/swc"},{"name":"@types/node","old_version":"26.6.2","new_version":"26.6.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"eslint","old_version":"10.11.0","new_version":"10.12.0","repository_url":"https://github.com/eslint/eslint"},{"name":"globals","old_version":"17.12.0","new_version":"17.13.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"postcss","old_version":"8.5.28","new_version":"8.5.29","repository_url":"https://github.com/postcss/postcss"},{"name":"supertest","old_version":"7.3.0","new_version":"7.3.1","repository_url":"https://github.com/ladjs/supertest"},{"name":"typescript-eslint","old_version":"8.70.1","new_version":"8.71.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"8.3.1","new_version":"8.3.4","repository_url":"https://github.com/vitejs/vite"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-patches group with 45 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/accordion) | `1.2.20` | `1.2.21` |\n| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog) | `1.1.23` | `1.1.24` |\n| [@radix-ui/react-aspect-ratio](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/aspect-ratio) | `1.1.15` | `1.1.16` |\n| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar) | `1.2.6` | `1.2.7` |\n| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox) | `1.3.11` | `1.3.12` |\n| [@radix-ui/react-collapsible](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/collapsible) | `1.1.20` | `1.1.21` |\n| [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/context-menu) | `2.3.7` | `2.3.8` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog) | `1.1.23` | `1.2.0` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu) | `2.1.24` | `2.1.25` |\n| [@radix-ui/react-hover-card](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/hover-card) | `1.1.23` | `1.1.24` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label) | `2.1.15` | `2.1.16` |\n| [@radix-ui/react-menubar](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/menubar) | `1.1.24` | `1.1.25` |\n| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/navigation-menu) | `1.2.22` | `1.3.0` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover) | `1.1.23` | `1.2.0` |\n| [@radix-ui/react-progress](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/progress) | `1.1.16` | `1.1.17` |\n| [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/radio-group) | `1.4.7` | `1.4.8` |\n| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area) | `1.2.18` | `1.3.0` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select) | `2.3.7` | `2.3.8` |\n| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator) | `1.1.15` | `1.1.16` |\n| [@radix-ui/react-slider](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slider) | `1.4.7` | `1.5.0` |\n| [@radix-ui/react-slot](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slot) | `1.3.3` | `1.4.0` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch) | `1.3.7` | `1.3.8` |\n| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs) | `1.1.21` | `1.1.22` |\n| [@radix-ui/react-toast](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toast) | `1.2.23` | `1.2.24` |\n| [@radix-ui/react-toggle](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toggle) | `1.1.18` | `1.1.19` |\n| [@radix-ui/react-toggle-group](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toggle-group) | `1.1.19` | `1.1.20` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.2.16` | `1.3.0` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.117.2` | `2.117.3` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.104.0` | `5.104.1` |\n| [dotenv](https://github.com/motdotla/dotenv) | `18.0.5` | `18.0.7` |\n| [i18next](https://github.com/i18next/i18next) | `26.4.2` | `26.4.3` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.49.0` | `1.55.0` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `17.0.15` | `17.0.16` |\n| [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) | `4.14.1` | `4.14.3` |\n| [uuid](https://github.com/uuidjs/uuid) | `14.0.2` | `14.0.3` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.16.2` | `1.16.13` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.6.2` | `26.6.5` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.11.0` | `10.12.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.12.0` | `17.13.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.28` | `8.5.29` |\n| [supertest](https://github.com/ladjs/supertest) | `7.3.0` | `7.3.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.70.1` | `8.71.1` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.3.1` | `8.3.4` |\n\n\nUpdates `@radix-ui/react-accordion` from 1.2.20 to 1.2.21\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/accordion/CHANGELOG.md\"\u003e@​radix-ui/react-accordion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-collapsible@1.1.21\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/accordion\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-alert-dialog` from 1.1.23 to 1.1.24\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md\"\u003e@​radix-ui/react-alert-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dialog@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-aspect-ratio` from 1.1.15 to 1.1.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/aspect-ratio/CHANGELOG.md\"\u003e@​radix-ui/react-aspect-ratio's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/aspect-ratio\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-avatar` from 1.2.6 to 1.2.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/avatar/CHANGELOG.md\"\u003e@​radix-ui/react-avatar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/avatar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-checkbox` from 1.3.11 to 1.3.12\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/checkbox/CHANGELOG.md\"\u003e@​radix-ui/react-checkbox's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-use-size@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/checkbox\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-collapsible` from 1.1.20 to 1.1.21\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/collapsible/CHANGELOG.md\"\u003e@​radix-ui/react-collapsible's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/collapsible\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-context-menu` from 2.3.7 to 2.3.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/context-menu/CHANGELOG.md\"\u003e@​radix-ui/react-context-menu's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.3.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.25\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/context-menu\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-dialog` from 1.1.23 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md\"\u003e@​radix-ui/react-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for multiple \u003ccode\u003earia-describedby\u003c/code\u003e attributes.\u003c/li\u003e\n\u003cli\u003eFixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped \u003ccode\u003eFocusScope\u003c/code\u003e reclaimed focus, and its \u003ccode\u003eRemoveScroll\u003c/code\u003e only allowed scrolling within the modal content.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-focus-scope@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-dropdown-menu` from 2.1.24 to 2.1.25\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/dropdown-menu/CHANGELOG.md\"\u003e@​radix-ui/react-dropdown-menu's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.25\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dropdown-menu\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-hover-card` from 1.1.23 to 1.1.24\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/hover-card/CHANGELOG.md\"\u003e@​radix-ui/react-hover-card's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped \u003ccode\u003eFocusScope\u003c/code\u003e reclaimed focus, and its \u003ccode\u003eRemoveScroll\u003c/code\u003e only allowed scrolling within the modal content.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-focus-scope@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.8\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/hover-card\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-label` from 2.1.15 to 2.1.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md\"\u003e@​radix-ui/react-label's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-menubar` from 1.1.24 to 1.1.25\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/menubar/CHANGELOG.md\"\u003e@​radix-ui/react-menubar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-menu@2.1.25\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/menubar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-navigation-menu` from 1.2.22 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/navigation-menu/CHANGELOG.md\"\u003e@​radix-ui/react-navigation-menu's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a \u003ccode\u003edisableToggle\u003c/code\u003e prop to \u003ccode\u003eNavigationMenu.Sub\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etrue\u003c/code\u003e: Clicking the trigger of an already-open submenu item keeps it open. This is the default and matches existing behavior.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efalse\u003c/code\u003e: Clicking the trigger of a submenu item toggles it open or closed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded an \u003ccode\u003eactivationMode\u003c/code\u003e prop to \u003ccode\u003eNavigationMenu.Root\u003c/code\u003e and \u003ccode\u003eNavigationMenu.Sub\u003c/code\u003e.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026quot;automatic\u0026quot;\u003c/code\u003e: Hovering or focusing a trigger opens its item, and moving away from the trigger closes it after a short delay. This is the default and matches existing behavior.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e\u0026quot;manual\u0026quot;\u003c/code\u003e: Pointer entry and focus never open an item. The item opens when its trigger is clicked.\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003eactivationMode\u003c/code\u003e is omitted on \u003ccode\u003eNavigationMenu.Sub\u003c/code\u003e, it inherits the value from the parent \u003ccode\u003eNavigationMenu.Root\u003c/code\u003e, so setting \u003ccode\u003e\u0026quot;manual\u0026quot;\u003c/code\u003e on the root also applies to submenus unless a submenu opts back in to \u003ccode\u003e\u0026quot;automatic\u0026quot;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed a bug where a submenu's \u003ccode\u003edefaultValue\u003c/code\u003e was reset when an external element was focused before the menu opened.\u003c/li\u003e\n\u003cli\u003eFixed a bug where \u003ccode\u003eNavigationMenu.Viewport\u003c/code\u003e discarded its children and rendered the active content in their place. The active content is now rendered inside the consumer's element alongside any children it already had.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/navigation-menu\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-popover` from 1.1.23 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md\"\u003e@​radix-ui/react-popover's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ePopover.Title\u003c/code\u003e and \u003ccode\u003ePopover.Description\u003c/code\u003e parts that provide accessible names and descriptions for popover content.\u003c/li\u003e\n\u003cli\u003eFixed nested, portalled layers being unusable inside a modal layer. A non-modal popover rendered inside a modal Dialog previously broke some user interactions because the modal layer's trapped \u003ccode\u003eFocusScope\u003c/code\u003e reclaimed focus, and its \u003ccode\u003eRemoveScroll\u003c/code\u003e only allowed scrolling within the modal content.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-focus-scope@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.8\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-progress` from 1.1.16 to 1.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/progress/CHANGELOG.md\"\u003e@​radix-ui/react-progress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/progress\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-radio-group` from 1.4.7 to 1.4.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/radio-group/CHANGELOG.md\"\u003e@​radix-ui/react-radio-group's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-use-size@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/radio-group\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-scroll-area` from 1.2.18 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md\"\u003e@​radix-ui/react-scroll-area's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded a \u003ccode\u003eScrollArea.Content\u003c/code\u003e part so consumers can own the wrapper element implicitly rendered by \u003ccode\u003eScrollArea.Viewport\u003c/code\u003e. Pass \u003ccode\u003edisableImplicitContentElement\u003c/code\u003e to the viewport and render \u003ccode\u003eScrollArea.Content\u003c/code\u003e as its child.\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e\u0026lt;ScrollArea.Root\u0026gt;\n  \u0026lt;ScrollArea.Viewport disableImplicitContentElement\u0026gt;\n    \u0026lt;ScrollArea.Content\u0026gt;{children}\u0026lt;/ScrollArea.Content\u0026gt;\n  \u0026lt;/ScrollArea.Viewport\u0026gt;\n  \u0026lt;ScrollArea.Scrollbar\u0026gt;\n    \u0026lt;ScrollArea.Thumb /\u0026gt;\n  \u0026lt;/ScrollArea.Scrollbar\u0026gt;\n\u0026lt;/ScrollArea.Root\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eIn the next major release, the viewport will no longer render this element implicitly. We recommend migrating to this API now for a smoother upgrade.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed a bug where \u003ccode\u003easChild\u003c/code\u003e on \u003ccode\u003eScrollArea.Viewport\u003c/code\u003e merged props onto the implicit content element instead of the consumer's element.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-select` from 2.3.7 to 2.3.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md\"\u003e@​radix-ui/react-select's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.3.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where internal event handlers were still called on disabled \u003ccode\u003eSelect.Item\u003c/code\u003e elements. Consumer-provided event handlers still run, but Radix's own selection logic no longer fires for disabled items.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-focus-scope@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.8\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-separator` from 1.1.15 to 1.1.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md\"\u003e@​radix-ui/react-separator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slider` from 1.4.7 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/slider/CHANGELOG.md\"\u003e@​radix-ui/react-slider's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a \u003ccode\u003epreserveThumbOrder\u003c/code\u003e prop to \u003ccode\u003eSlider\u003c/code\u003e that prevents thumbs from crossing over one another. When enabled, each thumb is constrained to the values of its neighbors instead of swapping positions when dragged past them.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-use-size@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slider\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slot` from 1.3.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md\"\u003e@​radix-ui/react-slot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for multiple \u003ccode\u003earia-describedby\u003c/code\u003e attributes.\u003c/li\u003e\n\u003cli\u003eFixed compatibility issues with React Server Components.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/slot\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-switch` from 1.3.7 to 1.3.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md\"\u003e@​radix-ui/react-switch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-use-size@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tabs` from 1.1.21 to 1.1.22\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md\"\u003e@​radix-ui/react-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where a focused element inside \u003ccode\u003eTabs.Content\u003c/code\u003e did not fire a blur event before the tab switched. \u003ccode\u003eTabs.Trigger\u003c/code\u003e now moves focus before the tab's state change.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-roving-focus@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-toast` from 1.2.23 to 1.2.24\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/toast/CHANGELOG.md\"\u003e@​radix-ui/react-toast's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where a paused \u003ccode\u003eToast\u003c/code\u003e would not auto-close after its \u003ccode\u003eduration\u003c/code\u003e changed while the timer was paused.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-collection@1.1.16\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/toast\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-toggle` from 1.1.18 to 1.1.19\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/toggle/CHANGELOG.md\"\u003e@​radix-ui/react-toggle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/toggle\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-toggle-group` from 1.1.19 to 1.1.20\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/toggle-group/CHANGELOG.md\"\u003e@​radix-ui/react-toggle-group's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-roving-focus@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-toggle@1.1.19\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/toggle-group\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tooltip` from 1.2.16 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tooltip/CHANGELOG.md\"\u003e@​radix-ui/react-tooltip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for multiple \u003ccode\u003earia-describedby\u003c/code\u003e attributes.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-slot@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.1.20\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.12\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-presence@1.1.11\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.3.8\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.1.18\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tooltip\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.117.2 to 2.117.3\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.117.3\u003c/h2\u003e\n\u003ch2\u003e2.117.3 (2026-10-07)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump next to patch RCE in realtime-js example (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efunctions:\u003c/strong\u003e send a Blob or File with its own content type (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2714\"\u003e#2714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e treat TimeoutError as an abort in retry guard (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2732\"\u003e#2732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e send multipart fields before files (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2736\"\u003e#2736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBruno Gale \u003ca href=\"https://github.com/fresh55\"\u003e\u003ccode\u003e@​fresh55\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFerhat Elmas\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\u003ev2.117.3-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.117.3-canary.1 (2026-10-07)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e send multipart fields before files (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2736\"\u003e#2736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFerhat Elmas\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\u003ev2.117.3-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.117.3-canary.0 (2026-10-02)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump next to patch RCE in realtime-js example (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efunctions:\u003c/strong\u003e send a Blob or File with its own content type (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2714\"\u003e#2714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e treat TimeoutError as an abort in retry guard (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2732\"\u003e#2732\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBruno Gale \u003ca href=\"https://github.com/fresh55\"\u003e\u003ccode\u003e@​fresh55\u003c/code\u003e\u003c/a\u003e\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\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/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.117.3 (2026-10-07)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e send multipart fields before files (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2736\"\u003e#2736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFerhat Elmas\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\u003c/blockquote\u003e\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/4d23055805ce2cf853686b704cfaec1a701d29c6\"\u003e\u003ccode\u003e4d23055\u003c/code\u003e\u003c/a\u003e fix(storage): send multipart fields before files (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2736\"\u003e#2736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a684cf97b67fd71670bab5030fe88b219f2c09fe\"\u003e\u003ccode\u003ea684cf9\u003c/code\u003e\u003c/a\u003e chore(release): version 2.117.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2707\"\u003e#2707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.117.3/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 `@tanstack/react-query` from 5.104.0 to 5.104.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e@​tanstack/react-query's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/ec060b6f74b2e51f4b0c78932beec656ef6f6878\"\u003e\u003ccode\u003eec060b6\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.104.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/29859ae60c8dca0a5cdbf8abccc775b655cf43e2\"\u003e\u003ccode\u003e29859ae\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/11806\"\u003e#11806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/339e09f4e50f5e693e7d9d35b25ecac43f818cd0\"\u003e\u003ccode\u003e339e09f\u003c/code\u003e\u003c/a\u003e chore(*): manage 'react' eslint plugins with pnpm 'catalog' (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/11781\"\u003e#11781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/0a5727935a56db69e720222730e28523400c8f30\"\u003e\u003ccode\u003e0a57279\u003c/code\u003e\u003c/a\u003e test({react,preact,solid,angular}-query/mutationOptions): fix 'mutationOpt1' ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c51bb623bb3999aa28aa7afde404d054689d2ee0\"\u003e\u003ccode\u003ec51bb62\u003c/code\u003e\u003c/a\u003e chore(*): declare '\u003ccode\u003e@​eslint-react/eslint-plugin\u003c/code\u003e' in the react packages and exa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/a91461326bd6708601104b2cfdb27af72c59dc7a\"\u003e\u003ccode\u003ea914613\u003c/code\u003e\u003c/a\u003e chore(*): declare 'eslint-plugin-react-hooks' in the react packages that use ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/d99c84b6b55775ce8ef4eca41f24ee90aefc578e\"\u003e\u003ccode\u003ed99c84b\u003c/code\u003e\u003c/a\u003e chore(*): update '\u003ccode\u003e@​eslint-react/eslint-plugin\u003c/code\u003e' to v5 and apply its 'recommend...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fd96529f3e0b748874be4655516caecc5d6a0521\"\u003e\u003ccode\u003efd96529\u003c/code\u003e\u003c/a\u003e chore(*): update 'eslint-plugin-react-hooks' to v7 and use its stable 'recomm...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/e878990b869da186ade549145193cfc718ca3330\"\u003e\u003ccode\u003ee878990\u003c/code\u003e\u003c/a\u003e chore(*): manage 'react' packages with pnpm 'catalog' (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/2e1ad64b525f6ff2034f169ab9c2f48f82f17296\"\u003e\u003ccode\u003e2e1ad64\u003c/code\u003e\u003c/a\u003e chore(*): declare 'npm-run-all2' once in the root 'package.json' like other s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c1de23a80e8c2b69299101c9fb6b22bc7c17552f\"\u003e\u003ccode\u003ec1de23a\u003c/code\u003e\u003c/a\u003e chore(*): manage 'typescript' with pnpm 'catalog' and declare it in each pack...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.104.1/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 18.0.5 to 18.0.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v18.0.6...v18.0.7\"\u003e18.0.7\u003c/a\u003e (2026-10-09)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTreat undefined settings like \u003ccode\u003equiet: true\u003c/code\u003e as null rather than falsey (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCLI should honor \u003ccode\u003eDOTENV_QUIET\u003c/code\u003e setting in \u003ccode\u003e.env\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1071\"\u003e#1071\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v18.0.5...v18.0.6\"\u003e18.0.6\u003c/a\u003e (2026-10-06)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse smarter \u003ccode\u003eparseBoolean\u003c/code\u003e not Boolean() to fix override (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/295320751866efa323236c719cdc1b5306fa3de7\"\u003e\u003ccode\u003e2953207\u003c/code\u003e\u003c/a\u003e 18.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9944723d89e6f776897f171bfc6b945dfad23c57\"\u003e\u003ccode\u003e9944723\u003c/code\u003e\u003c/a\u003e make more readable for undefined -\u0026gt; null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d455db06a7b37acd8b240793a888efaba75885f4\"\u003e\u003ccode\u003ed455db0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:motdotla/dotenv\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/e411e021fc649cc449200f593b41e0a7fb07d93b\"\u003e\u003ccode\u003ee411e02\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/6237c356bf7b3e47d79b0c625e79c38c42b86773\"\u003e\u003ccode\u003e6237c35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/1070\"\u003e#1070\u003c/a\u003e from Utkarsh-Singhal-26/fix/ignore-undefined-config-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9af8c280d9e5f80d330d3427dfa8261c5d99b489\"\u003e\u003ccode\u003e9af8c28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/1071\"\u003e#1071\u003c/a\u003e from himanshu748/fix-cli-env-quiet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/c7161c6e18a59ed93b0e6548bc45ce9bd3af9e43\"\u003e\u003ccode\u003ec7161c6\u003c/code\u003e\u003c/a\u003e fix(cli): honor quiet settings loaded from .env\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/39904662e1205caf24f257a3c840ecbdfdf99c10\"\u003e\u003ccode\u003e3990466\u003c/code\u003e\u003c/a\u003e fix: ignore undefined options so they don't mask DOTENV_* env settings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/5d7cc39e468b96cd7c82c02aaf74b3fdcacf1a4b\"\u003e\u003ccode\u003e5d7cc39\u003c/code\u003e\u003c/a\u003e 18.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/750ba030e7840edee4b65dbf10a0d6e468a230e4\"\u003e\u003ccode\u003e750ba03\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v18.0.5...v18.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `i18next` from 26.4.2 to 26.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: \u003ccode\u003eResourceStore.hasLanguageSomeTranslations()\u003c/code\u003e no longer enumerates every key of a large bundle on each call. It ran \u003ccode\u003eObject.keys()\u003c/code\u003e on the whole bundle just to learn whether it had at least one key, and \u003ccode\u003einit()\u003c/code\u003e / \u003ccode\u003echangeLanguage()\u003c/code\u003e reach it three times per instance (once while picking the language, twice via \u003ccode\u003esetResolvedLanguage()\u003c/code\u003e). With large flat bundles and one i18next instance per SSR request reusing the same resources, that showed up as measurable CPU work before any \u003ccode\u003et()\u003c/code\u003e call. Bundle objects already found non-empty are now remembered in a \u003ccode\u003eWeakSet\u003c/code\u003e shared across instances, so later checks are O(1): 2,000 inits with a 6,800-key bundle went from ~750 ms to ~20 ms, the same as a one-key bundle. Only the non-empty result is cached. No API removes single keys from a bundle, so a non-empty bundle stays non-empty, and empty bundles are re-checked every time, so keys added later (backend loads, \u003ccode\u003eaddResource\u003c/code\u003e, \u003ccode\u003eaddResourceBundle\u003c/code\u003e, direct or silent changes) count right away. The only edge case: a bundle emptied by hand with \u003ccode\u003edelete\u003c/code\u003e on every key while it is still in the store keeps counting as having translations; use \u003ccode\u003eremoveResourceBundle()\u003c/code\u003e for that. Thanks \u003ca href=\"https://github.com/dmchoi77\"\u003e\u003ccode\u003e@​dmchoi77\u003c/code\u003e\u003c/a\u003e for the detailed report (\u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2449\"\u003e#2449\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: \u003ccode\u003eResourceStore.hasLanguageSomeTranslations()\u003c/code\u003e no longer enumerates every key of a large bundle on each call. It ran \u003ccode\u003eObject.keys()\u003c/code\u003e on the whole bundle just to learn whether it had at least one key, and \u003ccode\u003einit()\u003c/code\u003e / \u003ccode\u003echangeLanguage()\u003c/code\u003e reach it three times per instance (once while picking the language, twice via \u003ccode\u003esetResolvedLanguage()\u003c/code\u003e). With large flat bundles and one i18next instance per SSR request reusing the same resources, that showed up as measurable CPU work before any \u003ccode\u003et()\u003c/code\u003e call. Bundle objects already found non-empty are now remembered in a \u003ccode\u003eWeakSet\u003c/code\u003e shared across instances, so later checks are O(1): 2,000 inits with a 6,800-key bundle went from ~750 ms to ~20 ms, the same as a one-key bundle. Only the non-empty result is cached. No API removes single keys from a bundle, so a non-empty bundle stays non-empty, and empty bundles are re-checked every time, so keys added later (backend loads, \u003ccode\u003eaddResource\u003c/code\u003e, \u003ccode\u003eaddResourceBundle\u003c/code\u003e, direct or silent changes) count right away. The only edge case: a bundle emptied by hand with \u003ccode\u003edelete\u003c/code\u003e on every key while it is still in the store keeps counting as having translations; use \u003ccode\u003eremoveResourceBundle()\u003c/code\u003e for that. Thanks \u003ca href=\"https://github.com/dmchoi77\"\u003e\u003ccode\u003e@​dmchoi77\u003c/code\u003e\u003c/a\u003e for the detailed report (\u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2449\"\u003e#2449\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/0d2845a2360dcc236fe9681f849781f5dfdd35c4\"\u003e\u003ccode\u003e0d2845a\u003c/code\u003e\u003c/a\u003e 26.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/a2dbe15e844b7f897ff5851419ba000fbacdbc45\"\u003e\u003ccode\u003ea2dbe15\u003c/code\u003e\u003c/a\u003e build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/e75843ffeac038a961f91181d963ae4a8f228976\"\u003e\u003ccode\u003ee75843f\u003c/code\u003e\u003c/a\u003e perf: cache non-empty bundles in hasLanguageSomeTranslations, changelog v26.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/edaea71b729aa54dc35d5e7dfea72b2b12f24a61\"\u003e\u003ccode\u003eedaea71\u003c/code\u003e\u003c/a\u003e Fix TypeScript examples build and update them to i18next v26 (\u003ca href=\"https://redirect.github.com/i18next/i18next/issues/2448\"\u003e#2448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next/commit/4ebd19d89111fa558d7086f6be64eb748bad6327\"\u003e\u003ccode\u003e4ebd19d\u003c/code\u003e\u003c/a\u003e docs: \u0026quot;For AI assistants\u0026quot; paragraph in the README and a fuller saveMissing JSDoc\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/i18next/i18next/compare/v26.4.2...v26.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 1.49.0 to 1.55.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.55.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003email-dot\u003c/code\u003e icon by \u003ca href=\"https://github.com/elenakovelskikh\"\u003e\u003ccode\u003e@​elenakovelskikh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3230\"\u003elucide-icons/lucide#3230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(lint): split lint jobs and annotate Prettier and JSON schema errors in PRs by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4982\"\u003elucide-icons/lucide#4982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump sharp from 0.35.4 to 0.35.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4987\"\u003elucide-icons/lucide#4987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump next from 16.3.6 to 16.3.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4988\"\u003elucide-icons/lucide#4988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(lucide): add tests for empty icons error and DocumentFragment root in createIcons by \u003ca href=\"https://github.com/grzdev\"\u003e\u003ccode\u003e@​grzdev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4967\"\u003elucide-icons/lucide#4967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ephone-log\u003c/code\u003e icon by \u003ca href=\"https://github.com/Levi-Bensley\"\u003e\u003ccode\u003e@​Levi-Bensley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3598\"\u003elucide-icons/lucide#3598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(copilot-instruction): Adjust instruction text to allow more then 4 use-cases by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4989\"\u003elucide-icons/lucide#4989\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ewifi-lock\u003c/code\u003e icon by \u003ca href=\"https://github.com/benhaube\"\u003e\u003ccode\u003e@​benhaube\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4913\"\u003elucide-icons/lucide#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): Add \u003ccode\u003ehandle-bottom-right\u003c/code\u003e icon by \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/1793\"\u003elucide-icons/lucide#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(lucide-react): add tests for DynamicIcon fallback and ref forwarding by \u003ca href=\"https://github.com/grzdev\"\u003e\u003ccode\u003e@​grzdev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4966\"\u003elucide-icons/lucide#4966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003escrew\u003c/code\u003e icon by \u003ca href=\"https://github.com/edik17\"\u003e\u003ccode\u003e@​edik17\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4932\"\u003elucide-icons/lucide#4932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003euser-round-star\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3469\"\u003elucide-icons/lucide#3469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eshield-house\u003c/code\u003e icon by \u003ca href=\"https://github.com/benhaube\"\u003e\u003ccode\u003e@​benhaube\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4602\"\u003elucide-icons/lucide#4602\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/grzdev\"\u003e\u003ccode\u003e@​grzdev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4967\"\u003elucide-icons/lucide#4967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Levi-Bensley\"\u003e\u003ccode\u003e@​Levi-Bensley\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3598\"\u003elucide-icons/lucide#3598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edik17\"\u003e\u003ccode\u003e@​edik17\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4932\"\u003elucide-icons/lucide#4932\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.54.0...1.55.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.54.0...1.55.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.54.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003elens\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4923\"\u003elucide-icons/lucide#4923\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.53.0...1.54.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.53.0...1.54.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.53.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump preact from 10.29.8 to 11.0.0 in the preact-deps group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4961\"\u003elucide-icons/lucide#4961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump vue from 3.5.42 to 3.5.43 in the vue-deps group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4958\"\u003elucide-icons/lucide#4958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(site): Fix reset button and rename absolute stroke width to non-scaling stroke by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4956\"\u003elucide-icons/lucide#4956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump simple-git from 3.36.0 to 4.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4968\"\u003elucide-icons/lucide#4968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the angular-deps group across 1 directory with 11 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4960\"\u003elucide-icons/lucide#4960\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(categories): Add description field to categories by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4909\"\u003elucide-icons/lucide#4909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003egroceries\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4907\"\u003elucide-icons/lucide#4907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003epen-tool\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4972\"\u003elucide-icons/lucide#4972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added new \u003ccode\u003ehiking-stick\u003c/code\u003e icon by \u003ca href=\"https://github.com/kamilasw\"\u003e\u003ccode\u003e@​kamilasw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4711\"\u003elucide-icons/lucide#4711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added scratch-blocks icon by \u003ca href=\"https://github.com/mc20000-01\"\u003e\u003ccode\u003e@​mc20000-01\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4969\"\u003elucide-icons/lucide#4969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003esoup\u003c/code\u003e and \u003ccode\u003esalad\u003c/code\u003e icons by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4971\"\u003elucide-icons/lucide#4971\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/mc20000-01\"\u003e\u003ccode\u003e@​mc20000-01\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4969\"\u003elucide-icons/lucide#4969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.52.0...1.53.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.52.0...1.53.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.52.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/949bc6d61f5964a98f99f4eb9b5bc291949ca18f\"\u003e\u003ccode\u003e949bc6d\u003c/code\u003e\u003c/a\u003e test(lucide-react): add tests for DynamicIcon fallback and ref forwarding (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/98331e287029edeff0e04f269439884d060af703\"\u003e\u003ccode\u003e98331e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump the react-deps group across 1 directory with 3 updates (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4951\"\u003e#4951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/09aa9c5c62c3b4b519fbb8c9ce1c396cc12f4dae\"\u003e\u003ccode\u003e09aa9c5\u003c/code\u003e\u003c/a\u003e chore(deps): Upgrade to vite 8 (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4950\"\u003e#4950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.55.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-i18next` from 17.0.15 to 17.0.16\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.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(Trans): a selector \u003ccode\u003ei18nKey\u003c/code\u003e that points into a secondary namespace of \u003ccode\u003euseTranslation\u003c/code\u003e now resolves the same way \u003ccode\u003et()\u003c/code\u003e does. With \u003ccode\u003econst { t } = useTranslation(['ns1', 'ns2'])\u003c/code\u003e, \u003ccode\u003et($ =\u0026gt; $.ns2.message)\u003c/code\u003e works since 17.0.7, but \u003ccode\u003e\u0026lt;Trans t={t} i18nKey={$ =\u0026gt; $.ns2.message} /\u0026gt;\u003c/code\u003e rendered the raw key (or its children). \u003ccode\u003eTrans\u003c/code\u003e always passed an \u003ccode\u003ens\u003c/code\u003e option to \u003ccode\u003et\u003c/code\u003e, filled from \u003ccode\u003et.ns\u003c/code\u003e (the primary namespace only), and an explicit \u003ccode\u003ens\u003c/code\u003e makes i18next's fixed \u003ccode\u003et\u003c/code\u003e skip the hook's full namespace list (\u003ccode\u003escopeNs\u003c/code\u003e). When \u003ccode\u003eTrans\u003c/code\u003e or \u003ccode\u003eTransWithoutContext\u003c/code\u003e gets a \u003ccode\u003et\u003c/code\u003e that carries its own namespace and no \u003ccode\u003ens\u003c/code\u003e prop, it now leaves \u003ccode\u003ens\u003c/code\u003e out and lets that \u003ccode\u003et\u003c/code\u003e apply its own. String keys, \u003ccode\u003ekeyPrefix\u003c/code\u003e, \u003ccode\u003ensMode: 'fallback'\u003c/code\u003e, an explicit \u003ccode\u003ens\u003c/code\u003e prop and \u003ccode\u003eTrans\u003c/code\u003e without a \u003ccode\u003et\u003c/code\u003e prop behave as before. Compatibility note: if the primary namespace has a nested object named like a secondary namespace (\u003ccode\u003ens1\u003c/code\u003e → \u003ccode\u003ens2.message\u003c/code\u003e), \u003ccode\u003eTrans\u003c/code\u003e now resolves \u003ccode\u003e$ =\u0026gt; $.ns2.message\u003c/code\u003e to \u003ccode\u003ens2:message\u003c/code\u003e, as \u003ccode\u003et()\u003c/code\u003e already does. Fixes \u003ca href=\"https://redirect.github.com/i18next/react-i18next/issues/1933\"\u003e#1933\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/react-i18next/commit/606b6a55f231bbf73823863fbb94e6b8eb8272fd\"\u003e\u003ccode\u003e606b6a5\u003c/code\u003e\u003c/a\u003e 17.0.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/51b7c269597ab52477574153633aa0062e5f4b9b\"\u003e\u003ccode\u003e51b7c26\u003c/code\u003e\u003c/a\u003e fix(Trans): resolve selector keys into useTranslation's secondary namespaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/react-i18next/commit/0a2f0182b9f2c51d9868364057db8d5987a550d3\"\u003e\u003ccode\u003e0a2f018\u003c/code\u003e\u003c/a\u003e fix(examples): load the Swedish file in test-jest and align the ru plural tag...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/i18next/react-i18next/compare/v17.0.15...v17.0.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-resizable-panels` from 4.14.1 to 4.14.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bvaughn/react-resizable-panels/releases\"\u003ereact-resizable-panels's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.14.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/761\"\u003e761\u003c/a\u003e Bugfix: A drag interrupted by \u003ccode\u003epointercancel\u003c/code\u003e, \u003ccode\u003elostpointercapture\u003c/code\u003e, or the window losing focus (e.g. Alt/Cmd+Tab) now ends and commits the current layout, rather than staying active until the next pointer event\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/759\"\u003e759\u003c/a\u003e: Bugfix: Resort panels and separators before (re)deriving constraints\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/bvaughn/react-resizable-panels/blob/main/CHANGELOG.md\"\u003ereact-resizable-panels's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.14.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix drags interrupted by \u003ccode\u003e\u0026quot;pointercancel\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;lostpointercapture\u0026quot;\u003c/code\u003e, or the window losing focus (e.g. Alt/Cmd+Tab) staying active until the next pointer event. The drag now ends and commits the current layout. - \u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/761\"\u003e#761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix constraints derived from stale panel and separator order by re-sorting them first. - \u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/759\"\u003e#759\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/bvaughn/react-resizable-panels/commit/6abc6ac81e51819edecd40b71ac2c580f472093a\"\u003e\u003ccode\u003e6abc6ac\u003c/code\u003e\u003c/a\u003e 4.14.2 -\u0026gt; 4.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/5ac3e5cdedbd528588e6abb47648e32287d78e00\"\u003e\u003ccode\u003e5ac3e5c\u003c/code\u003e\u003c/a\u003e Bugfix: Handle drags interrupted by \u0026quot;pointercancel\u0026quot;, \u0026quot;lostpointercapture\u0026quot;, or...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/8c0573b7938b50c868ae837813fda8945e36b596\"\u003e\u003ccode\u003e8c0573b\u003c/code\u003e\u003c/a\u003e 4.14.1 -\u0026gt; 4.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/e00997ab338672df82e67cb711e9ef565b2eab2a\"\u003e\u003ccode\u003ee00997a\u003c/code\u003e\u003c/a\u003e Bugfix: Resort panels and separators before (re)deriving constraints (\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/issues/759\"\u003e#759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/7eb8d7af0ae9311055354a16f6ce4997b60783e1\"\u003e\u003ccode\u003e7eb8d7a\u003c/code\u003e\u003c/a\u003e Update react-lib-tools and docs site content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/8d30dadcf428b9c7aa8636e9a4b3820a75041cd7\"\u003e\u003ccode\u003e8d30dad\u003c/code\u003e\u003c/a\u003e Update react-lib-tools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/2b231f16bffea686339ad1a07003ee8676a52975\"\u003e\u003ccode\u003e2b231f1\u003c/code\u003e\u003c/a\u003e Bump react-lib-tools to make site a bit larger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/b46094e28a79df67f5da7c030fbbaa8d6bd4de7d\"\u003e\u003ccode\u003eb46094e\u003c/code\u003e\u003c/a\u003e Fix logo color on docs site\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/6251784a85f8f90ab5c578dbfe3b2fd97205bf5e\"\u003e\u003ccode\u003e6251784\u003c/code\u003e\u003c/a\u003e Update logo\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bvaughn/react-resizable-panels/compare/4.14.1...4.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 14.0.2 to 14.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuidjs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v14.0.2...v14.0.3\"\u003e14.0.3\u003c/a\u003e (2026-10-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix CITGM \u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/1154\"\u003e#1154\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/981\"\u003e#981\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/b44f159d5a4af4eb7a144ab35dcabcfd58ef0aac\"\u003eb44f159\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/uuidjs/uuid/blob/main/CHANGELOG.md\"\u003euuid's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v14.0.2...v14.0.3\"\u003e14.0.3\u003c/a\u003e (2026-10-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix CITGM \u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/1154\"\u003e#1154\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/981\"\u003e#981\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/b44f159d5a4af4eb7a144ab35dcabcfd58ef0aac\"\u003eb44f159\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/uuidjs/uuid/commit/993ff7b64a289ef7f921ccafc8bb98ef9461d214\"\u003e\u003ccode\u003e993ff7b\u003c/code\u003e\u003c/a\u003e chore(main): release 14.0.3 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/982\"\u003e#982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/f7d19b9b5fea8671059e58aea380ac546100448c\"\u003e\u003ccode\u003ef7d19b9\u003c/code\u003e\u003c/a\u003e chore: update workflow actions (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/b44f159d5a4af4eb7a144ab35dcabcfd58ef0aac\"\u003e\u003ccode\u003eb44f159\u003c/code\u003e\u003c/a\u003e fix: fix CITGM \u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/1154\"\u003e#1154\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/dd8c173521bb3faacb11ff244233df4a0dcde545\"\u003e\u003ccode\u003edd8c173\u003c/code\u003e\u003c/a\u003e chore: update deps (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uuidjs/uuid/compare/v14.0.2...v14.0.3\"\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 modifies \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 `@playwright/test` from 1.63.0 to 1.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e@​playwright/test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e🧰 WebMCP\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-webmcp\"\u003epage.webmcp\u003c/a\u003e and \u003ca href=\"https://playwright.dev/docs/api/class-frame#frame-webmcp\"\u003eframe.webmcp\u003c/a\u003e give access to the tools that a page registers through the experimental \u003ca href=\"https://playwright.dev/docs/api/class-webmcp\"\u003eWebMCP\u003c/a\u003e browser API, so you can test them like any other part of your app:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });\r\nconst page = await browser.newPage();\r\nawait page.goto('https://example.com');\r\n\u003cp\u003efor (const tool of await page.webmcp.tools())\nconsole.log(tool.name, tool.description);\u003c/p\u003e\n\u003cp\u003econst result = await page.webmcp.callTool('add', { a: 2, b: 40 });\nconsole.log(result.content[0].text); // \u0026quot;42\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-mcp\"\u003ePlaywright MCP\u003c/a\u003e also supports WebMCP by default, with page-defined tools offered to the agent as \u003ccode\u003ewebmcp_\u0026lt;tool\u0026gt;\u003c/code\u003e. Pass \u003ccode\u003e--no-webmcp\u003c/code\u003e to opt out.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-cli\"\u003e\u003ccode\u003eplaywright-cli\u003c/code\u003e\u003c/a\u003e exposes them as well:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eplaywright-cli webmcp-list\r\nplaywright-cli webmcp-call search_catalog --params '{\u0026quot;query\u0026quot;:\u0026quot;cats\u0026quot;}'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🎬 Better videos\u003c/h2\u003e\n\u003cp\u003eVideos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nimport { defineConfig } from '@playwright/test';\r\n\u003cp\u003eexport default defineConfig({\nuse: {\nvideo: {\nmode: 'on',\nsize: { width: 1920, height: 1080 },\nfps: 60,\nshow: {\nactions: {\nstyle: {\npoint: 'width: 20px; height: 20px; border-radius: 50%; background: red',\nhighlight: 'outline: 2px solid \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/333\"\u003e#333\u003c/a\u003e; background: rgba(0, 128, 255, .15)',\ntitle: 'font-size: 16px',\n},\n},\n},\n},\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits...\n\n_Description has been truncated_","html_url":"https://github.com/noa10/mataresit/pull/204","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/noa10%2Fmataresit/issues/204","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/204/packages"}},{"old_version":"6.2.2","new_version":"6.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-11T13:57:06.000Z","version_change":"6.2.2 → 6.3.0","issue":{"uuid":"5801716574","node_id":"PR_kwDOVE2xkc8AAAABH0T7Dw","number":1,"state":"closed","title":"Bump the npm-packages group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-10-17T05:19:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-11T13:57:06.000Z","updated_at":"2026-10-17T05:19:33.000Z","time_to_close":487338,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-packages","update_count":8,"packages":[{"name":"@babel/preset-env","old_version":"8.0.6","new_version":"8.0.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-typescript","old_version":"8.0.1","new_version":"8.0.7","repository_url":"https://github.com/babel/babel"},{"name":"@codemirror/language","old_version":"6.12.4","new_version":"6.13.1","repository_url":"https://github.com/codemirror/language"},{"name":"@codemirror/legacy-modes","old_version":"6.5.4","new_version":"6.5.5","repository_url":"https://github.com/codemirror/legacy-modes"},{"name":"npm","old_version":"12.1.0","new_version":"12.2.0","repository_url":"https://github.com/npm/cli"},{"name":"harfbuzzjs","old_version":"1.6.2","new_version":"1.6.3","repository_url":"https://github.com/harfbuzz/harfbuzzjs"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"mocha","old_version":"12.0.2","new_version":"12.0.3","repository_url":"https://github.com/mochajs/mocha"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-packages group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `8.0.6` | `8.0.7` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `8.0.1` | `8.0.7` |\n| [@codemirror/language](https://github.com/codemirror/language) | `6.12.4` | `6.13.1` |\n| [@codemirror/legacy-modes](https://github.com/codemirror/legacy-modes) | `6.5.4` | `6.5.5` |\n| [npm](https://github.com/npm/cli) | `12.1.0` | `12.2.0` |\n| [harfbuzzjs](https://github.com/harfbuzz/harfbuzzjs) | `1.6.2` | `1.6.3` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [mocha](https://github.com/mochajs/mocha) | `12.0.2` | `12.0.3` |\n\n\nUpdates `@babel/preset-env` from 8.0.6 to 8.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/preset-env's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 11\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBruno \u0026quot;Borta\u0026quot; Bortagaray (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCINC05 (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJoelle Mahfoud (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJulien Pradelle (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKevin Deng (\u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSamual Norman (\u003ca href=\"https://github.com/samualtnorman\"\u003e\u003ccode\u003e@​samualtnorman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehoobnn (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\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/babel/babel/blob/main/CHANGELOG.md\"\u003e@​babel/preset-env's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1fc00736614159e3b236b9958771f482899853f0\"\u003e\u003ccode\u003e1fc0073\u003c/code\u003e\u003c/a\u003e v8.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/2dd0e6e0b91c7a12c6549ac1679ee84f4707850a\"\u003e\u003ccode\u003e2dd0e6e\u003c/code\u003e\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/18295\"\u003e#18295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/fd665901dece022a0eda2ae7adda03bc9baabd5e\"\u003e\u003ccode\u003efd66590\u003c/code\u003e\u003c/a\u003e chore: upgrade verkit to v0.5.0 and obug to v3.0.0 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/18248\"\u003e#18248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v8.0.7/packages/babel-preset-env\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/preset-typescript` from 8.0.1 to 8.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/preset-typescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 11\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBruno \u0026quot;Borta\u0026quot; Bortagaray (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCINC05 (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJoelle Mahfoud (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJulien Pradelle (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKevin Deng (\u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSamual Norman (\u003ca href=\"https://github.com/samualtnorman\"\u003e\u003ccode\u003e@​samualtnorman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehoobnn (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.6 (2026-09-18)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/robhogan\"\u003e\u003ccode\u003e@​robhogan\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e@​babel/preset-typescript's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.6 (2026-09-18)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18237\"\u003e#18237\u003c/a\u003e Update identifier definition to Unicode 18 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18240\"\u003e#18240\u003c/a\u003e Fix parsing of arrow function params inside ternaries with Flow (\u003ca href=\"https://github.com/robhogan\"\u003e\u003ccode\u003e@​robhogan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-string-parser\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18239\"\u003e#18239\u003c/a\u003e fix: polish error message for invalid binary 0b19 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18235\"\u003e#18235\u003c/a\u003e Remove unused internal exports (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18245\"\u003e#18245\u003c/a\u003e test: test with ts-eslint 8.70.0 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18231\"\u003e#18231\u003c/a\u003e build: do not emit sourcemap in production build (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-build-external-helpers\u003c/code\u003e, \u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-compilation-targets\u003c/code\u003e, \u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-helper-string-parser\u003c/code\u003e, \u003ccode\u003ebabel-helper-transform-fixture-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-register\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18236\"\u003e#18236\u003c/a\u003e Enforce usage of Yarn catalog for reused dependencies (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1fc00736614159e3b236b9958771f482899853f0\"\u003e\u003ccode\u003e1fc0073\u003c/code\u003e\u003c/a\u003e v8.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7c1dcfac003791a7fee733ed13851a5cac1ccf1c\"\u003e\u003ccode\u003e7c1dcfa\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003e@babel/preset-typescript\u003c/code\u003e export type \u003ccode\u003eOptions\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript/issues/18251\"\u003e#18251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v8.0.7/packages/babel-preset-typescript\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/language` from 6.12.4 to 6.13.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/language/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/legacy-modes` from 6.5.4 to 6.5.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/legacy-modes/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `npm` from 12.1.0 to 12.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/cli/releases\"\u003enpm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v12.1.0...v12.2.0\"\u003e12.2.0\u003c/a\u003e (2026-09-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/9741b645b011ae83c9dda66c9b0d5fe0dce9c766\"\u003e\u003ccode\u003e9741b64\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/10038\"\u003e#10038\u003c/a\u003e dist-tag: support OIDC authentication (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10038\"\u003e#10038\u003c/a\u003e) (\u003ca href=\"https://github.com/reggi\"\u003e\u003ccode\u003e@​reggi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/0c3b82a9a612c3f9399d35c28c86708b1f8ea7d4\"\u003e\u003ccode\u003e0c3b82a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/10017\"\u003e#10017\u003c/a\u003e update npm stage docs to reflect that it can create new packages (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10017\"\u003e#10017\u003c/a\u003e) (\u003ca href=\"https://github.com/shmam\"\u003e\u003ccode\u003e@​shmam\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/config-v11.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/config@11.2.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/cli/blob/latest/CHANGELOG.md\"\u003enpm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/cli/compare/v12.1.0...v12.2.0\"\u003e12.2.0\u003c/a\u003e (2026-09-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/9741b645b011ae83c9dda66c9b0d5fe0dce9c766\"\u003e\u003ccode\u003e9741b64\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/10038\"\u003e#10038\u003c/a\u003e dist-tag: support OIDC authentication (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10038\"\u003e#10038\u003c/a\u003e) (\u003ca href=\"https://github.com/reggi\"\u003e\u003ccode\u003e@​reggi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/0c3b82a9a612c3f9399d35c28c86708b1f8ea7d4\"\u003e\u003ccode\u003e0c3b82a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/cli/pull/10017\"\u003e#10017\u003c/a\u003e update npm stage docs to reflect that it can create new packages (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10017\"\u003e#10017\u003c/a\u003e) (\u003ca href=\"https://github.com/shmam\"\u003e\u003ccode\u003e@​shmam\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/releases/tag/config-v11.2.0\"\u003eworkspace\u003c/a\u003e: \u003ccode\u003e@npmcli/config@11.2.0\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/npm/cli/commit/c276cadf785c1018d82dd287fe7742567055efb9\"\u003e\u003ccode\u003ec276cad\u003c/code\u003e\u003c/a\u003e chore: release 12.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/9741b645b011ae83c9dda66c9b0d5fe0dce9c766\"\u003e\u003ccode\u003e9741b64\u003c/code\u003e\u003c/a\u003e feat(dist-tag): support OIDC authentication (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10038\"\u003e#10038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/0c3b82a9a612c3f9399d35c28c86708b1f8ea7d4\"\u003e\u003ccode\u003e0c3b82a\u003c/code\u003e\u003c/a\u003e docs: update npm stage docs to reflect that it can create new packages (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10017\"\u003e#10017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/cli/commit/e1581be90119391cc1093db8a301439bf0e7808f\"\u003e\u003ccode\u003ee1581be\u003c/code\u003e\u003c/a\u003e chore(config): isolate tests from host npmrc files (\u003ca href=\"https://redirect.github.com/npm/cli/issues/10015\"\u003e#10015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/npm/cli/compare/v12.1.0...v12.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `harfbuzzjs` from 1.6.2 to 1.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/releases\"\u003eharfbuzzjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump markdown-it from 14.2.0 to 14.3.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/harfbuzz/harfbuzzjs/pull/232\"\u003eharfbuzz/harfbuzzjs#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump brace-expansion from 5.0.7 to 5.0.12 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/harfbuzz/harfbuzzjs/pull/233\"\u003eharfbuzz/harfbuzzjs#233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to HarfBuzz 14.6.0 by \u003ca href=\"https://github.com/khaledhosny\"\u003e\u003ccode\u003e@​khaledhosny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/harfbuzz/harfbuzzjs/pull/237\"\u003eharfbuzz/harfbuzzjs#237\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/compare/v1.6.2...v1.6.3\"\u003ehttps://github.com/harfbuzz/harfbuzzjs/compare/v1.6.2...v1.6.3\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/harfbuzz/harfbuzzjs/commit/79860e8f1343093469dace1546aad148e08b47de\"\u003e\u003ccode\u003e79860e8\u003c/code\u003e\u003c/a\u003e 1.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/commit/3a1d42cd7cfe9bef861b7a8c27fc42b939efffc5\"\u003e\u003ccode\u003e3a1d42c\u003c/code\u003e\u003c/a\u003e Update to HarfBuzz 14.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/commit/2d246a33e0ed6117c8958cd64320f7e5d48a9e8d\"\u003e\u003ccode\u003e2d246a3\u003c/code\u003e\u003c/a\u003e Bump brace-expansion from 5.0.7 to 5.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/commit/4e9fec7a30c8c0601bce55b613b82cc6e468c443\"\u003e\u003ccode\u003e4e9fec7\u003c/code\u003e\u003c/a\u003e Bump markdown-it from 14.2.0 to 14.3.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harfbuzz/harfbuzzjs/compare/v1.6.2...v1.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chai` from 6.2.2 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.2...v6.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mocha` from 12.0.2 to 12.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mochajs/mocha/releases\"\u003emocha's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v12.0.2...v12.0.3\"\u003e12.0.3\u003c/a\u003e (2026-10-01)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ekeep watching when the last test file is removed (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6355\"\u003e#6355\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/921c161f90a0982fe021873db1fc87b64aead525\"\u003e921c161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshow require() error on unsupported directory import (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6354\"\u003e#6354\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/a68344fdce07a3a26356a175ff65f6b990e3761c\"\u003ea68344f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport \u003ccode\u003e--X\u003c/code\u003e one-char aliases (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6391\"\u003e#6391\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/12279398f98942f21eeca7c1df5967f5f3bbe83f\"\u003e1227939\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefresh help output, fix stale links (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6357\"\u003e#6357\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/bb2e69a953645fa12b534d20182a5ca5fbbc995b\"\u003ebb2e69a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd --import=tsx integration test (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6356\"\u003e#6356\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/3382fdd29e920deb625e279d3bf83b6bf0bbe405\"\u003e3382fdd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etouch a new file without stamping it afterwards (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6349\"\u003e#6349\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/d59467a8a50c07628f5ccb11c683e8820dd4a291\"\u003ed59467a\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/mochajs/mocha/blob/main/CHANGELOG.md\"\u003emocha's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v12.0.2...v12.0.3\"\u003e12.0.3\u003c/a\u003e (2026-10-01)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ekeep watching when the last test file is removed (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6355\"\u003e#6355\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/921c161f90a0982fe021873db1fc87b64aead525\"\u003e921c161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshow require() error on unsupported directory import (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6354\"\u003e#6354\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/a68344fdce07a3a26356a175ff65f6b990e3761c\"\u003ea68344f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport \u003ccode\u003e--X\u003c/code\u003e one-char aliases (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6391\"\u003e#6391\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/12279398f98942f21eeca7c1df5967f5f3bbe83f\"\u003e1227939\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefresh help output, fix stale links (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6357\"\u003e#6357\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/bb2e69a953645fa12b534d20182a5ca5fbbc995b\"\u003ebb2e69a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd --import=tsx integration test (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6356\"\u003e#6356\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/3382fdd29e920deb625e279d3bf83b6bf0bbe405\"\u003e3382fdd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etouch a new file without stamping it afterwards (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6349\"\u003e#6349\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/d59467a8a50c07628f5ccb11c683e8820dd4a291\"\u003ed59467a\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/mochajs/mocha/commit/51a0cc5530d8e29272406384723e8871245821f1\"\u003e\u003ccode\u003e51a0cc5\u003c/code\u003e\u003c/a\u003e chore(main): release 12.0.3 (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6353\"\u003e#6353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/12279398f98942f21eeca7c1df5967f5f3bbe83f\"\u003e\u003ccode\u003e1227939\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003e--X\u003c/code\u003e one-char aliases (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6391\"\u003e#6391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/bb2e69a953645fa12b534d20182a5ca5fbbc995b\"\u003e\u003ccode\u003ebb2e69a\u003c/code\u003e\u003c/a\u003e docs: refresh help output, fix stale links (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/921c161f90a0982fe021873db1fc87b64aead525\"\u003e\u003ccode\u003e921c161\u003c/code\u003e\u003c/a\u003e fix: keep watching when the last test file is removed (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/3382fdd29e920deb625e279d3bf83b6bf0bbe405\"\u003e\u003ccode\u003e3382fdd\u003c/code\u003e\u003c/a\u003e test: add --import=tsx integration test (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/a68344fdce07a3a26356a175ff65f6b990e3761c\"\u003e\u003ccode\u003ea68344f\u003c/code\u003e\u003c/a\u003e fix: show require() error on unsupported directory import (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/d59467a8a50c07628f5ccb11c683e8820dd4a291\"\u003e\u003ccode\u003ed59467a\u003c/code\u003e\u003c/a\u003e test: touch a new file without stamping it afterwards (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6349\"\u003e#6349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mochajs/mocha/compare/v12.0.2...v12.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/connoryang331/EngramFont/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/connoryang331%2FEngramFont/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"6.2.2","new_version":"6.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-09T12:28:33.000Z","version_change":"6.2.2 → 6.3.0","issue":{"uuid":"5778093303","node_id":"PR_kwDOT_mC2M8AAAABHiBsuQ","number":15,"state":"open","title":"Bump the all group across 1 directory with 119 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-10-09T12:28:33.000Z","updated_at":"2026-10-09T12:28:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":119,"packages":[{"name":"@tanstack/react-devtools","old_version":"0.10.10","new_version":"0.10.13","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/react-router","old_version":"1.170.29","new_version":"1.170.41","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-devtools","old_version":"1.167.1","new_version":"1.167.2","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-ssr-query","old_version":"1.167.1","new_version":"1.167.3","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start","old_version":"1.168.46","new_version":"1.168.60","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-plugin","old_version":"1.168.32","new_version":"1.168.42","repository_url":"https://github.com/TanStack/router"},{"name":"@tauri-apps/api","old_version":"2.11.1","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/plugin-opener","old_version":"2.5.4","new_version":"2.7.0","repository_url":"https://github.com/tauri-apps/plugins-workspace"},{"name":"react","old_version":"19.2.8","new_version":"19.3.0","repository_url":"https://github.com/react/react"},{"name":"@types/react","old_version":"19.2.18","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.8","new_version":"19.3.0","repository_url":"https://github.com/react/react"},{"name":"@types/react-dom","old_version":"19.2.4","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@biomejs/biome","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@tanstack/devtools-vite","old_version":"0.8.3","new_version":"0.8.5","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tauri-apps/cli","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@testing-library/dom","old_version":"10.4.1","new_version":"10.4.2","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/react","old_version":"16.3.2","new_version":"16.3.3","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@testing-library/user-event","old_version":"14.6.4","new_version":"14.6.7","repository_url":"https://github.com/testing-library/user-event"},{"name":"@types/node","old_version":"26.2.0","new_version":"26.6.4","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react","old_version":"19.2.18","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-dom","old_version":"19.2.4","new_version":"19.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"6.0.5","new_version":"6.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"jsdom","old_version":"30.0.1","new_version":"30.1.2","repository_url":"https://github.com/jsdom/jsdom"},{"name":"vite","old_version":"8.2.1","new_version":"8.3.3","repository_url":"https://github.com/vitejs/vite"},{"name":"vitest","old_version":"4.1.10","new_version":"5.0.3","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"web-vitals","old_version":"6.1.1","new_version":"6.2.3","repository_url":"https://github.com/GoogleChrome/web-vitals"},{"name":"@asamuzakjp/css-color","old_version":"6.0.5","new_version":"7.1.3","repository_url":"https://github.com/asamuzaK/cssColor"},{"name":"@asamuzakjp/dom-selector","old_version":"8.3.2","new_version":"9.2.4","repository_url":"https://github.com/asamuzaK/domSelector"},{"name":"@babel/code-frame","old_version":"7.27.1","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.29.8","new_version":"7.29.9","repository_url":"https://github.com/babel/babel"},{"name":"@biomejs/cli-darwin-arm64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-darwin-x64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-linux-arm64-musl","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-linux-arm64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-linux-x64-musl","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-linux-x64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-win32-arm64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@biomejs/cli-win32-x64","old_version":"2.5.8","new_version":"2.5.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@bramus/specificity","old_version":"2.4.2","new_version":"2.4.3","repository_url":"https://github.com/bramus/specificity"},{"name":"@csstools/color-helpers","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-calc","old_version":"3.3.0","new_version":"3.4.3","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-color-parser","old_version":"4.1.10","new_version":"4.2.6","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-parser-algorithms","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-syntax-patches-for-csstree","old_version":"1.1.7","new_version":"1.1.15","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-tokenizer","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@exodus/bytes","old_version":"1.15.1","new_version":"1.16.0","repository_url":"https://github.com/ExodusOSS/bytes"},{"name":"@jridgewell/sourcemap-codec","old_version":"1.5.5","new_version":"1.6.0","repository_url":"https://github.com/jridgewell/sourcemaps"},{"name":"@napi-rs/wasm-runtime","old_version":"1.2.2","new_version":"1.2.5","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"@tanstack/devtools-bundler-core","old_version":"0.1.1","new_version":"0.1.3","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/devtools-event-bus","old_version":"0.4.2","new_version":"0.4.3","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/devtools-ui","old_version":"0.7.0","new_version":"0.7.1","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/devtools","old_version":"0.14.0","new_version":"0.15.0","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/history","old_version":"1.162.1","new_version":"1.162.4","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start-client","old_version":"1.168.27","new_version":"1.168.39","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start-rsc","old_version":"0.1.45","new_version":"0.1.59","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start-server","old_version":"1.167.34","new_version":"1.167.46","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-store","old_version":"0.9.3","new_version":"0.11.2","repository_url":"https://github.com/TanStack/store"},{"name":"@tanstack/router-core","old_version":"1.171.24","new_version":"1.171.34","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-devtools-core","old_version":"1.168.1","new_version":"1.168.2","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-generator","old_version":"1.167.30","new_version":"1.167.40","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-ssr-query-core","old_version":"1.169.1","new_version":"1.169.3","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-utils","old_version":"1.162.2","new_version":"1.162.3","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/start-client-core","old_version":"1.170.24","new_version":"1.170.34","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/start-plugin-core","old_version":"1.171.36","new_version":"1.171.49","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/start-server-core","old_version":"1.169.28","new_version":"1.169.39","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/start-storage-context","old_version":"1.167.26","new_version":"1.167.36","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/store","old_version":"0.9.3","new_version":"0.11.2","repository_url":"https://github.com/TanStack/store"},{"name":"@tauri-apps/cli-darwin-arm64","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-darwin-x64","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-arm-gnueabihf","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-arm64-gnu","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-arm64-musl","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-riscv64-gnu","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-x64-gnu","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-linux-x64-musl","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-win32-arm64-msvc","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-win32-ia32-msvc","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tauri-apps/cli-win32-x64-msvc","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/tauri-apps/tauri"},{"name":"@tybys/wasm-util","old_version":"0.10.3","new_version":"0.10.4","repository_url":"https://github.com/toyobayashi/wasm-util"},{"name":"@vitest/mocker","old_version":"4.1.10","new_version":"5.0.3","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/spy","old_version":"4.1.10","new_version":"5.0.3","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"ansis","old_version":"4.3.1","new_version":"4.4.0","repository_url":"https://github.com/webdiscus/ansis"},{"name":"baseline-browser-mapping","old_version":"2.11.14","new_version":"2.11.27","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"bidi-js","old_version":"1.0.3","new_version":"1.1.0","repository_url":"https://github.com/lojjic/bidi-js"},{"name":"browserslist","old_version":"4.28.8","new_version":"4.29.3","repository_url":"https://github.com/browserslist/browserslist"},{"name":"caniuse-lite","old_version":"1.0.30001809","new_version":"1.0.30001814","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"data-urls","old_version":"7.0.0","new_version":"8.0.0","repository_url":"https://github.com/jsdom/data-urls"},{"name":"dayjs","old_version":"1.11.22","new_version":"1.11.23","repository_url":"https://github.com/iamkun/dayjs"},{"name":"electron-to-chromium","old_version":"1.5.407","new_version":"1.5.445","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"entities","old_version":"8.0.0","new_version":"8.1.0","repository_url":"https://github.com/fb55/entities"},{"name":"es-module-lexer","old_version":"2.3.1","new_version":"2.3.2","repository_url":"https://github.com/guybedford/es-module-lexer"},{"name":"get-tsconfig","old_version":"4.14.2","new_version":"4.14.3","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"html-encoding-sniffer","old_version":"6.0.0","new_version":"7.0.0","repository_url":"https://github.com/jsdom/html-encoding-sniffer"},{"name":"isbot","old_version":"5.2.1","new_version":"5.2.2","repository_url":"https://github.com/omrilotan/isbot"},{"name":"js-yaml","old_version":"4.3.1","new_version":"4.3.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"launch-editor","old_version":"2.14.1","new_version":"2.14.2","repository_url":"https://github.com/vitejs/launch-editor"},{"name":"nanoid","old_version":"3.3.18","new_version":"3.3.20","repository_url":"https://github.com/ai/nanoid"},{"name":"node-releases","old_version":"2.0.53","new_version":"2.0.57","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"obug","old_version":"2.1.4","new_version":"2.2.1","repository_url":"https://github.com/sxzz/obug"},{"name":"picomatch","old_version":"4.0.5","new_version":"4.0.7","repository_url":"https://github.com/micromatch/picomatch"},{"name":"postcss","old_version":"8.5.26","new_version":"8.5.29","repository_url":"https://github.com/postcss/postcss"},{"name":"prettier","old_version":"3.9.6","new_version":"3.9.9","repository_url":"https://github.com/prettier/prettier"},{"name":"scheduler","old_version":"0.27.0","new_version":"0.28.0","repository_url":"https://github.com/react/react"},{"name":"shell-quote","old_version":"1.10.0","new_version":"1.12.0","repository_url":"https://github.com/ljharb/shell-quote"},{"name":"std-env","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/unjs/std-env"},{"name":"tinybench","old_version":"2.9.0","new_version":"6.2.0","repository_url":"https://github.com/tinylibs/tinybench"},{"name":"tinyexec","old_version":"1.3.0","new_version":"1.3.1","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tldts-core","old_version":"7.4.10","new_version":"7.4.16","repository_url":"https://github.com/remusao/tldts"},{"name":"tldts","old_version":"7.4.10","new_version":"7.4.16","repository_url":"https://github.com/remusao/tldts"},{"name":"tr46","old_version":"6.0.0","new_version":"7.0.0","repository_url":"https://github.com/jsdom/tr46"},{"name":"undici-types","old_version":"8.3.0","new_version":"8.9.0","repository_url":"https://github.com/nodejs/undici"},{"name":"undici","old_version":"8.10.0","new_version":"8.11.2","repository_url":"https://github.com/nodejs/undici"},{"name":"unplugin","old_version":"3.3.0","new_version":"3.4.0","repository_url":"https://github.com/unjs/unplugin"},{"name":"update-browserslist-db","old_version":"1.3.1","new_version":"1.3.3","repository_url":"https://github.com/browserslist/update-db"},{"name":"use-sync-external-store","old_version":"1.6.0","new_version":"1.7.0","repository_url":"https://github.com/react/react"},{"name":"w3c-xmlserializer","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/jsdom/w3c-xmlserializer"},{"name":"whatwg-url","old_version":"16.0.1","new_version":"17.2.0","repository_url":"https://github.com/jsdom/whatwg-url"},{"name":"why-is-node-running","old_version":"2.3.0","new_version":"3.2.1","repository_url":"https://github.com/mafintosh/why-is-node-running"},{"name":"ws","old_version":"8.21.2","new_version":"8.22.0","repository_url":"https://github.com/websockets/ws"},{"name":"zod","old_version":"4.4.3","new_version":"4.6.5","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 119 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@tanstack/react-devtools](https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools) | `0.10.10` | `0.10.13` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.170.29` | `1.170.41` |\n| [@tanstack/react-router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools) | `1.167.1` | `1.167.2` |\n| [@tanstack/react-router-ssr-query](https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query) | `1.167.1` | `1.167.3` |\n| [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start) | `1.168.46` | `1.168.60` |\n| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.168.32` | `1.168.42` |\n| [@tauri-apps/api](https://github.com/tauri-apps/tauri) | `2.11.1` | `2.12.1` |\n| [@tauri-apps/plugin-opener](https://github.com/tauri-apps/plugins-workspace) | `2.5.4` | `2.7.0` |\n| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.8` | `19.3.0` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.18` | `19.3.0` |\n| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.8` | `19.3.0` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.4` | `19.3.0` |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@tanstack/devtools-vite](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-vite) | `0.8.3` | `0.8.5` |\n| [@tauri-apps/cli](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.1` | `10.4.2` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.2` | `16.3.3` |\n| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.6.4` | `14.6.7` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.2.0` | `26.6.4` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.18` | `19.3.0` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.4` | `19.3.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.5` | `6.1.2` |\n| [jsdom](https://github.com/jsdom/jsdom) | `30.0.1` | `30.1.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.2.1` | `8.3.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.10` | `5.0.3` |\n| [web-vitals](https://github.com/GoogleChrome/web-vitals) | `6.1.1` | `6.2.3` |\n| [@asamuzakjp/css-color](https://github.com/asamuzaK/cssColor) | `6.0.5` | `7.1.3` |\n| [@asamuzakjp/dom-selector](https://github.com/asamuzaK/domSelector) | `8.3.2` | `9.2.4` |\n| [@babel/code-frame](https://github.com/babel/babel/tree/HEAD/packages/babel-code-frame) | `7.27.1` | `7.29.7` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.29.8` | `7.29.9` |\n| [@biomejs/cli-darwin-arm64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-darwin-x64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-linux-arm64-musl](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-linux-arm64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-linux-x64-musl](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-linux-x64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-win32-arm64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@biomejs/cli-win32-x64](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.8` | `2.5.15` |\n| [@bramus/specificity](https://github.com/bramus/specificity) | `2.4.2` | `2.4.3` |\n| [@csstools/color-helpers](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/color-helpers) | `6.1.0` | `6.1.2` |\n| [@csstools/css-calc](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-calc) | `3.3.0` | `3.4.3` |\n| [@csstools/css-color-parser](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-color-parser) | `4.1.10` | `4.2.6` |\n| [@csstools/css-parser-algorithms](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-parser-algorithms) | `4.0.0` | `4.0.2` |\n| [@csstools/css-syntax-patches-for-csstree](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-syntax-patches-for-csstree) | `1.1.7` | `1.1.15` |\n| [@csstools/css-tokenizer](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-tokenizer) | `4.0.0` | `4.0.2` |\n| [@exodus/bytes](https://github.com/ExodusOSS/bytes) | `1.15.1` | `1.16.0` |\n| [@jridgewell/sourcemap-codec](https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec) | `1.5.5` | `1.6.0` |\n| [@napi-rs/wasm-runtime](https://github.com/napi-rs/napi-rs/tree/HEAD/wasm-runtime) | `1.2.2` | `1.2.5` |\n| [@tanstack/devtools-bundler-core](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-bundler-core) | `0.1.1` | `0.1.3` |\n| [@tanstack/devtools-event-bus](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-event-bus) | `0.4.2` | `0.4.3` |\n| [@tanstack/devtools-ui](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-ui) | `0.7.0` | `0.7.1` |\n| [@tanstack/devtools](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools) | `0.14.0` | `0.15.0` |\n| [@tanstack/history](https://github.com/TanStack/router/tree/HEAD/packages/history) | `1.162.1` | `1.162.4` |\n| [@tanstack/react-start-client](https://github.com/TanStack/router/tree/HEAD/packages/react-start-client) | `1.168.27` | `1.168.39` |\n| [@tanstack/react-start-rsc](https://github.com/TanStack/router/tree/HEAD/packages/react-start-rsc) | `0.1.45` | `0.1.59` |\n| [@tanstack/react-start-server](https://github.com/TanStack/router/tree/HEAD/packages/react-start-server) | `1.167.34` | `1.167.46` |\n| [@tanstack/react-store](https://github.com/TanStack/store/tree/HEAD/packages/react-store) | `0.9.3` | `0.11.2` |\n| [@tanstack/router-core](https://github.com/TanStack/router/tree/HEAD/packages/router-core) | `1.171.24` | `1.171.34` |\n| [@tanstack/router-devtools-core](https://github.com/TanStack/router/tree/HEAD/packages/router-devtools-core) | `1.168.1` | `1.168.2` |\n| [@tanstack/router-generator](https://github.com/TanStack/router/tree/HEAD/packages/router-generator) | `1.167.30` | `1.167.40` |\n| [@tanstack/router-ssr-query-core](https://github.com/TanStack/router/tree/HEAD/packages/router-ssr-query-core) | `1.169.1` | `1.169.3` |\n| [@tanstack/router-utils](https://github.com/TanStack/router/tree/HEAD/packages/router-utils) | `1.162.2` | `1.162.3` |\n| [@tanstack/start-client-core](https://github.com/TanStack/router/tree/HEAD/packages/start-client-core) | `1.170.24` | `1.170.34` |\n| [@tanstack/start-plugin-core](https://github.com/TanStack/router/tree/HEAD/packages/start-plugin-core) | `1.171.36` | `1.171.49` |\n| [@tanstack/start-server-core](https://github.com/TanStack/router/tree/HEAD/packages/start-server-core) | `1.169.28` | `1.169.39` |\n| [@tanstack/start-storage-context](https://github.com/TanStack/router/tree/HEAD/packages/start-storage-context) | `1.167.26` | `1.167.36` |\n| [@tanstack/store](https://github.com/TanStack/store/tree/HEAD/packages/store) | `0.9.3` | `0.11.2` |\n| [@tauri-apps/cli-darwin-arm64](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-darwin-x64](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-arm-gnueabihf](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-arm64-gnu](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-arm64-musl](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-riscv64-gnu](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-x64-gnu](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-linux-x64-musl](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-win32-arm64-msvc](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-win32-ia32-msvc](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tauri-apps/cli-win32-x64-msvc](https://github.com/tauri-apps/tauri) | `2.11.4` | `2.12.1` |\n| [@tybys/wasm-util](https://github.com/toyobayashi/wasm-util) | `0.10.3` | `0.10.4` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `4.1.10` | `5.0.3` |\n| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `4.1.10` | `5.0.3` |\n| [ansis](https://github.com/webdiscus/ansis) | `4.3.1` | `4.4.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.11.14` | `2.11.27` |\n| [bidi-js](https://github.com/lojjic/bidi-js) | `1.0.3` | `1.1.0` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.8` | `4.29.3` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001809` | `1.0.30001814` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [data-urls](https://github.com/jsdom/data-urls) | `7.0.0` | `8.0.0` |\n| [dayjs](https://github.com/iamkun/dayjs) | `1.11.22` | `1.11.23` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.407` | `1.5.445` |\n| [entities](https://github.com/fb55/entities) | `8.0.0` | `8.1.0` |\n| [es-module-lexer](https://github.com/guybedford/es-module-lexer) | `2.3.1` | `2.3.2` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.14.2` | `4.14.3` |\n| [html-encoding-sniffer](https://github.com/jsdom/html-encoding-sniffer) | `6.0.0` | `7.0.0` |\n| [isbot](https://github.com/omrilotan/isbot) | `5.2.1` | `5.2.2` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.3.1` | `4.3.2` |\n| [launch-editor](https://github.com/vitejs/launch-editor) | `2.14.1` | `2.14.2` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.18` | `3.3.20` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.53` | `2.0.57` |\n| [obug](https://github.com/sxzz/obug) | `2.1.4` | `2.2.1` |\n| [picomatch](https://github.com/micromatch/picomatch) | `4.0.5` | `4.0.7` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.26` | `8.5.29` |\n| [prettier](https://github.com/prettier/prettier) | `3.9.6` | `3.9.9` |\n| [scheduler](https://github.com/react/react/tree/HEAD/packages/scheduler) | `0.27.0` | `0.28.0` |\n| [shell-quote](https://github.com/ljharb/shell-quote) | `1.10.0` | `1.12.0` |\n| [std-env](https://github.com/unjs/std-env) | `4.2.0` | `4.3.0` |\n| [tinybench](https://github.com/tinylibs/tinybench) | `2.9.0` | `6.2.0` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.3.0` | `1.3.1` |\n| [tldts-core](https://github.com/remusao/tldts) | `7.4.10` | `7.4.16` |\n| [tldts](https://github.com/remusao/tldts) | `7.4.10` | `7.4.16` |\n| [tr46](https://github.com/jsdom/tr46) | `6.0.0` | `7.0.0` |\n| [undici-types](https://github.com/nodejs/undici) | `8.3.0` | `8.9.0` |\n| [undici](https://github.com/nodejs/undici) | `8.10.0` | `8.11.2` |\n| [unplugin](https://github.com/unjs/unplugin) | `3.3.0` | `3.4.0` |\n| [update-browserslist-db](https://github.com/browserslist/update-db) | `1.3.1` | `1.3.3` |\n| [use-sync-external-store](https://github.com/react/react/tree/HEAD/packages/use-sync-external-store) | `1.6.0` | `1.7.0` |\n| [w3c-xmlserializer](https://github.com/jsdom/w3c-xmlserializer) | `5.0.0` | `6.0.0` |\n| [whatwg-url](https://github.com/jsdom/whatwg-url) | `16.0.1` | `17.2.0` |\n| [why-is-node-running](https://github.com/mafintosh/why-is-node-running) | `2.3.0` | `3.2.1` |\n| [ws](https://github.com/websockets/ws) | `8.21.2` | `8.22.0` |\n| [zod](https://github.com/colinhacks/zod) | `4.4.3` | `4.6.5` |\n\n\nUpdates `@tanstack/react-devtools` from 0.10.10 to 0.10.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/devtools/releases\"\u003e@​tanstack/react-devtools's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/devtools/commit/4ecd46e2f910fb41f6269927880a0e5c47baeecb\"\u003e\u003ccode\u003e4ecd46e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.14.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.10.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/devtools/blob/main/packages/react-devtools/CHANGELOG.md\"\u003e@​tanstack/react-devtools's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.10.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/devtools/commit/02a67f14ac6ae4569f9bb26f682467f599415210\"\u003e\u003ccode\u003e02a67f1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/589304f46110a6f1b7370c8cfed97459e83f6069\"\u003e\u003ccode\u003e589304f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/dc61e1ea21a7fc57dfeab6ee6f212b57aea79447\"\u003e\u003ccode\u003edc61e1e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/45f39ee91e8b4c04c79226cb3171b5686b782b35\"\u003e\u003ccode\u003e45f39ee\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.15.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.10.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/devtools/commit/4ecd46e2f910fb41f6269927880a0e5c47baeecb\"\u003e\u003ccode\u003e4ecd46e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.14.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.10.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/devtools/commit/cf8e67875cca6d7e59ebb41db3fdbf98225b0c15\"\u003e\u003ccode\u003ecf8e678\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/cbe2d05b13ec7a8b00970021e7927d024c50330d\"\u003e\u003ccode\u003ecbe2d05\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/298\"\u003e#298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/bf1d590c34d578193457e4cba6f714b4acb72b00\"\u003e\u003ccode\u003ebf1d590\u003c/code\u003e\u003c/a\u003e feat: fix event bus port issues (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/831cf4c2cf38037edef8f686180f6c601ed48cbd\"\u003e\u003ccode\u003e831cf4c\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/296\"\u003e#296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/ba7842e94263862c3442f3b383e6c8d7ca482d86\"\u003e\u003ccode\u003eba7842e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/f58a87b9b6136f965491edf9bec9396addbd8c6f\"\u003e\u003ccode\u003ef58a87b\u003c/code\u003e\u003c/a\u003e ci: prepare for trusted publishing (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/f4ae99705eb386d2097590482e72748c23be9b4a\"\u003e\u003ccode\u003ef4ae997\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/946bfb272c977e1d0af433a29326fa67dd26ee13\"\u003e\u003ccode\u003e946bfb2\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/e0d58d56fc14be8fe2e5483c9263924f767349bd\"\u003e\u003ccode\u003ee0d58d5\u003c/code\u003e\u003c/a\u003e feat: add preact devtools (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/283\"\u003e#283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/66722f5a70f503e73971fc5e9db86d458d45a8b9\"\u003e\u003ccode\u003e66722f5\u003c/code\u003e\u003c/a\u003e docs: correct local relative links (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/282\"\u003e#282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/devtools/commit/8e354af674ac581efd5eacff2be8a0e0a0d1207f\"\u003e\u003ccode\u003e8e354af\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools/issues/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/devtools/commits/@tanstack/devtools@0.10.13/packages/react-devtools\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router` from 1.170.29 to 1.170.41\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/releases\"\u003e@​tanstack/react-router's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.41\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8529\"\u003e#8529\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e - Compose only enabled route boundaries instead of rendering inactive wrapper components.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8568\"\u003e#8568\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e - Update TanStack Store to 0.11.2 to prevent unrelated atom reads inside subscription observers from triggering extra notifications.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8530\"\u003e#8530\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e - Consolidate the root match context provider while preserving match context in the root shell.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8522\"\u003e#8522\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e - Reuse Link href classification and active/inactive results across location updates while preserving live history href formatting.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.34\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.40\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8436\"\u003e#8436\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e - Skip unused Link preload cleanup when preloading is disabled and ignore queued viewport notifications after their effect has been cleaned up.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/0c1b5e38de71b7e81bbf1fd81c73ee0cd68ffe47\"\u003e\u003ccode\u003e0c1b5e3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/3cdd1af04b3e2d6f777797ee7bddf285318dd9d2\"\u003e\u003ccode\u003e3cdd1af\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.33\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.39\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8435\"\u003e#8435\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/73bfc153eef460e9b670556215a5adb2b5cbf542\"\u003e\u003ccode\u003e73bfc15\u003c/code\u003e\u003c/a\u003e - Avoid hydration-triggered rerenders for links that do not compare URL hashes while preserving hash-sensitive active state and ClientOnly behavior.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md\"\u003e@​tanstack/react-router's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.170.41\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8529\"\u003e#8529\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e - Compose only enabled route boundaries instead of rendering inactive wrapper components.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8568\"\u003e#8568\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e - Update TanStack Store to 0.11.2 to prevent unrelated atom reads inside subscription observers from triggering extra notifications.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8530\"\u003e#8530\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e - Consolidate the root match context provider while preserving match context in the root shell.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8522\"\u003e#8522\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e - Reuse Link href classification and active/inactive results across location updates while preserving live history href formatting.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.34\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.40\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8436\"\u003e#8436\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e - Skip unused Link preload cleanup when preloading is disabled and ignore queued viewport notifications after their effect has been cleaned up.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/0c1b5e38de71b7e81bbf1fd81c73ee0cd68ffe47\"\u003e\u003ccode\u003e0c1b5e3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/3cdd1af04b3e2d6f777797ee7bddf285318dd9d2\"\u003e\u003ccode\u003e3cdd1af\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.33\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.39\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8435\"\u003e#8435\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/73bfc153eef460e9b670556215a5adb2b5cbf542\"\u003e\u003ccode\u003e73bfc15\u003c/code\u003e\u003c/a\u003e - Avoid hydration-triggered rerenders for links that do not compare URL hashes while preserving hash-sensitive active state and ClientOnly behavior.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.38\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cecae5440b8edaea77c5448fe3d74bbd20fe10a4\"\u003e\u003ccode\u003ececae54\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/01035782e53af9b929c784b94ddd64b95efb89c7\"\u003e\u003ccode\u003e0103578\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ce10dcd4d9d3d23738744e453205aad5c6dbd716\"\u003e\u003ccode\u003ece10dcd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/84936cc04530bba11059c57b293a794922bbc5aa\"\u003e\u003ccode\u003e84936cc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/bbd2336b8446de3f7dd85070895e7cf43980183e\"\u003e\u003ccode\u003ebbd2336\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.32\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.170.37\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8418\"\u003e#8418\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/e561fa1d7118e3d29267cc3b6ce1130d6581f387\"\u003e\u003ccode\u003ee561fa1\u003c/code\u003e\u003c/a\u003e - \u003ccode\u003edeepEqual\u003c/code\u003e now takes its flags as positional arguments — \u003ccode\u003edeepEqual(a, b, partial?, explicitUndefined?)\u003c/code\u003e — instead of an options object. The router's hot callers (Link option stabilization and active-state checks, \u003ccode\u003ematchRoute\u003c/code\u003e) no longer allocate an options object per comparison, and the comparator reads two booleans instead of a polymorphic object. \u003ccode\u003eexplicitUndefined\u003c/code\u003e replaces \u003ccode\u003eignoreUndefined: false\u003c/code\u003e. \u003ccode\u003edeepEqual\u003c/code\u003e is an internal helper; it stays exported for compatibility of two-argument calls.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8419\"\u003e#8419\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/a1c8d1aa759c227eae9601a030321ac4c53c24bd\"\u003e\u003ccode\u003ea1c8d1a\u003c/code\u003e\u003c/a\u003e - \u003ccode\u003eresolvePath\u003c/code\u003e (internal helper) now takes positional arguments — \u003ccode\u003eresolvePath(base, to, trailingSlash?, cache?)\u003c/code\u003e — so \u003ccode\u003ebuildLocation\u003c/code\u003e and \u003ccode\u003ematchRoute\u003c/code\u003e no longer allocate an options object per path resolution.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8204\"\u003e#8204\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e - Stream large deferred SSR hydration payloads through a backpressure-aware router transport, fail known setup errors before response creation, and close cancelled or expired transforms safely.\u003c/p\u003e\n\u003cp\u003eStart now cancels discarded middleware and HEAD response bodies, including plain streams and derived branches.\u003c/p\u003e\n\u003cp\u003eServer-function raw streams share one ordered response. Arbitrary or sequential consumption can require potentially unbounded buffering of unread data on the client. Cancelling one raw stream discards it locally, while aborting the whole call cancels the response and server work. Consume streams concurrently, cancel unused streams promptly, or use separate calls when independent backpressure is required. A raw stream that exceeds its unread-byte limit now fails alone; sibling streams and the JSON result keep flowing.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/57e126e99dbd86f735ead2ba98ba5e98ef0cc668\"\u003e\u003ccode\u003e57e126e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8531\"\u003e#8531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e chore(deps): update TanStack Store to 0.11.2 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8568\"\u003e#8568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e perf(react-router): omit inactive route wrapper components (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8529\"\u003e#8529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e perf(react-router): reuse link selector results (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8522\"\u003e#8522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e perf(react-router): consolidate root match provider (CodSpeed experiment) (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f0e751d325c41f262c16ea9b50f4b96c587bc84a\"\u003e\u003ccode\u003ef0e751d\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8497\"\u003e#8497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/763ac8b8add670ccb31887dab6509343e4827d5a\"\u003e\u003ccode\u003e763ac8b\u003c/code\u003e\u003c/a\u003e test(react-router): regression for \u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/2072\"\u003e#2072\u003c/a\u003e router context invalidation (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8499\"\u003e#8499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e perf(router): skip unused link preload cleanup across adapters (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8436\"\u003e#8436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/ddad69a4a4b18c19e3fcc510ac1e21f9dab883a7\"\u003e\u003ccode\u003eddad69a\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8486\"\u003e#8486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/73bfc153eef460e9b670556215a5adb2b5cbf542\"\u003e\u003ccode\u003e73bfc15\u003c/code\u003e\u003c/a\u003e perf(react-router): avoid redundant link hydration updates (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/8435\"\u003e#8435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router@1.170.41/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router-devtools` from 1.167.1 to 1.167.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router-devtools/CHANGELOG.md\"\u003e@​tanstack/react-router-devtools's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.167.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/d76a33284bc0668f7af4c972a6d32bd0f42b22a6\"\u003e\u003ccode\u003ed76a332\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/b747fb8891b3347b1ffdfe0fa81e7d15049cb776\"\u003e\u003ccode\u003eb747fb8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/6cfb1e8b564be282584765352250bf61747895ed\"\u003e\u003ccode\u003e6cfb1e8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/700a714c5fb64199b4edfaa3273d230c9894e274\"\u003e\u003ccode\u003e700a714\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/700a714c5fb64199b4edfaa3273d230c9894e274\"\u003e\u003ccode\u003e700a714\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/6387d581eabc6e6a3acc87a0bc924e5a38d9c8b2\"\u003e\u003ccode\u003e6387d58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/7e349c3071ef7a346698d320fc0989998ad55734\"\u003e\u003ccode\u003e7e349c3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/9b2adaf8c3fca905f156c42f6a4fe17a787afcc8\"\u003e\u003ccode\u003e9b2adaf\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/873c830ccb2610a864ee697250e10fcc99772ffa\"\u003e\u003ccode\u003e873c830\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/7e349c3071ef7a346698d320fc0989998ad55734\"\u003e\u003ccode\u003e7e349c3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/e9396c928945d1dd6fd3f3bd8052143794f688b5\"\u003e\u003ccode\u003ee9396c9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/f151ab018eede64ae849b77e68f3cdf31cb95cc5\"\u003e\u003ccode\u003ef151ab0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/bc57fa3f12450cf34c731450947c7c8f1ea05e58\"\u003e\u003ccode\u003ebc57fa3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/6387d581eabc6e6a3acc87a0bc924e5a38d9c8b2\"\u003e\u003ccode\u003e6387d58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/9872d2ac39fc05f4ef6566c0b421f71ceb115244\"\u003e\u003ccode\u003e9872d2a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/d76a33284bc0668f7af4c972a6d32bd0f42b22a6\"\u003e\u003ccode\u003ed76a332\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/7e349c3071ef7a346698d320fc0989998ad55734\"\u003e\u003ccode\u003e7e349c3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/9448caa03a89076b9770631c356c0cc502802c09\"\u003e\u003ccode\u003e9448caa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/e9396c928945d1dd6fd3f3bd8052143794f688b5\"\u003e\u003ccode\u003ee9396c9\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/700a714c5fb64199b4edfaa3273d230c9894e274\"\u003e\u003ccode\u003e700a714\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/634da9176e16fa8aa49af459bbb054fcae7d85ef\"\u003e\u003ccode\u003e634da91\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.30\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.36\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-devtools-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/6954a370a76251cf933ede95562c968adc4e847b\"\u003e\u003ccode\u003e6954a37\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools/issues/8355\"\u003e#8355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/49bcd4db743dba4a783d5533a42a0f97a5721292\"\u003e\u003ccode\u003e49bcd4d\u003c/code\u003e\u003c/a\u003e chore: refresh Router and Start dependencies (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools/issues/8300\"\u003e#8300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f97188fdb4c3964bd47b556a904cd85e3142d06e\"\u003e\u003ccode\u003ef97188f\u003c/code\u003e\u003c/a\u003e chore: localize package dependencies (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools/issues/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router-devtools@1.167.2/packages/react-router-devtools\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router-ssr-query` from 1.167.1 to 1.167.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/releases\"\u003e@​tanstack/react-router-ssr-query's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/solid-router-ssr-query\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8204\"\u003e#8204\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e - Stream large deferred SSR hydration payloads through a backpressure-aware router transport, fail known setup errors before response creation, and close cancelled or expired transforms safely.\u003c/p\u003e\n\u003cp\u003eStart now cancels discarded middleware and HEAD response bodies, including plain streams and derived branches.\u003c/p\u003e\n\u003cp\u003eServer-function raw streams share one ordered response. Arbitrary or sequential consumption can require potentially unbounded buffering of unread data on the client. Cancelling one raw stream discards it locally, while aborting the whole call cancels the response and server work. Consume streams concurrently, cancel unused streams promptly, or use separate calls when independent backpressure is required. A raw stream that exceeds its unread-byte limit now fails alone; sibling streams and the JSON result keep flowing.\u003c/p\u003e\n\u003cp\u003eThe JSON wire shape of a \u003ccode\u003eRawStream\u003c/code\u003e server-function argument changed. Clients and servers must run matching versions for requests that pass a \u003ccode\u003eRawStream\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe frame-protocol constants (\u003ccode\u003eFRAME_TYPE_*\u003c/code\u003e, \u003ccode\u003eMAX_FRAME_PAYLOAD_SIZE\u003c/code\u003e, \u003ccode\u003eMAX_FRAMED_STREAMS\u003c/code\u003e) moved from the \u003ccode\u003e@tanstack/start-client-core\u003c/code\u003e root to the \u003ccode\u003e@tanstack/start-client-core/client-rpc\u003c/code\u003e subpath.\u003c/p\u003e\n\u003cp\u003eRouter requests whose \u003ccode\u003eAccept\u003c/code\u003e header allows neither \u003ccode\u003etext/html\u003c/code\u003e nor \u003ccode\u003e*/*\u003c/code\u003e now receive \u003ccode\u003e406 Not Acceptable\u003c/code\u003e instead of \u003ccode\u003e500\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eFramework adapters share the body \u003ccode\u003e\u0026lt;Scripts\u0026gt;\u003c/code\u003e composition (\u003ccode\u003egetSsrBodyScriptParts\u003c/code\u003e, \u003ccode\u003ecomposeSsrBodyScripts\u003c/code\u003e) and the eager HTML response wrapper (\u003ccode\u003erenderSsrHtmlResponse\u003c/code\u003e) from \u003ccode\u003e@tanstack/router-core\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eSolid SSR now emits one document type and renders late lazy errors through route boundaries. A Solid \u003ccode\u003e\u0026lt;Await\u0026gt;\u003c/code\u003e without a \u003ccode\u003efallback\u003c/code\u003e no longer holds the streamed shell; it renders inside the nearest \u003ccode\u003e\u0026lt;Suspense\u0026gt;\u003c/code\u003e boundary like React and Vue, and now renders falsy resolved values.\u003c/p\u003e\n\u003cp\u003eStatic server functions decode cached \u003ccode\u003eRawStream\u003c/code\u003e values with the client deserializer plugins.\u003c/p\u003e\n\u003cp\u003eSSR Query integrations now keep request cleanup and stream ownership aligned with the router lifecycle.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-ssr-query-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/vue-router-ssr-query\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8204\"\u003e#8204\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e - Stream large deferred SSR hydration payloads through a backpressure-aware router transport, fail known setup errors before response creation, and close cancelled or expired transforms safely.\u003c/p\u003e\n\u003cp\u003eStart now cancels discarded middleware and HEAD response bodies, including plain streams and derived branches.\u003c/p\u003e\n\u003cp\u003eServer-function raw streams share one ordered response. Arbitrary or sequential consumption can require potentially unbounded buffering of unread data on the client. Cancelling one raw stream discards it locally, while aborting the whole call cancels the response and server work. Consume streams concurrently, cancel unused streams promptly, or use separate calls when independent backpressure is required. A raw stream that exceeds its unread-byte limit now fails alone; sibling streams and the JSON result keep flowing.\u003c/p\u003e\n\u003cp\u003eThe JSON wire shape of a \u003ccode\u003eRawStream\u003c/code\u003e server-function argument changed. Clients and servers must run matching versions for requests that pass a \u003ccode\u003eRawStream\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe frame-protocol constants (\u003ccode\u003eFRAME_TYPE_*\u003c/code\u003e, \u003ccode\u003eMAX_FRAME_PAYLOAD_SIZE\u003c/code\u003e, \u003ccode\u003eMAX_FRAMED_STREAMS\u003c/code\u003e) moved from the \u003ccode\u003e@tanstack/start-client-core\u003c/code\u003e root to the \u003ccode\u003e@tanstack/start-client-core/client-rpc\u003c/code\u003e subpath.\u003c/p\u003e\n\u003cp\u003eRouter requests whose \u003ccode\u003eAccept\u003c/code\u003e header allows neither \u003ccode\u003etext/html\u003c/code\u003e nor \u003ccode\u003e*/*\u003c/code\u003e now receive \u003ccode\u003e406 Not Acceptable\u003c/code\u003e instead of \u003ccode\u003e500\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eFramework adapters share the body \u003ccode\u003e\u0026lt;Scripts\u0026gt;\u003c/code\u003e composition (\u003ccode\u003egetSsrBodyScriptParts\u003c/code\u003e, \u003ccode\u003ecomposeSsrBodyScripts\u003c/code\u003e) and the eager HTML response wrapper (\u003ccode\u003erenderSsrHtmlResponse\u003c/code\u003e) from \u003ccode\u003e@tanstack/router-core\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eSolid SSR now emits one document type and renders late lazy errors through route boundaries. A Solid \u003ccode\u003e\u0026lt;Await\u0026gt;\u003c/code\u003e without a \u003ccode\u003efallback\u003c/code\u003e no longer holds the streamed shell; it renders inside the nearest \u003ccode\u003e\u0026lt;Suspense\u0026gt;\u003c/code\u003e boundary like React and Vue, and now renders falsy resolved values.\u003c/p\u003e\n\u003cp\u003eStatic server functions decode cached \u003ccode\u003eRawStream\u003c/code\u003e values with the client deserializer plugins.\u003c/p\u003e\n\u003cp\u003eSSR Query integrations now keep request cleanup and stream ownership aligned with the router lifecycle.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router-ssr-query/CHANGELOG.md\"\u003e@​tanstack/react-router-ssr-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.167.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/TanStack/router/pull/8204\"\u003e#8204\u003c/a\u003e \u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e - Stream large deferred SSR hydration payloads through a backpressure-aware router transport, fail known setup errors before response creation, and close cancelled or expired transforms safely.\u003c/p\u003e\n\u003cp\u003eStart now cancels discarded middleware and HEAD response bodies, including plain streams and derived branches.\u003c/p\u003e\n\u003cp\u003eServer-function raw streams share one ordered response. Arbitrary or sequential consumption can require potentially unbounded buffering of unread data on the client. Cancelling one raw stream discards it locally, while aborting the whole call cancels the response and server work. Consume streams concurrently, cancel unused streams promptly, or use separate calls when independent backpressure is required. A raw stream that exceeds its unread-byte limit now fails alone; sibling streams and the JSON result keep flowing.\u003c/p\u003e\n\u003cp\u003eThe JSON wire shape of a \u003ccode\u003eRawStream\u003c/code\u003e server-function argument changed. Clients and servers must run matching versions for requests that pass a \u003ccode\u003eRawStream\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe frame-protocol constants (\u003ccode\u003eFRAME_TYPE_*\u003c/code\u003e, \u003ccode\u003eMAX_FRAME_PAYLOAD_SIZE\u003c/code\u003e, \u003ccode\u003eMAX_FRAMED_STREAMS\u003c/code\u003e) moved from the \u003ccode\u003e@tanstack/start-client-core\u003c/code\u003e root to the \u003ccode\u003e@tanstack/start-client-core/client-rpc\u003c/code\u003e subpath.\u003c/p\u003e\n\u003cp\u003eRouter requests whose \u003ccode\u003eAccept\u003c/code\u003e header allows neither \u003ccode\u003etext/html\u003c/code\u003e nor \u003ccode\u003e*/*\u003c/code\u003e now receive \u003ccode\u003e406 Not Acceptable\u003c/code\u003e instead of \u003ccode\u003e500\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eFramework adapters share the body \u003ccode\u003e\u0026lt;Scripts\u0026gt;\u003c/code\u003e composition (\u003ccode\u003egetSsrBodyScriptParts\u003c/code\u003e, \u003ccode\u003ecomposeSsrBodyScripts\u003c/code\u003e) and the eager HTML response wrapper (\u003ccode\u003erenderSsrHtmlResponse\u003c/code\u003e) from \u003ccode\u003e@tanstack/router-core\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eSolid SSR now emits one document type and renders late lazy errors through route boundaries. A Solid \u003ccode\u003e\u0026lt;Await\u0026gt;\u003c/code\u003e without a \u003ccode\u003efallback\u003c/code\u003e no longer holds the streamed shell; it renders inside the nearest \u003ccode\u003e\u0026lt;Suspense\u0026gt;\u003c/code\u003e boundary like React and Vue, and now renders falsy resolved values.\u003c/p\u003e\n\u003cp\u003eStatic server functions decode cached \u003ccode\u003eRawStream\u003c/code\u003e values with the client deserializer plugins.\u003c/p\u003e\n\u003cp\u003eSSR Query integrations now keep request cleanup and stream ownership aligned with the router lifecycle.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-ssr-query-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/79e35335b4bb1c3b5e2275a8df5181aa05036628\"\u003e\u003ccode\u003e79e3533\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-ssr-query-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/de023a753312f54231184f5b63bc640db540272d\"\u003e\u003ccode\u003ede023a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8429\"\u003e#8429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/cbbfbe37ab1dbe328c343cb437c5660769cc9f26\"\u003e\u003ccode\u003ecbbfbe3\u003c/code\u003e\u003c/a\u003e optimize streaming (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8204\"\u003e#8204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/49bcd4db743dba4a783d5533a42a0f97a5721292\"\u003e\u003ccode\u003e49bcd4d\u003c/code\u003e\u003c/a\u003e chore: refresh Router and Start dependencies (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8300\"\u003e#8300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/0dbb77f7260b4919786c2c3d594b8c262de43a9e\"\u003e\u003ccode\u003e0dbb77f\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8177\"\u003e#8177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/ebf13ed51725d6b472546e26fce7ae1e36d0c9cd\"\u003e\u003ccode\u003eebf13ed\u003c/code\u003e\u003c/a\u003e add react-start-query-integration bundlesize benchmark scenario (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8153\"\u003e#8153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f97188fdb4c3964bd47b556a904cd85e3142d06e\"\u003e\u003ccode\u003ef97188f\u003c/code\u003e\u003c/a\u003e chore: localize package dependencies (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/b5e540d74ae22f29bc17daee965cfe65d2782c7c\"\u003e\u003ccode\u003eb5e540d\u003c/code\u003e\u003c/a\u003e docs: use the dynamic README header endpoint (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/88f366ab8e049b23341f7dcea96c5065f630c31f\"\u003e\u003ccode\u003e88f366a\u003c/code\u003e\u003c/a\u003e chore: migrate to typescript 7 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query/issues/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router-ssr-query@1.167.3/packages/react-router-ssr-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-start` from 1.168.46 to 1.168.60\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/releases\"\u003e@​tanstack/react-start's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-start\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.60\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/41ebd288677beacb8eb56953f5f8c26e9d33313e\"\u003e\u003ccode\u003e41ebd28\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/05223c2ada4d48af4b3881f10e3b6261898b2d40\"\u003e\u003ccode\u003e05223c2\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.41\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.49\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.59\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.46\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.34\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-start\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.59\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/e81845ff1e4fc66d4e4a87f086be65906f7adb94\"\u003e\u003ccode\u003ee81845f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/76a7c0bfadb42d5f7fe7b9e1748acc7333178c91\"\u003e\u003ccode\u003e76a7c0b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.40\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.33\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.38\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.48\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.38\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.58\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.45\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-start\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.58\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/73bfc153eef460e9b670556215a5adb2b5cbf542\"\u003e\u003ccode\u003e73bfc15\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.37\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.57\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.44\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-start\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.57\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/222300b82fe6f2a5e7e7f460ae21a2e35c6230d7\"\u003e\u003ccode\u003e222300b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.47\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.56\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-start/CHANGELOG.md\"\u003e@​tanstack/react-start's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.168.60\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/41ebd288677beacb8eb56953f5f8c26e9d33313e\"\u003e\u003ccode\u003e41ebd28\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/05223c2ada4d48af4b3881f10e3b6261898b2d40\"\u003e\u003ccode\u003e05223c2\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.41\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.49\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.59\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.46\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.34\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.59\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/e81845ff1e4fc66d4e4a87f086be65906f7adb94\"\u003e\u003ccode\u003ee81845f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/76a7c0bfadb42d5f7fe7b9e1748acc7333178c91\"\u003e\u003ccode\u003e76a7c0b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.40\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.33\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.169.38\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.48\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.38\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.58\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.45\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.58\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/73bfc153eef460e9b670556215a5adb2b5cbf542\"\u003e\u003ccode\u003e73bfc15\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.39\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.37\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.57\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.44\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.57\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/222300b82fe6f2a5e7e7f460ae21a2e35c6230d7\"\u003e\u003ccode\u003e222300b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.47\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-rsc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.56\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.56\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.38\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/57e126e99dbd86f735ead2ba98ba5e98ef0cc668\"\u003e\u003ccode\u003e57e126e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8531\"\u003e#8531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f0e751d325c41f262c16ea9b50f4b96c587bc84a\"\u003e\u003ccode\u003ef0e751d\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8497\"\u003e#8497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/ddad69a4a4b18c19e3fcc510ac1e21f9dab883a7\"\u003e\u003ccode\u003eddad69a\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8486\"\u003e#8486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/fe7f1fd0e6ef73c3f341dd2338b406749538a85d\"\u003e\u003ccode\u003efe7f1fd\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8477\"\u003e#8477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/84bde660a12d82e8c74859b3240157af7566f843\"\u003e\u003ccode\u003e84bde66\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8457\"\u003e#8457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/de023a753312f54231184f5b63bc640db540272d\"\u003e\u003ccode\u003ede023a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8429\"\u003e#8429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/a768f66c2f51f9d947c2d84be8d0f758c94bcb8d\"\u003e\u003ccode\u003ea768f66\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8413\"\u003e#8413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/6954a370a76251cf933ede95562c968adc4e847b\"\u003e\u003ccode\u003e6954a37\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8355\"\u003e#8355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/6494e75362ff7ca4988ef41046498dea10cbc462\"\u003e\u003ccode\u003e6494e75\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8330\"\u003e#8330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/edeb19979eae6a3c9e531de23287cee87069c4ac\"\u003e\u003ccode\u003eedeb199\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/8281\"\u003e#8281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-start@1.168.60/packages/react-start\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/router-plugin` from 1.168.32 to 1.168.42\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/releases\"\u003e@​tanstack/router-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/router-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.42\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.41\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.34\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.40\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/router-plugin\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.41\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/0c1b5e38de71b7e81bbf1fd81c73ee0cd68ffe47\"\u003e\u003ccode\u003e0c1b5e3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/3cdd1af04b3e2d6f777797ee7bddf285318dd9d2\"\u003e\u003ccode\u003e3cdd1af\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.40\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.33\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.39\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/router-plugin/CHANGELOG.md\"\u003e@​tanstack/router-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.168.42\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/60b8ad1ad00812bf966a8eeee6be238c37ddad74\"\u003e\u003ccode\u003e60b8ad1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/614bc27034c8ec98747bf305ed41d4a619640949\"\u003e\u003ccode\u003e614bc27\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/d521abd71c69f1ff010bb3def4d417cb5fa058cb\"\u003e\u003ccode\u003ed521abd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ff66a03df4816f44a48a4a37189fc4021b1c8480\"\u003e\u003ccode\u003eff66a03\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/863c8a736b96746c56278a16c50554356f5523d1\"\u003e\u003ccode\u003e863c8a7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.41\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.34\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.40\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.41\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/f5ffd3884ba26778a2a8ce53b379a5bded231676\"\u003e\u003ccode\u003ef5ffd38\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/488d046a907d330429e2c807ef95326dad87480f\"\u003e\u003ccode\u003e488d046\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/0c1b5e38de71b7e81bbf1fd81c73ee0cd68ffe47\"\u003e\u003ccode\u003e0c1b5e3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/3cdd1af04b3e2d6f777797ee7bddf285318dd9d2\"\u003e\u003ccode\u003e3cdd1af\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.40\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.33\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.39\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.40\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cecae5440b8edaea77c5448fe3d74bbd20fe10a4\"\u003e\u003ccode\u003ececae54\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/01035782e53af9b929c784b94ddd64b95efb89c7\"\u003e\u003ccode\u003e0103578\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/ce10dcd4d9d3d23738744e453205aad5c6dbd716\"\u003e\u003ccode\u003ece10dcd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/84936cc04530bba11059c57b293a794922bbc5aa\"\u003e\u003ccode\u003e84936cc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/TanStack/router/commit/bbd2336b8446de3f7dd85070895e7cf43980183e\"\u003e\u003ccode\u003ebbd2336\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.171.32\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.170.38\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.38\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.39\u003c/h2\u003e\n\u003ch3\u003ePatch Ch...\n\n_Description has been truncated_","html_url":"https://github.com/tmykkanen/tauri-todo/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmykkanen%2Ftauri-todo/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"6.2.2","new_version":"6.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-09T06:01:38.000Z","version_change":"6.2.2 → 6.3.0","issue":{"uuid":"5773574588","node_id":"PR_kwDOIU25788AAAABHebYBw","number":287,"state":"open","title":"deps(deps): bump the minor-updates group across 1 directory with 35 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-09T06:01:38.000Z","updated_at":"2026-10-09T06:07:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"minor-updates","update_count":35,"packages":[{"name":"@analogjs/vite-plugin-angular","old_version":"2.7.5","new_version":"2.8.0","repository_url":"https://github.com/analogjs/analog"},{"name":"@analogjs/vitest-angular","old_version":"2.7.5","new_version":"2.8.0","repository_url":"https://github.com/analogjs/analog"},{"name":"eslint","old_version":"10.11.0","new_version":"10.12.0","repository_url":"https://github.com/eslint/eslint"},{"name":"jsdom","old_version":"30.0.1","new_version":"30.1.2","repository_url":"https://github.com/jsdom/jsdom"},{"name":"@asamuzakjp/css-color","old_version":"6.0.5","new_version":"7.1.3","repository_url":"https://github.com/asamuzaK/cssColor"},{"name":"@asamuzakjp/dom-selector","old_version":"8.3.0","new_version":"9.2.4","repository_url":"https://github.com/asamuzaK/domSelector"},{"name":"@csstools/color-helpers","old_version":"6.1.1","new_version":"6.1.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-calc","old_version":"3.3.0","new_version":"3.4.3","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-color-parser","old_version":"4.1.10","new_version":"4.2.6","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-parser-algorithms","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-syntax-patches-for-csstree","old_version":"1.1.14","new_version":"1.1.15","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-tokenizer","old_version":"4.0.1","new_version":"4.0.2","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@exodus/bytes","old_version":"1.15.1","new_version":"1.16.0","repository_url":"https://github.com/ExodusOSS/bytes"},{"name":"acorn","old_version":"8.18.0","new_version":"8.19.0","repository_url":"https://github.com/acornjs/acorn"},{"name":"ansi-regex","old_version":"6.2.2","new_version":"6.4.0","repository_url":"https://github.com/chalk/ansi-regex"},{"name":"axios","old_version":"1.19.0","new_version":"1.20.0","repository_url":"https://github.com/axios/axios"},{"name":"bidi-js","old_version":"1.0.3","new_version":"1.1.0","repository_url":"https://github.com/lojjic/bidi-js"},{"name":"browserslist","old_version":"4.28.7","new_version":"4.29.3","repository_url":"https://github.com/browserslist/browserslist"},{"name":"caniuse-lite","old_version":"1.0.30001810","new_version":"1.0.30001814","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"chai","old_version":"6.2.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"},{"name":"data-urls","old_version":"7.0.0","new_version":"8.0.0","repository_url":"https://github.com/jsdom/data-urls"},{"name":"whatwg-url","old_version":"16.0.1","new_version":"17.2.0","repository_url":"https://github.com/jsdom/whatwg-url"},{"name":"electron-to-chromium","old_version":"1.5.431","new_version":"1.5.445","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"empathic","old_version":"2.0.1","new_version":"2.1.0","repository_url":"https://github.com/lukeed/empathic"},{"name":"get-east-asian-width","old_version":"1.6.0","new_version":"1.7.0","repository_url":"https://github.com/sindresorhus/get-east-asian-width"},{"name":"html-encoding-sniffer","old_version":"6.0.0","new_version":"7.0.0","repository_url":"https://github.com/jsdom/html-encoding-sniffer"},{"name":"node-releases","old_version":"2.0.56","new_version":"2.0.57","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"readdirp","old_version":"5.0.0","new_version":"5.1.1","repository_url":"https://github.com/paulmillr/readdirp"},{"name":"std-env","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/unjs/std-env"},{"name":"tinybench","old_version":"6.1.4","new_version":"6.2.1","repository_url":"https://github.com/tinylibs/tinybench"},{"name":"tinyrainbow","old_version":"3.1.1","new_version":"3.2.0","repository_url":"https://github.com/tinylibs/tinyrainbow"},{"name":"tr46","old_version":"6.0.0","new_version":"7.0.0","repository_url":"https://github.com/jsdom/tr46"},{"name":"update-browserslist-db","old_version":"1.2.3","new_version":"1.3.3","repository_url":"https://github.com/browserslist/update-db"},{"name":"w3c-xmlserializer","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/jsdom/w3c-xmlserializer"},{"name":"ws","old_version":"8.21.3","new_version":"8.22.0","repository_url":"https://github.com/websockets/ws"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-updates group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@analogjs/vite-plugin-angular](https://github.com/analogjs/analog) | `2.7.5` | `2.8.0` |\n| [@analogjs/vitest-angular](https://github.com/analogjs/analog) | `2.7.5` | `2.8.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.11.0` | `10.12.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `30.0.1` | `30.1.2` |\n| [@asamuzakjp/css-color](https://github.com/asamuzaK/cssColor) | `6.0.5` | `7.1.3` |\n| [@asamuzakjp/dom-selector](https://github.com/asamuzaK/domSelector) | `8.3.0` | `9.2.4` |\n| [@csstools/color-helpers](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/color-helpers) | `6.1.1` | `6.1.2` |\n| [@csstools/css-calc](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-calc) | `3.3.0` | `3.4.3` |\n| [@csstools/css-color-parser](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-color-parser) | `4.1.10` | `4.2.6` |\n| [@csstools/css-parser-algorithms](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-parser-algorithms) | `4.0.0` | `4.0.2` |\n| [@csstools/css-syntax-patches-for-csstree](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-syntax-patches-for-csstree) | `1.1.14` | `1.1.15` |\n| [@csstools/css-tokenizer](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-tokenizer) | `4.0.1` | `4.0.2` |\n| [@exodus/bytes](https://github.com/ExodusOSS/bytes) | `1.15.1` | `1.16.0` |\n| [acorn](https://github.com/acornjs/acorn) | `8.18.0` | `8.19.0` |\n| [ansi-regex](https://github.com/chalk/ansi-regex) | `6.2.2` | `6.4.0` |\n| [axios](https://github.com/axios/axios) | `1.19.0` | `1.20.0` |\n| [bidi-js](https://github.com/lojjic/bidi-js) | `1.0.3` | `1.1.0` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.7` | `4.29.3` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001810` | `1.0.30001814` |\n| [chai](https://github.com/chaijs/chai) | `6.2.2` | `6.3.0` |\n| [data-urls](https://github.com/jsdom/data-urls) | `7.0.0` | `8.0.0` |\n| [whatwg-url](https://github.com/jsdom/whatwg-url) | `16.0.1` | `17.2.0` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.431` | `1.5.445` |\n| [empathic](https://github.com/lukeed/empathic) | `2.0.1` | `2.1.0` |\n| [get-east-asian-width](https://github.com/sindresorhus/get-east-asian-width) | `1.6.0` | `1.7.0` |\n| [html-encoding-sniffer](https://github.com/jsdom/html-encoding-sniffer) | `6.0.0` | `7.0.0` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.56` | `2.0.57` |\n| [readdirp](https://github.com/paulmillr/readdirp) | `5.0.0` | `5.1.1` |\n| [std-env](https://github.com/unjs/std-env) | `4.2.0` | `4.3.0` |\n| [tinybench](https://github.com/tinylibs/tinybench) | `6.1.4` | `6.2.1` |\n| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | `3.1.1` | `3.2.0` |\n| [tr46](https://github.com/jsdom/tr46) | `6.0.0` | `7.0.0` |\n| [update-browserslist-db](https://github.com/browserslist/update-db) | `1.2.3` | `1.3.3` |\n| [w3c-xmlserializer](https://github.com/jsdom/w3c-xmlserializer) | `5.0.0` | `6.0.0` |\n| [ws](https://github.com/websockets/ws) | `8.21.3` | `8.22.0` |\n\n\nUpdates `@analogjs/vite-plugin-angular` from 2.7.5 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/analogjs/analog/releases\"\u003e@​analogjs/vite-plugin-angular's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003e2.8.0\u003c/a\u003e (2026-10-01)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econtent:\u003c/strong\u003e restore docs content loading and hydration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2586\"\u003e#2586\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/ababebb3ab611a2f0417ed283ef493f43d3e52b3\"\u003eababebb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eplatform:\u003c/strong\u003e isolate concurrent i18n rendering with locale workers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2572\"\u003e#2572\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/6deb462e8b209ee5169ad411dd5df8703e3e876b\"\u003e6deb462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e harden experimental streaming SSR (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2587\"\u003e#2587\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a993900850c712b035338994a8378a525356d4\"\u003ee0a9939\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2531\"\u003e#2531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e emit source-linked workspace packages (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2544\"\u003e#2544\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e26a1f5499f7b06a983f836fe69ed4363f04722c\"\u003ee26a1f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e handle boundary conformance and deferred dependencies (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2564\"\u003e#2564\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/390166344a6392d2943d19e0801b9fb87adac0b4\"\u003e3901663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e lazily create JavaScript transformers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2582\"\u003e#2582\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/4a1c52cae5d9994ddb539c4a8c8a56fe9f176de8\"\u003e4a1c52c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e preprocess styles with the top-level resolved config (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2557\"\u003e#2557\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d05e1430fbb8515f80411c32649874741cdd4ef9\"\u003ed05e143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e release compilation API program after emit in builds (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2590\"\u003e#2590\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/14d7f4ca0202e3afe5ae14fd0811161bbfcbedbf\"\u003e14d7f4c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e support Angular 22.2 transformer and source caches (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2576\"\u003e#2576\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/00c2002b3a12e0cb7f1d5671ecb62bf68fe44c61\"\u003e00c2002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eastro-angular:\u003c/strong\u003e support content projection for island components (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2560\"\u003e#2560\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/96ed98db2a2b60918cf21d36ba60f5de532177e8\"\u003e96ed98d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in form enhancements and validation helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2565\"\u003e#2565\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/f0cd5bbc50bfdb5c1033117c3a8c2b804b6b1f8c\"\u003ef0cd5bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in type-safe routing (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2561\"\u003e#2561\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a512a00e49f5d4fc3c6522382632dea61dc770\"\u003ee0a512a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add TanStack Query integration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2552\"\u003e#2552\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d0cfbd6456913badea31cc86f16d84b4c04dae14\"\u003ed0cfbd6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed action and API route helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2562\"\u003e#2562\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/1335448136a656d76c8142b562c614280aeb45b5\"\u003e1335448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e add support for Vitest 5 (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2573\"\u003e#2573\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/a02502ab77a04bd5899fab0c9283e8827d414fd7\"\u003ea02502a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.16\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.15...v2.8.0-beta.16\"\u003e2.8.0-beta.16\u003c/a\u003e (2026-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.15\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.14...v2.8.0-beta.15\"\u003e2.8.0-beta.15\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.14\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/analogjs/analog/blob/beta/CHANGELOG.md\"\u003e@​analogjs/vite-plugin-angular's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003e2.8.0\u003c/a\u003e (2026-10-01)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econtent:\u003c/strong\u003e restore docs content loading and hydration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2586\"\u003e#2586\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/ababebb3ab611a2f0417ed283ef493f43d3e52b3\"\u003eababebb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eplatform:\u003c/strong\u003e isolate concurrent i18n rendering with locale workers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2572\"\u003e#2572\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/6deb462e8b209ee5169ad411dd5df8703e3e876b\"\u003e6deb462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e harden experimental streaming SSR (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2587\"\u003e#2587\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a993900850c712b035338994a8378a525356d4\"\u003ee0a9939\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2531\"\u003e#2531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e emit source-linked workspace packages (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2544\"\u003e#2544\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e26a1f5499f7b06a983f836fe69ed4363f04722c\"\u003ee26a1f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e handle boundary conformance and deferred dependencies (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2564\"\u003e#2564\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/390166344a6392d2943d19e0801b9fb87adac0b4\"\u003e3901663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e lazily create JavaScript transformers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2582\"\u003e#2582\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/4a1c52cae5d9994ddb539c4a8c8a56fe9f176de8\"\u003e4a1c52c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e preprocess styles with the top-level resolved config (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2557\"\u003e#2557\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d05e1430fbb8515f80411c32649874741cdd4ef9\"\u003ed05e143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e release compilation API program after emit in builds (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2590\"\u003e#2590\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/14d7f4ca0202e3afe5ae14fd0811161bbfcbedbf\"\u003e14d7f4c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e support Angular 22.2 transformer and source caches (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2576\"\u003e#2576\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/00c2002b3a12e0cb7f1d5671ecb62bf68fe44c61\"\u003e00c2002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eastro-angular:\u003c/strong\u003e support content projection for island components (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2560\"\u003e#2560\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/96ed98db2a2b60918cf21d36ba60f5de532177e8\"\u003e96ed98d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in form enhancements and validation helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2565\"\u003e#2565\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/f0cd5bbc50bfdb5c1033117c3a8c2b804b6b1f8c\"\u003ef0cd5bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in type-safe routing (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2561\"\u003e#2561\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a512a00e49f5d4fc3c6522382632dea61dc770\"\u003ee0a512a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add TanStack Query integration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2552\"\u003e#2552\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d0cfbd6456913badea31cc86f16d84b4c04dae14\"\u003ed0cfbd6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed action and API route helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2562\"\u003e#2562\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/1335448136a656d76c8142b562c614280aeb45b5\"\u003e1335448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e add support for Vitest 5 (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2573\"\u003e#2573\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/a02502ab77a04bd5899fab0c9283e8827d414fd7\"\u003ea02502a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.15...v2.8.0-beta.16\"\u003e2.8.0-beta.16\u003c/a\u003e (2026-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.14...v2.8.0-beta.15\"\u003e2.8.0-beta.15\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.13...v2.8.0-beta.14\"\u003e2.8.0-beta.14\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.12...v2.8.0-beta.13\"\u003e2.8.0-beta.13\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/7da0f566ad34bec39d3b6e9ac1e09fbf6fe73fe2\"\u003e\u003ccode\u003e7da0f56\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/4c63c9aff81d89b070cd98486cce48dd2ac51699\"\u003e\u003ccode\u003e4c63c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2599\"\u003e#2599\u003c/a\u003e from analogjs/2.8.0-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/1afb8156025bdd39474735e790c45c069a667a59\"\u003e\u003ccode\u003e1afb815\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 2.8.0-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/866d603770b1aa62f325f81cf1b9be731ef0b72e\"\u003e\u003ccode\u003e866d603\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.16 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e\u003ccode\u003e92023cf\u003c/code\u003e\u003c/a\u003e feat(router): add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/3a8dc956225edbae476067a121ce9c08ffc9037f\"\u003e\u003ccode\u003e3a8dc95\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.15 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e\u003ccode\u003e2344881\u003c/code\u003e\u003c/a\u003e perf(vite-plugin-angular): batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/8aef806e4b28e75dcda252bd368d44be44ef74c2\"\u003e\u003ccode\u003e8aef806\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.14 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e\u003ccode\u003e82abd74\u003c/code\u003e\u003c/a\u003e fix(vitest-angular): use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/7aa87bca4d119f12e0fbddcd57242129b430386b\"\u003e\u003ccode\u003e7aa87bc\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.13 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@analogjs/vitest-angular` from 2.7.5 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/analogjs/analog/releases\"\u003e@​analogjs/vitest-angular's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003e2.8.0\u003c/a\u003e (2026-10-01)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econtent:\u003c/strong\u003e restore docs content loading and hydration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2586\"\u003e#2586\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/ababebb3ab611a2f0417ed283ef493f43d3e52b3\"\u003eababebb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eplatform:\u003c/strong\u003e isolate concurrent i18n rendering with locale workers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2572\"\u003e#2572\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/6deb462e8b209ee5169ad411dd5df8703e3e876b\"\u003e6deb462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e harden experimental streaming SSR (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2587\"\u003e#2587\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a993900850c712b035338994a8378a525356d4\"\u003ee0a9939\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2531\"\u003e#2531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e emit source-linked workspace packages (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2544\"\u003e#2544\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e26a1f5499f7b06a983f836fe69ed4363f04722c\"\u003ee26a1f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e handle boundary conformance and deferred dependencies (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2564\"\u003e#2564\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/390166344a6392d2943d19e0801b9fb87adac0b4\"\u003e3901663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e lazily create JavaScript transformers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2582\"\u003e#2582\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/4a1c52cae5d9994ddb539c4a8c8a56fe9f176de8\"\u003e4a1c52c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e preprocess styles with the top-level resolved config (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2557\"\u003e#2557\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d05e1430fbb8515f80411c32649874741cdd4ef9\"\u003ed05e143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e release compilation API program after emit in builds (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2590\"\u003e#2590\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/14d7f4ca0202e3afe5ae14fd0811161bbfcbedbf\"\u003e14d7f4c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e support Angular 22.2 transformer and source caches (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2576\"\u003e#2576\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/00c2002b3a12e0cb7f1d5671ecb62bf68fe44c61\"\u003e00c2002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eastro-angular:\u003c/strong\u003e support content projection for island components (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2560\"\u003e#2560\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/96ed98db2a2b60918cf21d36ba60f5de532177e8\"\u003e96ed98d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in form enhancements and validation helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2565\"\u003e#2565\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/f0cd5bbc50bfdb5c1033117c3a8c2b804b6b1f8c\"\u003ef0cd5bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in type-safe routing (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2561\"\u003e#2561\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a512a00e49f5d4fc3c6522382632dea61dc770\"\u003ee0a512a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add TanStack Query integration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2552\"\u003e#2552\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d0cfbd6456913badea31cc86f16d84b4c04dae14\"\u003ed0cfbd6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed action and API route helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2562\"\u003e#2562\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/1335448136a656d76c8142b562c614280aeb45b5\"\u003e1335448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e add support for Vitest 5 (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2573\"\u003e#2573\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/a02502ab77a04bd5899fab0c9283e8827d414fd7\"\u003ea02502a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.16\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.15...v2.8.0-beta.16\"\u003e2.8.0-beta.16\u003c/a\u003e (2026-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.15\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.14...v2.8.0-beta.15\"\u003e2.8.0-beta.15\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0-beta.14\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/analogjs/analog/blob/beta/CHANGELOG.md\"\u003e@​analogjs/vitest-angular's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003e2.8.0\u003c/a\u003e (2026-10-01)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econtent:\u003c/strong\u003e restore docs content loading and hydration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2586\"\u003e#2586\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/ababebb3ab611a2f0417ed283ef493f43d3e52b3\"\u003eababebb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eplatform:\u003c/strong\u003e isolate concurrent i18n rendering with locale workers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2572\"\u003e#2572\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/6deb462e8b209ee5169ad411dd5df8703e3e876b\"\u003e6deb462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e harden experimental streaming SSR (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2587\"\u003e#2587\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a993900850c712b035338994a8378a525356d4\"\u003ee0a9939\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2531\"\u003e#2531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e emit source-linked workspace packages (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2544\"\u003e#2544\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e26a1f5499f7b06a983f836fe69ed4363f04722c\"\u003ee26a1f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e handle boundary conformance and deferred dependencies (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2564\"\u003e#2564\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/390166344a6392d2943d19e0801b9fb87adac0b4\"\u003e3901663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e lazily create JavaScript transformers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2582\"\u003e#2582\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/4a1c52cae5d9994ddb539c4a8c8a56fe9f176de8\"\u003e4a1c52c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e preprocess styles with the top-level resolved config (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2557\"\u003e#2557\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d05e1430fbb8515f80411c32649874741cdd4ef9\"\u003ed05e143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e release compilation API program after emit in builds (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2590\"\u003e#2590\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/14d7f4ca0202e3afe5ae14fd0811161bbfcbedbf\"\u003e14d7f4c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e support Angular 22.2 transformer and source caches (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2576\"\u003e#2576\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/00c2002b3a12e0cb7f1d5671ecb62bf68fe44c61\"\u003e00c2002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eastro-angular:\u003c/strong\u003e support content projection for island components (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2560\"\u003e#2560\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/96ed98db2a2b60918cf21d36ba60f5de532177e8\"\u003e96ed98d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in form enhancements and validation helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2565\"\u003e#2565\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/f0cd5bbc50bfdb5c1033117c3a8c2b804b6b1f8c\"\u003ef0cd5bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add opt-in type-safe routing (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2561\"\u003e#2561\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/e0a512a00e49f5d4fc3c6522382632dea61dc770\"\u003ee0a512a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add TanStack Query integration (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2552\"\u003e#2552\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/d0cfbd6456913badea31cc86f16d84b4c04dae14\"\u003ed0cfbd6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed action and API route helpers (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2562\"\u003e#2562\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/1335448136a656d76c8142b562c614280aeb45b5\"\u003e1335448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e add support for Vitest 5 (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2573\"\u003e#2573\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/a02502ab77a04bd5899fab0c9283e8827d414fd7\"\u003ea02502a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.15...v2.8.0-beta.16\"\u003e2.8.0-beta.16\u003c/a\u003e (2026-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erouter:\u003c/strong\u003e add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e92023cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.14...v2.8.0-beta.15\"\u003e2.8.0-beta.15\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evite-plugin-angular:\u003c/strong\u003e batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2594\"\u003e#2594\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e2344881\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.13...v2.8.0-beta.14\"\u003e2.8.0-beta.14\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitest-angular:\u003c/strong\u003e use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e) (\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e82abd74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/analogjs/analog/compare/v2.8.0-beta.12...v2.8.0-beta.13\"\u003e2.8.0-beta.13\u003c/a\u003e (2026-09-28)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/7da0f566ad34bec39d3b6e9ac1e09fbf6fe73fe2\"\u003e\u003ccode\u003e7da0f56\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/4c63c9aff81d89b070cd98486cce48dd2ac51699\"\u003e\u003ccode\u003e4c63c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2599\"\u003e#2599\u003c/a\u003e from analogjs/2.8.0-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/1afb8156025bdd39474735e790c45c069a667a59\"\u003e\u003ccode\u003e1afb815\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 2.8.0-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/866d603770b1aa62f325f81cf1b9be731ef0b72e\"\u003e\u003ccode\u003e866d603\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.16 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/92023cf0fdc6629beab332c51466263cebfdced8\"\u003e\u003ccode\u003e92023cf\u003c/code\u003e\u003c/a\u003e feat(router): add typed route data and relative navigation (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2596\"\u003e#2596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/3a8dc956225edbae476067a121ce9c08ffc9037f\"\u003e\u003ccode\u003e3a8dc95\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.15 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/23448814f671c4b0b2ab8b38db5613deea919672\"\u003e\u003ccode\u003e2344881\u003c/code\u003e\u003c/a\u003e perf(vite-plugin-angular): batch compilation and hot update notifications (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/8aef806e4b28e75dcda252bd368d44be44ef74c2\"\u003e\u003ccode\u003e8aef806\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.14 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/82abd7453b54f6c220ac9fdcf863546c548ff49e\"\u003e\u003ccode\u003e82abd74\u003c/code\u003e\u003c/a\u003e fix(vitest-angular): use Vite 8 in setup schematic (\u003ca href=\"https://redirect.github.com/analogjs/analog/issues/2592\"\u003e#2592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analogjs/analog/commit/7aa87bca4d119f12e0fbddcd57242129b430386b\"\u003e\u003ccode\u003e7aa87bc\u003c/code\u003e\u003c/a\u003e chore: release 2.8.0-beta.13 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/analogjs/analog/compare/v2.7.5...v2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.11.0 to 10.12.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.12.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4618052eed6bb3ef420cf0db0490bbda2fd835a5\"\u003e\u003ccode\u003e4618052\u003c/code\u003e\u003c/a\u003e feat: handle astral letters in \u003ccode\u003enew-cap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21357\"\u003e#21357\u003c/a\u003e) (sary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4ec5168d6d6888e3f7b163eb82963d40e45a75fa\"\u003e\u003ccode\u003e4ec5168\u003c/code\u003e\u003c/a\u003e feat: allow \u003ccode\u003eSourceCode#getText()\u003c/code\u003e to accept tokens and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21340\"\u003e#21340\u003c/a\u003e) (electrohyun)\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/bc51eee6e3e816622b2dd1bc08acb9cfb2d3a6a7\"\u003e\u003ccode\u003ebc51eee\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eprefer-arrow-callback\u003c/code\u003e false positive in conditional test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21373\"\u003e#21373\u003c/a\u003e) (Daniel Pinto)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bbff86c41521cc435e20754e26007f657a843038\"\u003e\u003ccode\u003ebbff86c\u003c/code\u003e\u003c/a\u003e fix: skip lines with multiple comments in \u003ccode\u003emax-lines-per-function\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21332\"\u003e#21332\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/efc4d6bdc4c4d1dfba8bdab6a8f44f27a1b1d00a\"\u003e\u003ccode\u003eefc4d6b\u003c/code\u003e\u003c/a\u003e fix: astral letters in \u003ccode\u003econsistent-return\u003c/code\u003e, \u003ccode\u003eno-eval\u003c/code\u003e, \u003ccode\u003eno-invalid-this\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21360\"\u003e#21360\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/93de066d4125f8df013d40305e8009f4634a5cba\"\u003e\u003ccode\u003e93de066\u003c/code\u003e\u003c/a\u003e fix: prefer-exponentiation-operator autofix for async function base (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21322\"\u003e#21322\u003c/a\u003e) (Vladimir Babin)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/02e34ffba6adbed72365177c7caee71d950834e5\"\u003e\u003ccode\u003e02e34ff\u003c/code\u003e\u003c/a\u003e fix: add missing space after \u003ccode\u003eelse\u003c/code\u003e in \u003ccode\u003ecurly\u003c/code\u003e autofix (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21355\"\u003e#21355\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b14b8bc213ccfc19d3edcfa9ce6af62622661160\"\u003e\u003ccode\u003eb14b8bc\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eid-length\u003c/code\u003e message for long private names (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21348\"\u003e#21348\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/69aac01d898837a934c9e735e0b7881cc1df09e8\"\u003e\u003ccode\u003e69aac01\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003eTSFunctionType\u003c/code\u003e in \u003ccode\u003egetFunctionHeadLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21335\"\u003e#21335\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/686630eb34ec1cddf399a4e6eaeebb080116a532\"\u003e\u003ccode\u003e686630e\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eno-loss-of-precision\u003c/code\u003e false positive with \u003ccode\u003e0.e5\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21337\"\u003e#21337\u003c/a\u003e) (sethamus)\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/67eb586e2eda290813b329d4f40e605ad696bc4f\"\u003e\u003ccode\u003e67eb586\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/5370d7ee35a6523873f798e87f3ccc73779d5d21\"\u003e\u003ccode\u003e5370d7e\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eone-var\u003c/code\u003e \u003ccode\u003eseparateRequires\u003c/code\u003e matches any \u003ccode\u003erequire()\u003c/code\u003e call (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21192\"\u003e#21192\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8816c1ddfcfa31318ad17cddcfb68acffa30940f\"\u003e\u003ccode\u003e8816c1d\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/3d2e7cedb7409d8a2c5f2c2fafb14fa22790e40e\"\u003e\u003ccode\u003e3d2e7ce\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-unused-expressions documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21346\"\u003e#21346\u003c/a\u003e) (bytedoe)\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/152067f0f81f08b6cce9cf8eeaddb8558731b4f6\"\u003e\u003ccode\u003e152067f\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21362\"\u003e#21362\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b56d58e0b1f3c919a6b7661254af760cdd909d6e\"\u003e\u003ccode\u003eb56d58e\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.38.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21376\"\u003e#21376\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bfaea12ddc30b458fe4cfbb6c306a62b5299c177\"\u003e\u003ccode\u003ebfaea12\u003c/code\u003e\u003c/a\u003e perf: cache normalized config globals per languageOptions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21364\"\u003e#21364\u003c/a\u003e) (James Ross)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/322209ef164e8a00a25ec7ca166969ddc853355c\"\u003e\u003ccode\u003e322209e\u003c/code\u003e\u003c/a\u003e ci: avoid Nx cache in ecosystem tests and disable failing test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21369\"\u003e#21369\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d166567901e09940c1de4ad0e95d572eeab5c927\"\u003e\u003ccode\u003ed166567\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21371\"\u003e#21371\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/29585ceba7ad35368d1b763bd1e80d899f28842c\"\u003e\u003ccode\u003e29585ce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-expect-type to ^0.7.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21359\"\u003e#21359\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39d79ba9650542ac66d585d1899304abd630c07d\"\u003e\u003ccode\u003e39d79ba\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.38.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21354\"\u003e#21354\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/182a6e993a8a5dbdad5a628b69ad7382d48bf24f\"\u003e\u003ccode\u003e182a6e9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.9.8 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21352\"\u003e#21352\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f995127230dad258069c29b7f51971681bd53f00\"\u003e\u003ccode\u003ef995127\u003c/code\u003e\u003c/a\u003e chore: remove CLAUDE.md in favor of AGENTS.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21339\"\u003e#21339\u003c/a\u003e) (Jarren)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b95fb6cb335f82a0ccabb0944ac3b89c703bd947\"\u003e\u003ccode\u003eb95fb6c\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.9.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21347\"\u003e#21347\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3782dd458fdfbe492e600d9a54b295a9721ed815\"\u003e\u003ccode\u003e3782dd4\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21342\"\u003e#21342\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/a438ec39512c3381f4785a1f3058982ce9845970\"\u003e\u003ccode\u003ea438ec3\u003c/code\u003e\u003c/a\u003e 10.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/32a73f144198510e23c40c5ca6808e2c09b7e5e5\"\u003e\u003ccode\u003e32a73f1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bc51eee6e3e816622b2dd1bc08acb9cfb2d3a6a7\"\u003e\u003ccode\u003ebc51eee\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eprefer-arrow-callback\u003c/code\u003e false positive in conditional test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21373\"\u003e#21373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bbff86c41521cc435e20754e26007f657a843038\"\u003e\u003ccode\u003ebbff86c\u003c/code\u003e\u003c/a\u003e fix: skip lines with multiple comments in \u003ccode\u003emax-lines-per-function\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21332\"\u003e#21332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/152067f0f81f08b6cce9cf8eeaddb8558731b4f6\"\u003e\u003ccode\u003e152067f\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21362\"\u003e#21362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b56d58e0b1f3c919a6b7661254af760cdd909d6e\"\u003e\u003ccode\u003eb56d58e\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.38.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21376\"\u003e#21376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/67eb586e2eda290813b329d4f40e605ad696bc4f\"\u003e\u003ccode\u003e67eb586\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bfaea12ddc30b458fe4cfbb6c306a62b5299c177\"\u003e\u003ccode\u003ebfaea12\u003c/code\u003e\u003c/a\u003e perf: cache normalized config globals per languageOptions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21364\"\u003e#21364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/322209ef164e8a00a25ec7ca166969ddc853355c\"\u003e\u003ccode\u003e322209e\u003c/code\u003e\u003c/a\u003e ci: avoid Nx cache in ecosystem tests and disable failing test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21369\"\u003e#21369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d166567901e09940c1de4ad0e95d572eeab5c927\"\u003e\u003ccode\u003ed166567\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21371\"\u003e#21371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.11.0...v10.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsdom` from 30.0.1 to 30.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsdom/jsdom/releases\"\u003ejsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated URLs to support Unicode v18.0.0 in internationalized domain names.\u003c/li\u003e\n\u003cli\u003eReduced package size and memory use for CSS property definitions. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed severe slowdowns when building large DOM trees, including SVG charts with D3, which regressed in v30.1.0. (\u003ca href=\"https://github.com/cmdcolin\"\u003e\u003ccode\u003e@​cmdcolin\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed exponentially slow reads of empty inherited CSS custom properties in deeply nested documents, and custom properties incorrectly inheriting past an \u003ccode\u003einitial\u003c/code\u003e reset. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e returning stale results after editing stylesheet declarations, selectors, or media queries, including in imported stylesheets.\u003c/li\u003e\n\u003cli\u003eFixed selector matching and computed styles after changes to form control checkedness, indeterminacy, selection, values, and validity, including during form resets and canceled clicks.\u003c/li\u003e\n\u003cli\u003eFixed computed styles for \u003ccode\u003e:focus\u003c/code\u003e, \u003ccode\u003e:focus-visible\u003c/code\u003e, \u003ccode\u003e:focus-within\u003c/code\u003e, and selectors containing them after focus changes, including inside focus and blur listeners. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eelement.focus()\u003c/code\u003e incorrectly focusing elements hidden by 'display', including through shadow hosts and slots, and elements excluded by shadow DOM slot assignment. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e throwing for elements without inline-style support, including XML and MathML elements.\u003c/li\u003e\n\u003cli\u003eFixed a memory leak where stylesheet parsing retained the last parsed stylesheet's window after \u003ccode\u003ewindow.close()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed memory growth from long-lived \u003ccode\u003eMutationObserver\u003c/code\u003e instances retaining bookkeeping for garbage-collected nodes. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed retained \u003ccode\u003eselect.selectedOptions\u003c/code\u003e collections becoming stale after selection changes and form resets.\u003c/li\u003e\n\u003cli\u003eFixed rejection of negative CSS sizing values, including for 'min-width', 'min-height', 'max-width', and 'max-height', which regressed in v30.1.0.\u003c/li\u003e\n\u003cli\u003eFixed handling of deeply nested \u003ccode\u003ecolor-mix()\u003c/code\u003e expressions, including exceptions during color resolution. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev30.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed spurious window \u003ccode\u003eblur\u003c/code\u003e and \u003ccode\u003efocusout\u003c/code\u003e events and incorrect \u003ccode\u003eevent.relatedTarget\u003c/code\u003e values when focusing an element after removing the previously focused element, which regressed in v30.1.0. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed focus and blur behavior across frames, and focusing the document's viewport through \u003ccode\u003edocument.documentElement.focus()\u003c/code\u003e. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed focus targets removed or disabled by \u003ccode\u003eblur\u003c/code\u003e listeners becoming active, and text selections made by focus and blur listeners being overwritten. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eelement.focus()\u003c/code\u003e incorrectly focusing disabled form controls and \u003ccode\u003e\u0026lt;input type=\u0026quot;hidden\u0026quot;\u0026gt;\u003c/code\u003e elements with \u003ccode\u003etabindex=\u0026quot;\u0026quot;\u003c/code\u003e. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed invalid \u003ccode\u003estyle.setProperty()\u003c/code\u003e calls changing existing \u003ccode\u003e!important\u003c/code\u003e priorities, serialized styles, or mutation records. (\u003ca href=\"https://github.com/FedgeNo\"\u003e\u003ccode\u003e@​FedgeNo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e!important\u003c/code\u003e handling when updating CSS longhands after shorthands, using variables or CSS-wide keywords, and assigning style properties directly. (\u003ca href=\"https://github.com/FedgeNo\"\u003e\u003ccode\u003e@​FedgeNo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;noscript\u0026gt;\u003c/code\u003e parsing with \u003ccode\u003eincludeNodeLocations: true\u003c/code\u003e or inside frames to honor the \u003ccode\u003erunScripts\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFixed the \u003ccode\u003estorageQuota\u003c/code\u003e option being ignored by frames.\u003c/li\u003e\n\u003cli\u003eFixed encoding detection of HTML and XML byte input to honor XML encoding declarations and detect UTF-16 without a byte order mark.\u003c/li\u003e\n\u003cli\u003eFixed exceptions caused by truncated \u003ccode\u003echarset\u003c/code\u003e parameters in \u003ccode\u003e\u0026lt;meta\u0026gt;\u003c/code\u003e elements, and encoding detection incorrectly using incomplete \u003ccode\u003e\u0026lt;meta\u0026gt;\u003c/code\u003e tags. (\u003ca href=\"https://github.com/FedgeNo\"\u003e\u003ccode\u003e@​FedgeNo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed XML serialization errors for namespaces named \u003ccode\u003econstructor\u003c/code\u003e, \u003ccode\u003etoString\u003c/code\u003e, \u003ccode\u003e__proto__\u003c/code\u003e, or \u003ccode\u003e\u0026quot;null\u0026quot;\u003c/code\u003e, and incorrect reuse of namespace prefixes declared on sibling elements.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eelement.innerHTML\u003c/code\u003e and \u003ccode\u003eelement.outerHTML\u003c/code\u003e in XML documents to reject invalid characters in attribute values and avoid stack overflows on large strings.\u003c/li\u003e\n\u003cli\u003eFixed selector matching for \u003ccode\u003e:lang()\u003c/code\u003e, \u003ccode\u003e:nth-child(... of ...)\u003c/code\u003e after mutations, and \u003ccode\u003e:has()\u003c/code\u003e with duplicate IDs or nested logical pseudo-classes. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev30.1.0\u003c/h2\u003e\n\u003cp\u003ejsdom is feeling the AGI!\u003c/p\u003e\n\u003cp\u003eThis release is dedicated to \u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e, who unleashed \u003ca href=\"https://github.com/codex\"\u003e\u003ccode\u003e@​codex\u003c/code\u003e\u003c/a\u003e upon jsdom and found tons of performance improvements. Along the way, he found and fixed many correctness issues as well.\u003c/p\u003e\n\u003cp\u003eWe really appreciate his thoughtful PRs, which did a great job following the project's contribution guidelines, and were clearly human-curated, with their PR descriptions edited to be brief and respectful of the maintainers' time.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e, as well as all the other contributors of this release (most of whom were AI-assisted).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded named access to elements on \u003ccode\u003edocument\u003c/code\u003e, such as \u003ccode\u003edocument.myForm\u003c/code\u003e for \u003ccode\u003e\u0026lt;form name=\u0026quot;myForm\u0026quot;\u0026gt;\u003c/code\u003e. (\u003ca href=\"https://github.com/vojtisprime11\"\u003e\u003ccode\u003e@​vojtisprime11\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eQuotaExceededError\u003c/code\u003e, including its use for storage quota errors and oversized \u003ccode\u003ecrypto.getRandomValues()\u003c/code\u003e requests.\u003c/li\u003e\n\u003cli\u003eAdded support for the relaxed DOM naming rules when creating elements, attributes, and document types.\u003c/li\u003e\n\u003cli\u003eImproved performance of DOM construction, tree mutations, range operations, and live collection access, especially on large documents. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/erezrokah\"\u003e\u003ccode\u003e@​erezrokah\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved performance of \u003ccode\u003egetComputedStyle()\u003c/code\u003e, style changes, and CSS serialization. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jhult\"\u003e\u003ccode\u003e@​jhult\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved performance of event dispatch, form control and label lookups, and updates to \u003ccode\u003e\u0026lt;select\u0026gt;\u003c/code\u003e elements and radio button groups. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReduced memory use when creating and working with DOM nodes, attributes, event listeners, and mutation observers. (\u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003ewindow.close()\u003c/code\u003e to preserve access to the document and its DOM through retained references.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eelement.querySelectorAll()\u003c/code\u003e returning no matches when the first part of the selector matches the element itself, which regressed in v30.0.0. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed case sensitivity in CSS attribute selectors, including selectors matching \u003ccode\u003edata-state=\u0026quot;\u0026quot;\u003c/code\u003e, \u003ccode\u003etitle=\u0026quot;\u0026quot;\u003c/code\u003e, and other case-sensitive values. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\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/jsdom/jsdom/commit/a23bfb72b5a3fc776db51ae1bccabf46af8a9e38\"\u003e\u003ccode\u003ea23bfb7\u003c/code\u003e\u003c/a\u003e 30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/64a75d240db0744cbfeff6f740b07c4da47cee99\"\u003e\u003ccode\u003e64a75d2\u003c/code\u003e\u003c/a\u003e Update dependencies and dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/7bf9653bf12f8ed61255fddf065b1f27afbb6993\"\u003e\u003ccode\u003e7bf9653\u003c/code\u003e\u003c/a\u003e Invalidate styles after CSSOM and control state changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/fe9009c91a09dedd6519c65d8d5b266cce400fa2\"\u003e\u003ccode\u003efe9009c\u003c/code\u003e\u003c/a\u003e Update focused area handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/a8d28b3ec0ae3f747a2a8bd2547517c358d00f9a\"\u003e\u003ccode\u003ea8d28b3\u003c/code\u003e\u003c/a\u003e Release windows retained by stylesheet parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/05a2c01549640ad820f6681e0549bf4aab316bbf\"\u003e\u003ccode\u003e05a2c01\u003c/code\u003e\u003c/a\u003e Deduplicate generated CSS property metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/1efa190736aa040ac1264e9009fa809d45d98c28\"\u003e\u003ccode\u003e1efa190\u003c/code\u003e\u003c/a\u003e Reduce generated CSS property data\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/a372e12fd6eeedadc16c11a12e7c155b8cba7c46\"\u003e\u003ccode\u003ea372e12\u003c/code\u003e\u003c/a\u003e Avoid Document named-property rebuilds after irrelevant tree mutations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/b2cd235170228c83cafe6d0ff542419aa7fa6221\"\u003e\u003ccode\u003eb2cd235\u003c/code\u003e\u003c/a\u003e Update css-color\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/0542d2b8efe917ed37423d37f63488851613058d\"\u003e\u003ccode\u003e0542d2b\u003c/code\u003e\u003c/a\u003e Release idle MutationObserver bookkeeping\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsdom/jsdom/compare/v30.0.1...v30.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@asamuzakjp/css-color` from 6.0.5 to 7.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asamuzaK/cssColor/releases\"\u003e@​asamuzakjp/css-color's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v7.1.2...v7.1.3\"\u003ehttps://github.com/asamuzaK/cssColor/compare/v7.1.2...v7.1.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCopy options by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/137\"\u003easamuzaK/cssColor#137\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v7.1.1...v7.1.2\"\u003ehttps://github.com/asamuzaK/cssColor/compare/v7.1.1...v7.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse copied options by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/135\"\u003easamuzaK/cssColor#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove typings by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/136\"\u003easamuzaK/cssColor#136\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v7.1.0...v7.1.1\"\u003ehttps://github.com/asamuzaK/cssColor/compare/v7.1.0...v7.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExtract color-mix into new module by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/121\"\u003easamuzaK/cssColor#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd clone script to export .ts as .txt by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/122\"\u003easamuzaK/cssColor#122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtract matrix utilities to matrix.ts by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/123\"\u003easamuzaK/cssColor#123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtract transform functions to transform.ts by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/124\"\u003easamuzaK/cssColor#124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtract named colors by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/125\"\u003easamuzaK/cssColor#125\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove some functions to utils and other by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/126\"\u003easamuzaK/cssColor#126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtract parse functions by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/127\"\u003easamuzaK/cssColor#127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove parseColorValue to parse by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/128\"\u003easamuzaK/cssColor#128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRenew directories by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/129\"\u003easamuzaK/cssColor#129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtract functions by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/130\"\u003easamuzaK/cssColor#130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTokenize gradient util by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/131\"\u003easamuzaK/cssColor#131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for deeply nested color-mix by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/132\"\u003easamuzaK/cssColor#132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd max length option by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/133\"\u003easamuzaK/cssColor#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace to getMaxLength by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/134\"\u003easamuzaK/cssColor#134\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v7.0.1...v7.1.0\"\u003ehttps://github.com/asamuzaK/cssColor/compare/v7.0.1...v7.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003eSecurity Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a vulnerability reported in GHSA-6g4c-jm42-jc5r.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks to \u003ca href=\"https://github.com/netherportal3\"\u003e\u003ccode\u003e@​netherportal3\u003c/code\u003e\u003c/a\u003e for responsibly disclosing this issue!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v7.0.0...v7.0.1\"\u003ehttps://github.com/asamuzaK/cssColor/compare/v7.0.0...v7.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove pnpm and update CI configuration by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/119\"\u003easamuzaK/cssColor#119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Node.js version range by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/pull/120\"\u003easamuzaK/cssColor#120\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/asamuzaK/cssColor/commit/91b6282d4a08fe125e90e753b147a7625810a106\"\u003e\u003ccode\u003e91b6282\u003c/code\u003e\u003c/a\u003e v7.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/f64f687e70db88a71fbaf90e29c9138d0426b985\"\u003e\u003ccode\u003ef64f687\u003c/code\u003e\u003c/a\u003e Update color-mix handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/f92dd18d7cc68852effe368bf59ea44372dd298d\"\u003e\u003ccode\u003ef92dd18\u003c/code\u003e\u003c/a\u003e Update convert.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/02d8bffe98e745c2c5ad5ff4da6e9159dd6e4ba8\"\u003e\u003ccode\u003e02d8bff\u003c/code\u003e\u003c/a\u003e Return copy of cached color array\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/49dd36270ee78e9e0117d1c1fa0ada1c9497dfeb\"\u003e\u003ccode\u003e49dd362\u003c/code\u003e\u003c/a\u003e Return copy of cached color arrays (\u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/0e10c739ecc87da447feb82e8abb31d01af1ed94\"\u003e\u003ccode\u003e0e10c73\u003c/code\u003e\u003c/a\u003e v7.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/5d5504cbe1535ea3f42ece539f6de3508b9628a3\"\u003e\u003ccode\u003e5d5504c\u003c/code\u003e\u003c/a\u003e Copy options (\u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/5ed91dbb38840c01c3ff1037c8017baed76ea62c\"\u003e\u003ccode\u003e5ed91db\u003c/code\u003e\u003c/a\u003e v7.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/b2962e5c50d28caa2c815d72951c91c74fe6cbad\"\u003e\u003ccode\u003eb2962e5\u003c/code\u003e\u003c/a\u003e Improve typings (\u003ca href=\"https://redirect.github.com/asamuzaK/cssColor/issues/136\"\u003e#136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asamuzaK/cssColor/commit/a6a66277b4cc891dcbf3503f5ec4a1d5c7c0f4e4\"\u003e\u003ccode\u003ea6a6627\u003c/code\u003e\u003c/a\u003e Update cache key handling\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/asamuzaK/cssColor/compare/v6.0.5...v7.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@asamuzakjp/dom-selector` from 8.3.0 to 9.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asamuzaK/domSelector/releases\"\u003e@​asamuzakjp/dom-selector's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse css-tree clone() instead of deep freeze by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/362\"\u003easamuzaK/domSelector#362\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/domSelector/compare/v9.2.3...v9.2.4\"\u003ehttps://github.com/asamuzaK/domSelector/compare/v9.2.3...v9.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd cacheSize field and update related logic by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/359\"\u003easamuzaK/domSelector#359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nth-child parsing by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/360\"\u003easamuzaK/domSelector#360\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/domSelector/compare/v9.2.2...v9.2.3\"\u003ehttps://github.com/asamuzaK/domSelector/compare/v9.2.2...v9.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf(startup): Use selective CSS-tree imports by \u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/354\"\u003easamuzaK/domSelector#354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFilter camelCase SVG selectors by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/355\"\u003easamuzaK/domSelector#355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalidate sibling combinators by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/356\"\u003easamuzaK/domSelector#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(evaluator): Skip cache checks for uncached single selectors by \u003ca href=\"https://github.com/scttcper\"\u003e\u003ccode\u003e@​scttcper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/352\"\u003easamuzaK/domSelector#352\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/domSelector/compare/v9.2.1...v9.2.2\"\u003ehttps://github.com/asamuzaK/domSelector/compare/v9.2.1...v9.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefine :lang subtag regex by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/351\"\u003easamuzaK/domSelector#351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/domSelector/compare/v9.2.0...v9.2.1\"\u003ehttps://github.com/asamuzaK/domSelector/compare/v9.2.0...v9.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd error field to check results by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/347\"\u003easamuzaK/domSelector#347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd validateSelector private method by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/348\"\u003easamuzaK/domSelector#348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap document by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/349\"\u003easamuzaK/domSelector#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFreeze DEFAULT_SUBJECT and return copied subjects by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/350\"\u003easamuzaK/domSelector#350\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asamuzaK/domSelector/compare/v9.1.4...v9.2.0\"\u003ehttps://github.com/asamuzaK/domSelector/compare/v9.1.4...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInvalidate by \u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asamuzaK/domSelector/pull/346\"\u003easamuzaK/domSelector#346\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n...\n\n_Description has been truncated_","html_url":"https://github.com/alderichoarau/alderichoarau.github.io/pull/287","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/alderichoarau%2Falderichoarau.github.io/issues/287","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/287/packages"}},{"old_version":"4.5.0","new_version":"6.3.0","update_type":"major","path":null,"pr_created_at":"2026-10-08T04:03:50.000Z","version_change":"4.5.0 → 6.3.0","issue":{"uuid":"5755645793","node_id":"PR_kwDOAux7_c8AAAABHQFStQ","number":8950,"state":"closed","title":"chore(deps-dev): bump chai from 4.5.0 to 6.3.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-10-20T00:38:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-08T04:03:50.000Z","updated_at":"2026-10-20T00:38:11.000Z","time_to_close":1024451,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"chai","old_version":"4.5.0","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 4.5.0 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v4.5.0...v6.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 chai since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMost Recent Ignore Conditions Applied to This Pull Request\u003c/summary\u003e\n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| chai | [\u003e= 5.1.a, \u003c 5.2] |\n| chai | [\u003e= 5.0.a, \u003c 5.1] |\n| chai | [\u003e= 5.2.a, \u003c 5.3] |\n\u003c/details\u003e\n","html_url":"https://github.com/third-culture-software/bhima/pull/8950","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/third-culture-software%2Fbhima/issues/8950","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8950/packages"}},{"old_version":"5.1.1","new_version":"6.3.0","update_type":"major","path":null,"pr_created_at":"2026-10-07T10:27:41.000Z","version_change":"5.1.1 → 6.3.0","issue":{"uuid":"5743387726","node_id":"PR_kwDOU_V0f88AAAABHGRbjA","number":43,"state":"open","title":"Bump chai from 5.1.1 to 6.3.0","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-10-07T10:27:41.000Z","updated_at":"2026-10-07T10:27:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.1","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":null,"ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.1 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.1...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.1\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/codereview-benchmark/keycloak__keycloak__tenki__PR33832__20261007/pull/43","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/codereview-benchmark%2Fkeycloak__keycloak__tenki__PR33832__20261007/issues/43","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/43/packages"}},{"old_version":"5.1.2","new_version":"6.3.0","update_type":"major","path":"/js","pr_created_at":"2026-10-07T08:18:25.000Z","version_change":"5.1.2 → 6.3.0","issue":{"uuid":"5741740349","node_id":"PR_kwDOU_Mbes8AAAABHE8KlA","number":51,"state":"open","title":"Bump chai from 5.1.2 to 6.3.0 in /js","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-10-07T08:18:25.000Z","updated_at":"2026-10-07T08:18:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":"/js","ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.2 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.2...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.2\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/aether-bench/keycloak__keycloak__aether-r1__PR36880__20261007/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aether-bench%2Fkeycloak__keycloak__aether-r1__PR36880__20261007/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"}},{"old_version":"5.1.2","new_version":"6.3.0","update_type":"major","path":"/js","pr_created_at":"2026-10-07T08:01:08.000Z","version_change":"5.1.2 → 6.3.0","issue":{"uuid":"5741529445","node_id":"PR_kwDOU_MKRM8AAAABHExoug","number":11,"state":"closed","title":"Bump chai from 5.1.2 to 6.3.0 in /js","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-10-07T16:17:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-07T08:01:08.000Z","updated_at":"2026-10-07T16:17:56.000Z","time_to_close":29797,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"chai","old_version":"5.1.2","new_version":"6.3.0","repository_url":"https://github.com/chaijs/chai"}],"path":"/js","ecosystem":"npm"},"body":"Bumps [chai](https://github.com/chaijs/chai) from 5.1.2 to 6.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.11.2 to 6.14.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1760\"\u003echaijs/chai#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17 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/chaijs/chai/pull/1761\"\u003echaijs/chai#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: only consider unique expected keys in keys() by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1762\"\u003echaijs/chai#1762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eNODE_AUTH_TOKEN\u003c/code\u003e from publish script by \u003ca href=\"https://github.com/keithamus\"\u003e\u003ccode\u003e@​keithamus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1763\"\u003echaijs/chai#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions and switch to sha by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1764\"\u003echaijs/chai#1764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency check-error to v2.1.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1765\"\u003echaijs/chai#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62 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/chaijs/chai/pull/1767\"\u003echaijs/chai#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1768\"\u003echaijs/chai#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.21 to 4.17.23 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/chaijs/chai/pull/1769\"\u003echaijs/chai#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1770\"\u003echaijs/chai#1770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1771\"\u003echaijs/chai#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1773\"\u003echaijs/chai#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix syntax errors in assert examples by \u003ca href=\"https://github.com/EvanHahn\"\u003e\u003ccode\u003e@​EvanHahn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1774\"\u003echaijs/chai#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.1 to 6.14.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1775\"\u003echaijs/chai#1775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 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/chaijs/chai/pull/1776\"\u003echaijs/chai#1776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1777\"\u003echaijs/chai#1777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update eslint monorepo to v10 (major) 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/chaijs/chai/pull/1772\"\u003echaijs/chai#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1782\"\u003echaijs/chai#1782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump rollup from 4.22.4 to 4.59.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/chaijs/chai/pull/1780\"\u003echaijs/chai#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1783\"\u003echaijs/chai#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency c8 to v11 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/chaijs/chai/pull/1778\"\u003echaijs/chai#1778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.27.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1784\"\u003echaijs/chai#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump flatted from 3.3.3 to 3.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1786\"\u003echaijs/chai#1786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1787\"\u003echaijs/chai#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency typescript to v6 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/chaijs/chai/pull/1788\"\u003echaijs/chai#1788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump 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/chaijs/chai/pull/1789\"\u003echaijs/chai#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1790\"\u003echaijs/chai#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1792\"\u003echaijs/chai#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump lodash from 4.17.23 to 4.18.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1793\"\u003echaijs/chai#1793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1795\"\u003echaijs/chai#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1796\"\u003echaijs/chai#1796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1797\"\u003echaijs/chai#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support deep include oneOf assertions by \u003ca href=\"https://github.com/lawrence3699\"\u003e\u003ccode\u003e@​lawrence3699\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1798\"\u003echaijs/chai#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: improve JSDoc for type checking (round 1) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1799\"\u003echaijs/chai#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: correct some types (round 2) by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1800\"\u003echaijs/chai#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1801\"\u003echaijs/chai#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: tweak github workflows by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1804\"\u003echaijs/chai#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.4.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1805\"\u003echaijs/chai#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v63 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/chaijs/chai/pull/1806\"\u003echaijs/chai#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable staged publishing by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1807\"\u003echaijs/chai#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump qs from 6.14.2 to 6.15.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1808\"\u003echaijs/chai#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11.7.6 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/chaijs/chai/pull/1809\"\u003echaijs/chai#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1802\"\u003echaijs/chai#1802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1812\"\u003echaijs/chai#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1813\"\u003echaijs/chai#1813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency esbuild to v0.28.1 [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/chaijs/chai/pull/1815\"\u003echaijs/chai#1815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1814\"\u003echaijs/chai#1814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update 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/chaijs/chai/pull/1816\"\u003echaijs/chai#1816\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/chaijs/chai/commit/d86de2a9519bdd0d89aa64c9fbcc0e880513b153\"\u003e\u003ccode\u003ed86de2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-jsdoc to v65 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1865\"\u003e#1865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3173a3dcb53c315147755ea483ab411f0e79325d\"\u003e\u003ccode\u003e3173a3d\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/a735838123c2c5b558c2624b0507801b8c57303f\"\u003e\u003ccode\u003ea735838\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.9 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1864\"\u003e#1864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8d42a17db4c0940e43c6becac74b0440c2958886\"\u003e\u003ccode\u003e8d42a17\u003c/code\u003e\u003c/a\u003e fix: require callable iterators in iterable assertions (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1861\"\u003e#1861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/89c5d8b3f7f4e872feb3b8b0efd13bee39afcac8\"\u003e\u003ccode\u003e89c5d8b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/2873f600f0dfb0517fdf60a77ba07c8f059d9f66\"\u003e\u003ccode\u003e2873f60\u003c/code\u003e\u003c/a\u003e fix: correct change JSDoc types \u0026amp; handle 0/empty string (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/0bd771be58d188d9938761cf5cc68598d91d083f\"\u003e\u003ccode\u003e0bd771b\u003c/code\u003e\u003c/a\u003e feat: correct some more types (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1859\"\u003e#1859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/812c57da8d6d076b7bd4149eddefab9fe25e9975\"\u003e\u003ccode\u003e812c57d\u003c/code\u003e\u003c/a\u003e fix: preserve literal template tags in assertion values (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1853\"\u003e#1853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/964d9a421456c431704887e7e9d9a09f15c6a8af\"\u003e\u003ccode\u003e964d9a4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1858\"\u003e#1858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/e8f56fcb752748252d7b45b0e805cd8df042dabe\"\u003e\u003ccode\u003ee8f56fc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1852\"\u003e#1852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v5.1.2...v6.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 chai 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=chai\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.2\u0026new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/aether-bench/keycloak__keycloak__aether-r1__PR36882__20261007/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aether-bench%2Fkeycloak__keycloak__aether-r1__PR36882__20261007/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}}]}