{"id":40308,"name":"jest-runtime","ecosystem":"npm","repository_url":"https://github.com/jestjs/jest","issues_count":112,"created_at":"2025-06-10T04:49:06.048Z","updated_at":"2025-06-10T04:49:06.048Z","purl":"pkg:npm/jest-runtime","metadata":{"id":1892317,"name":"jest-runtime","ecosystem":"npm","description":null,"homepage":null,"licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jestjs/jest","keywords_array":[],"namespace":null,"versions_count":316,"first_release_published_at":"2016-05-19T17:36:14.034Z","latest_release_published_at":"2025-06-10T02:16:07.240Z","latest_release_number":"30.0.0","last_synced_at":"2025-06-10T02:19:53.870Z","created_at":"2022-04-09T17:59:14.117Z","updated_at":"2025-06-10T02:20:01.308Z","registry_url":"https://www.npmjs.com/package/jest-runtime","install_command":"npm install jest-runtime","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"30.0.0","next":"30.0.0-rc.1"}},"repo_metadata":{"id":12409137,"uuid":"15062869","full_name":"jestjs/jest","owner":"jestjs","description":"Delightful JavaScript Testing.","archived":false,"fork":false,"pushed_at":"2024-10-23T17:37:21.000Z","size":305896,"stargazers_count":44210,"open_issues_count":346,"forks_count":6462,"subscribers_count":558,"default_branch":"main","last_synced_at":"2024-10-27T11:07:51.301Z","etag":null,"topics":["easy","expectation","facebook","immersive","javascript","painless","painless-javascript-testing","snapshot","testing"],"latest_commit_sha":null,"homepage":"https://jestjs.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jestjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.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":null,"security":"SECURITY.md","support":".github/SUPPORT.md","governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"open_collective":"jest"}},"created_at":"2013-12-10T00:18:04.000Z","updated_at":"2024-10-26T21:51:13.000Z","dependencies_parsed_at":"2023-07-27T20:29:32.015Z","dependency_job_id":"2e0b852d-4361-4cf4-83b2-6eba7bdbfc6a","html_url":"https://github.com/jestjs/jest","commit_stats":{"total_commits":7011,"total_committers":1682,"mean_commits":4.168252080856123,"dds":0.7628013122236486,"last_synced_commit":"0a0a9f7375a3b5eb33ea0a7f29afd19b473ec423"},"previous_names":["facebook/jest"],"tags_count":296,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jestjs","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221708754,"owners_count":16867649,"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":"jestjs","name":"Jest","uuid":"103283236","kind":"organization","description":"Delightful JavaScript Testing Framework with a focus on simplicity.","email":null,"website":"https://jestjs.io","location":null,"twitter":"fbjest","company":null,"icon_url":"https://avatars.githubusercontent.com/u/103283236?v=4","repositories_count":2,"last_synced_at":"2024-04-18T06:05:04.569Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jestjs","funding_links":[],"total_stars":43551,"followers":150,"following":0,"created_at":"2023-04-22T04:18:19.657Z","updated_at":"2024-04-18T06:05:05.121Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jestjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jestjs/repositories"},"tags":[{"name":"v30.0.0-alpha.6","sha":"ba74b7de1b9cca88daf33f9d1b46bfe2b7f485a5","kind":"tag","published_at":"2024-08-08T07:42:52.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v30.0.0-alpha.6","html_url":"https://github.com/jestjs/jest/releases/tag/v30.0.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.6/manifests"},{"name":"v30.0.0-alpha.5","sha":"fa24a3bdd6682978d76799265016fb9d5bff135e","kind":"tag","published_at":"2024-05-30T12:43:49.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v30.0.0-alpha.5","html_url":"https://github.com/jestjs/jest/releases/tag/v30.0.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.5/manifests"},{"name":"v30.0.0-alpha.4","sha":"32b966f988d47a7673d2ef4b92e834dab7d66f07","kind":"tag","published_at":"2024-05-12T21:43:11.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v30.0.0-alpha.4","html_url":"https://github.com/jestjs/jest/releases/tag/v30.0.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.4/manifests"},{"name":"v30.0.0-alpha.3","sha":"e267aff33d105399f2134bad7c8f82285104f3da","kind":"tag","published_at":"2024-02-20T11:08:41.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v30.0.0-alpha.3","html_url":"https://github.com/jestjs/jest/releases/tag/v30.0.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.3/manifests"},{"name":"v30.0.0-alpha.2","sha":"c04d13d7abd22e47b0997f6027886aed225c9ce4","kind":"tag","published_at":"2023-11-16T09:28:10.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v30.0.0-alpha.2","html_url":"https://github.com/jestjs/jest/releases/tag/v30.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.2/manifests"},{"name":"v30.0.0-alpha.1","sha":"d005cb2505c041583e0c5636d006e08666a54b63","kind":"tag","published_at":"2023-10-30T13:32:42.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v30.0.0-alpha.1","html_url":"https://github.com/jestjs/jest/releases/tag/v30.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v30.0.0-alpha.1/manifests"},{"name":"v29.7.0","sha":"4e56991693da7cd4c3730dc3579a1dd1403ee630","kind":"tag","published_at":"2023-09-12T06:43:35.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.7.0","html_url":"https://github.com/jestjs/jest/releases/tag/v29.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.7.0/manifests"},{"name":"v29.6.4","sha":"55cd6a0aaf6f9178199dfa7af7a00fcaa7c421fd","kind":"tag","published_at":"2023-08-24T11:10:21.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.6.4","html_url":"https://github.com/jestjs/jest/releases/tag/v29.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.6.4/manifests"},{"name":"v29.6.3","sha":"fb7d95c8af6e0d65a8b65348433d8a0ea0725b5b","kind":"tag","published_at":"2023-08-21T12:38:52.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.6.3","html_url":"https://github.com/jestjs/jest/releases/tag/v29.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.6.3/manifests"},{"name":"v29.6.2","sha":"0fd5b1c37555f485c56a6ad2d6b010a72204f9f6","kind":"tag","published_at":"2023-07-27T09:21:22.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.6.2","html_url":"https://github.com/jestjs/jest/releases/tag/v29.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.6.2/manifests"},{"name":"v29.6.1","sha":"1f019afdcdfc54a6664908bb45f343db4e3d0848","kind":"tag","published_at":"2023-07-06T14:18:02.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.6.1","html_url":"https://github.com/jestjs/jest/releases/tag/v29.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.6.1/manifests"},{"name":"v29.6.0","sha":"c1e5b8a38ef54bb138409f89831942ebf6a7a67e","kind":"tag","published_at":"2023-07-04T15:25:37.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.6.0","html_url":"https://github.com/jestjs/jest/releases/tag/v29.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.6.0/manifests"},{"name":"v29.5.0","sha":"39f3beda6b396665bebffab94e8d7c45be30454c","kind":"tag","published_at":"2023-03-06T13:33:20.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.5.0","html_url":"https://github.com/jestjs/jest/releases/tag/v29.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.5.0/manifests"},{"name":"v29.4.3","sha":"a49c88610e49a3242576160740a32a2fe11161e1","kind":"tag","published_at":"2023-02-15T11:57:12.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.4.3","html_url":"https://github.com/jestjs/jest/releases/tag/v29.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.4.3/manifests"},{"name":"v29.4.2","sha":"f0fc92e8443f09546c7ec0472bf9bce44fe5898f","kind":"tag","published_at":"2023-02-07T13:45:18.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.4.2","html_url":"https://github.com/jestjs/jest/releases/tag/v29.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.4.2/manifests"},{"name":"v29.4.1","sha":"bc84c8a15649aaaefdd624dc83824518c17467ed","kind":"tag","published_at":"2023-01-26T15:08:27.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.4.1","html_url":"https://github.com/jestjs/jest/releases/tag/v29.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.4.1/manifests"},{"name":"v29.4.0","sha":"4bc0e8acaf990e6618a7bed1dca67760c20bb12a","kind":"tag","published_at":"2023-01-24T10:55:39.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.4.0","html_url":"https://github.com/jestjs/jest/releases/tag/v29.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.4.0/manifests"},{"name":"v29.3.1","sha":"05deb8393c4ad71e19be2567b704dfd3a2ab5fc9","kind":"tag","published_at":"2022-11-08T22:56:14.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.3.1","html_url":"https://github.com/jestjs/jest/releases/tag/v29.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.3.1/manifests"},{"name":"v29.3.0","sha":"84b8de987b33e2da20dc833aeb65f23d72a673cd","kind":"tag","published_at":"2022-11-07T17:55:41.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.3.0","html_url":"https://github.com/jestjs/jest/releases/tag/v29.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.3.0/manifests"},{"name":"v29.2.2","sha":"0a8edbe0ac434394a16cc173a03ff54a9cc50e41","kind":"tag","published_at":"2022-10-24T20:24:01.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.2.2","html_url":"https://github.com/jestjs/jest/releases/tag/v29.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.2.2/manifests"},{"name":"v29.2.1","sha":"4551c0fdd4d25b7206824957c7bcc6baf61e63bf","kind":"tag","published_at":"2022-10-18T16:00:03.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.2.1","html_url":"https://github.com/jestjs/jest/releases/tag/v29.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.2.1/manifests"},{"name":"v29.2.0","sha":"ee5b37a4f4433afcfffb0356cea47739d8092287","kind":"tag","published_at":"2022-10-14T09:13:36.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.2.0","html_url":"https://github.com/jestjs/jest/releases/tag/v29.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.2.0/manifests"},{"name":"v29.1.2","sha":"3c31dd619e8c022cde53f40fa12ea2a67f4752ce","kind":"tag","published_at":"2022-09-30T07:22:36.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.1.2","html_url":"https://github.com/jestjs/jest/releases/tag/v29.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.1.2/manifests"},{"name":"v29.1.1","sha":"fd9cd900ad0904421a3d97661fdc3337194da1f9","kind":"tag","published_at":"2022-09-28T08:05:25.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.1.1","html_url":"https://github.com/jestjs/jest/releases/tag/v29.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.1.1/manifests"},{"name":"v29.1.0","sha":"51f10300daf90db003a1749ceaed1084c4f74811","kind":"tag","published_at":"2022-09-28T07:37:31.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v29.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.1.0/manifests"},{"name":"v29.0.3","sha":"77f865da39af5b3e1c114dc347e49257eb3dcfd1","kind":"tag","published_at":"2022-09-10T14:41:31.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.0.3","html_url":"https://github.com/jestjs/jest/releases/tag/v29.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.3/manifests"},{"name":"v29.0.2","sha":"616fcf56bb8481d29ba29cc34be32a92b1cf85e5","kind":"tag","published_at":"2022-09-03T10:48:12.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v29.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.2/manifests"},{"name":"v29.0.1","sha":"b959a3d3bdf324ed1c7358f76ab238a8b0b0cf93","kind":"tag","published_at":"2022-08-26T13:34:34.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v29.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.1/manifests"},{"name":"v29.0.0","sha":"75006e46c76f6fda14bbc0548f86edb2ba087cd2","kind":"tag","published_at":"2022-08-25T12:33:19.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v29.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0/manifests"},{"name":"v29.0.0-alpha.6","sha":"4def94b073cad300e99de378ba900e6ba9b7032f","kind":"tag","published_at":"2022-08-19T13:57:37.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.0.0-alpha.6","html_url":"https://github.com/jestjs/jest/releases/tag/v29.0.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.6/manifests"},{"name":"v29.0.0-alpha.5","sha":"63e506b5d1558a9132a8fa65151407b0a40be3a5","kind":"tag","published_at":"2022-08-11T13:40:53.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.0.0-alpha.5","html_url":"https://github.com/jestjs/jest/releases/tag/v29.0.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.5/manifests"},{"name":"v29.0.0-alpha.4","sha":"98a833bd4bc0bdcfcee5d4f04c2833400c4e2933","kind":"tag","published_at":"2022-08-08T13:05:25.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.0.0-alpha.4","html_url":"https://github.com/jestjs/jest/releases/tag/v29.0.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.4/manifests"},{"name":"v29.0.0-alpha.3","sha":"09981873c55442e5e494d42012f518b7d3d41fbd","kind":"tag","published_at":"2022-08-07T13:41:27.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.0.0-alpha.3","html_url":"https://github.com/jestjs/jest/releases/tag/v29.0.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.3/manifests"},{"name":"v29.0.0-alpha.1","sha":"10f1e7f52d9f876e6fb7f20c1903fdcddd8db8b1","kind":"tag","published_at":"2022-08-04T08:23:22.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.0.0-alpha.1","html_url":"https://github.com/jestjs/jest/releases/tag/v29.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.1/manifests"},{"name":"v29.0.0-alpha.0","sha":"6862afb00307b52f32eedee977a9b3041355f184","kind":"tag","published_at":"2022-07-17T22:07:00.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v29.0.0-alpha.0","html_url":"https://github.com/jestjs/jest/releases/tag/v29.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v29.0.0-alpha.0/manifests"},{"name":"v28.1.3","sha":"2cce069800dab3fc8ca7c469b32d2e2b2f7e2bb1","kind":"tag","published_at":"2022-07-13T14:12:20.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.1.3","html_url":"https://github.com/jestjs/jest/releases/tag/v28.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.1.3/manifests"},{"name":"v28.1.2","sha":"789965efec4253fc54ceb3539711b3a3a6604d94","kind":"tag","published_at":"2022-06-29T10:33:52.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.1.2","html_url":"https://github.com/jestjs/jest/releases/tag/v28.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.1.2/manifests"},{"name":"v28.1.1","sha":"eb954f8874960920ac50a8f976bb333fbb06ada9","kind":"tag","published_at":"2022-06-07T06:09:29.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.1.1","html_url":"https://github.com/jestjs/jest/releases/tag/v28.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.1.1/manifests"},{"name":"v28.1.0","sha":"f5db241312f46528389e55c38221e6b6968622cf","kind":"tag","published_at":"2022-05-06T10:48:47.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v28.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.1.0/manifests"},{"name":"v28.0.3","sha":"1bea778422dc049b0fb3d7da809ffec39be549ff","kind":"tag","published_at":"2022-04-29T10:44:20.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.3","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.3/manifests"},{"name":"v28.0.2","sha":"279ee6658d763f024d51f340fab6a37c17d94502","kind":"tag","published_at":"2022-04-27T07:43:53.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.2/manifests"},{"name":"v28.0.1","sha":"0a08639e4299f07becf1020a761adfec83536018","kind":"tag","published_at":"2022-04-26T10:02:26.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.1/manifests"},{"name":"v28.0.0","sha":"8f9b812faf8e4d241d560a8574f0c6ed20a89365","kind":"tag","published_at":"2022-04-25T12:07:55.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0/manifests"},{"name":"v28.0.0-alpha.11","sha":"8b4b78759d255746f11e396efe7d06ac93dbd05b","kind":"tag","published_at":"2022-04-20T13:30:52.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.11","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.11/manifests"},{"name":"v28.0.0-alpha.10","sha":"d5eda7f23571081cea24760261d209ff3e01a084","kind":"tag","published_at":"2022-04-20T07:37:26.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.10","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.10/manifests"},{"name":"v28.0.0-alpha.9","sha":"7c63f5981eb20d4b89a4c04f3675e0050d8d7887","kind":"tag","published_at":"2022-04-19T10:59:06.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.9","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.9/manifests"},{"name":"v28.0.0-alpha.8","sha":"d915e7df92b220dbe6e124585ba6459838a6c41c","kind":"tag","published_at":"2022-04-05T14:59:31.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.8","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.8/manifests"},{"name":"v28.0.0-alpha.7","sha":"06f58f8ca70abc9c09d554967935b58ce85c48d6","kind":"tag","published_at":"2022-03-06T10:02:33.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.7","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.7/manifests"},{"name":"v28.0.0-alpha.6","sha":"6284ada4adb7008f5f8673b1a7b1c789d2e508fb","kind":"tag","published_at":"2022-03-01T08:32:17.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.6","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.6/manifests"},{"name":"v28.0.0-alpha.5","sha":"46fb19b2628bd87676c10730ba19592c30b05478","kind":"tag","published_at":"2022-02-24T20:57:10.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.5","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.5/manifests"},{"name":"v28.0.0-alpha.4","sha":"c13dab19491ba6b57c2d703e7d7c4b20189e1e17","kind":"tag","published_at":"2022-02-22T12:13:48.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.4","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.4/manifests"},{"name":"v28.0.0-alpha.3","sha":"fc30b27bd94bb7ebeaadc72626ebbdba535150d2","kind":"tag","published_at":"2022-02-17T15:42:12.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.3","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.3/manifests"},{"name":"v28.0.0-alpha.2","sha":"694d6bfea56f9cb49d0c7309cdbfff032da198c2","kind":"tag","published_at":"2022-02-16T18:11:49.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.2","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.2/manifests"},{"name":"v28.0.0-alpha.1","sha":"d30164dde1847166fa0faec98d20abffd85e6ffd","kind":"tag","published_at":"2022-02-15T21:26:42.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.1","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.1/manifests"},{"name":"v28.0.0-alpha.0","sha":"89275b08977065d98e42ad71fcf223f4ad169f09","kind":"tag","published_at":"2022-02-10T18:17:20.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v28.0.0-alpha.0","html_url":"https://github.com/jestjs/jest/releases/tag/v28.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v28.0.0-alpha.0/manifests"},{"name":"v27.5.1","sha":"67c1aa20c5fec31366d733e901fee2b981cb1850","kind":"tag","published_at":"2022-02-08T10:52:04.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.5.1","html_url":"https://github.com/jestjs/jest/releases/tag/v27.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.5.1/manifests"},{"name":"v27.5.0","sha":"247cbe6026a590deaf0d23edecc7b2779a4aace9","kind":"tag","published_at":"2022-02-05T09:59:11.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.5.0","html_url":"https://github.com/jestjs/jest/releases/tag/v27.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.5.0/manifests"},{"name":"v27.4.7","sha":"91b898ce6d1908378346b11f732768bd345f3592","kind":"tag","published_at":"2022-01-05T13:05:32.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.4.7","html_url":"https://github.com/jestjs/jest/releases/tag/v27.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.7/manifests"},{"name":"v27.4.6","sha":"644d2d3e53536b0d67e395c0f35f8555a67beb1e","kind":"tag","published_at":"2022-01-04T23:03:26.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.4.6","html_url":"https://github.com/jestjs/jest/releases/tag/v27.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.6/manifests"},{"name":"v27.4.5","sha":"73f3a5743b9e5b16c9b7a69e2705f07ba7a010ea","kind":"tag","published_at":"2021-12-13T19:36:32.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.4.5","html_url":"https://github.com/jestjs/jest/releases/tag/v27.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.5/manifests"},{"name":"v27.4.4","sha":"e2316126b2e4b9b4272e5a0b651c3cb5b0306369","kind":"tag","published_at":"2021-12-10T04:43:02.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.4.4","html_url":"https://github.com/jestjs/jest/releases/tag/v27.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.4/manifests"},{"name":"v27.4.3","sha":"6b4fcbc13712d56d95dd245866e923ffae78a187","kind":"tag","published_at":"2021-12-01T14:00:14.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.4.3","html_url":"https://github.com/jestjs/jest/releases/tag/v27.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.3/manifests"},{"name":"v27.4.2","sha":"7965591f785e936ada194f9d58f852735b50ab1c","kind":"tag","published_at":"2021-11-30T11:53:28.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.4.2","html_url":"https://github.com/jestjs/jest/releases/tag/v27.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.2/manifests"},{"name":"v27.4.1","sha":"fa4a3982766b107ff604ba54081d9e4378f318a9","kind":"tag","published_at":"2021-11-30T08:36:58.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.4.1","html_url":"https://github.com/jestjs/jest/releases/tag/v27.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.1/manifests"},{"name":"v27.4.0","sha":"0dc6dde296550370ade2574d6665748fed37f9c9","kind":"tag","published_at":"2021-11-29T13:36:49.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.4.0","html_url":"https://github.com/jestjs/jest/releases/tag/v27.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.4.0/manifests"},{"name":"v27.3.1","sha":"4f3328f3227aa0668486f819b3353af5b6cc797b","kind":"tag","published_at":"2021-10-19T06:57:26.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.3.1","html_url":"https://github.com/jestjs/jest/releases/tag/v27.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.3.1/manifests"},{"name":"v27.3.0","sha":"14b0c2c1d6f81b64adf8b827649ece80a4448cfc","kind":"tag","published_at":"2021-10-17T18:34:40.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.3.0","html_url":"https://github.com/jestjs/jest/releases/tag/v27.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.3.0/manifests"},{"name":"v27.2.5","sha":"251b8014e8e3ac8da2fca88b5a1bc401f3b92326","kind":"tag","published_at":"2021-10-08T13:39:13.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.2.5","html_url":"https://github.com/jestjs/jest/releases/tag/v27.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.5/manifests"},{"name":"v27.2.4","sha":"5886f6c4d681aa9fc9bfc2517efd2b7f6035a4cd","kind":"tag","published_at":"2021-09-29T14:04:39.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.2.4","html_url":"https://github.com/jestjs/jest/releases/tag/v27.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.4/manifests"},{"name":"v27.2.3","sha":"ae53efe274dee5464d11f1b574d2d825685cd031","kind":"tag","published_at":"2021-09-28T10:11:14.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.2.3","html_url":"https://github.com/jestjs/jest/releases/tag/v27.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.3/manifests"},{"name":"v27.2.2","sha":"f54d96fec55518640b900d6994b2c4153316d1ed","kind":"tag","published_at":"2021-09-25T13:35:00.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.2.2","html_url":"https://github.com/jestjs/jest/releases/tag/v27.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.2/manifests"},{"name":"v27.2.1","sha":"50862b410c358107ec893cfdd9bb9a689ad8e622","kind":"tag","published_at":"2021-09-20T13:27:57.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.2.1","html_url":"https://github.com/jestjs/jest/releases/tag/v27.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.1/manifests"},{"name":"v27.2.0","sha":"b05635c539f8f673dfed5bf05ea727a8d5d7bbe2","kind":"tag","published_at":"2021-09-13T08:06:29.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.2.0","html_url":"https://github.com/jestjs/jest/releases/tag/v27.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.2.0/manifests"},{"name":"v27.1.1","sha":"111198b62dbfc3a730f7b1693e311608e834fe1d","kind":"tag","published_at":"2021-09-08T10:12:03.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.1.1","html_url":"https://github.com/jestjs/jest/releases/tag/v27.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.1.1/manifests"},{"name":"v27.1.0","sha":"5ef792e957e83428d868a18618b8629e32719993","kind":"tag","published_at":"2021-08-27T09:59:23.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v27.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.1.0/manifests"},{"name":"v27.0.6","sha":"d257d1c44ba62079bd4307ae78ba226d47c56ac9","kind":"tag","published_at":"2021-06-28T17:05:22.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.6","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.6/manifests"},{"name":"v27.0.5","sha":"dafa4737dc02887314fd99e4be92781c9f8f9415","kind":"tag","published_at":"2021-06-22T11:10:35.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.5","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.5/manifests"},{"name":"v27.0.4","sha":"b29acb355ae23ccdb2a6248fbbd933fc93f320b9","kind":"tag","published_at":"2021-06-03T08:28:57.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.4","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.4/manifests"},{"name":"v27.0.3","sha":"d10f645b04ba9febb7308392e635c0351d0f027c","kind":"tag","published_at":"2021-05-29T17:47:28.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.3","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.3/manifests"},{"name":"v27.0.2","sha":"7ca8a22b8453e95c63842ee6aa4d8d8d8b4f9612","kind":"tag","published_at":"2021-05-29T12:06:59.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.2/manifests"},{"name":"v27.0.1","sha":"2cb20e945a26b2c9867b30b787e81f6317e59aa1","kind":"tag","published_at":"2021-05-25T10:06:16.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.1/manifests"},{"name":"v27.0.0","sha":"be16e47afcc9f64653b9a47782cb48a5ca243e65","kind":"tag","published_at":"2021-05-25T08:14:56.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0/manifests"},{"name":"v27.0.0-next.11","sha":"e2eb9aeee8aacd441f1c8ac992c698ac4d303f60","kind":"tag","published_at":"2021-05-20T22:28:34.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.11","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.11/manifests"},{"name":"v27.0.0-next.10","sha":"6f44529270310b7dbdf9a0b72b21b5cd50fda4b1","kind":"tag","published_at":"2021-05-20T14:11:04.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.10","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.10/manifests"},{"name":"v27.0.0-next.9","sha":"d836f33f98845794b4eae8149548a81ddcfc6521","kind":"tag","published_at":"2021-05-04T06:24:53.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.9","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.9/manifests"},{"name":"v27.0.0-next.8","sha":"d7ba5030e274b52f029179dfdb860349a36eea37","kind":"tag","published_at":"2021-04-12T22:42:15.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.8","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.8/manifests"},{"name":"v27.0.0-next.7","sha":"28c763e6be8f57bda89238b95dc801460c2d6601","kind":"tag","published_at":"2021-04-02T13:47:40.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.7","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.7/manifests"},{"name":"v27.0.0-next.6","sha":"974d2f22b7deeb4f683fb38dd1ee3a0e984916df","kind":"tag","published_at":"2021-03-25T19:39:48.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.6","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.6/manifests"},{"name":"v27.0.0-next.5","sha":"0a2b94282170b6d4cc26c2d2003cc04ffebe5e3f","kind":"tag","published_at":"2021-03-15T13:03:10.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.5","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.5/manifests"},{"name":"v27.0.0-next.4","sha":"941c414f0b757fdc619778c46c21fda26b3e5504","kind":"tag","published_at":"2021-03-08T13:44:59.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.4","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.4/manifests"},{"name":"v27.0.0-next.3","sha":"2e34f2cfaf9b6864c3ad4bdca05d3097d3108a41","kind":"tag","published_at":"2021-02-18T22:09:32.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.3","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.3/manifests"},{"name":"v27.0.0-next.2","sha":"0006b152354237416ffbbc26d78c0b10375c0a49","kind":"tag","published_at":"2020-12-07T14:35:37.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.2","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.2/manifests"},{"name":"v27.0.0-next.1","sha":"774c1898bbb078c20fa53906d535335babc6585d","kind":"tag","published_at":"2020-12-07T12:43:10.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.1","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.1/manifests"},{"name":"v27.0.0-next.0","sha":"496defd145cad221ec084cac35e94f1b7d68131e","kind":"tag","published_at":"2020-12-06T14:32:26.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v27.0.0-next.0","html_url":"https://github.com/jestjs/jest/releases/tag/v27.0.0-next.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v27.0.0-next.0/manifests"},{"name":"v26.6.3","sha":"2f6931e91d5ab126de70caf150c68709752e7f6c","kind":"tag","published_at":"2020-11-04T06:17:48.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.6.3","html_url":"https://github.com/jestjs/jest/releases/tag/v26.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.6.3/manifests"},{"name":"v26.6.2","sha":"4c46930615602cbf983fb7e8e82884c282a624d5","kind":"tag","published_at":"2020-11-02T12:51:05.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.6.2","html_url":"https://github.com/jestjs/jest/releases/tag/v26.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.6.2/manifests"},{"name":"v26.6.1","sha":"f6366db60e32f1763e612288bf3984bcfa7a0a15","kind":"tag","published_at":"2020-10-23T09:05:22.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.6.1","html_url":"https://github.com/jestjs/jest/releases/tag/v26.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.6.1/manifests"},{"name":"v26.6.0","sha":"b254fd82fdedcba200e1c7eddeaab83a09bdaaef","kind":"tag","published_at":"2020-10-19T11:58:26.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.6.0","html_url":"https://github.com/jestjs/jest/releases/tag/v26.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.6.0/manifests"},{"name":"v26.5.3","sha":"71152afbbda76fd09ddb2527b54c365d753f42aa","kind":"tag","published_at":"2020-10-11T17:49:08.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.5.3","html_url":"https://github.com/jestjs/jest/releases/tag/v26.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.5.3/manifests"},{"name":"v26.5.2","sha":"d2bacceb51e7f05c9cb6d764d5cd886a2fd71267","kind":"tag","published_at":"2020-10-06T10:52:33.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.5.2","html_url":"https://github.com/jestjs/jest/releases/tag/v26.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.5.2/manifests"},{"name":"v26.5.1","sha":"8a70bc269edfc10e20803a0f69e1e39fb2942511","kind":"tag","published_at":"2020-10-05T10:25:56.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.5.1","html_url":"https://github.com/jestjs/jest/releases/tag/v26.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.5.1/manifests"},{"name":"v26.5.0","sha":"68d1b1b638bc7464c2794a957c1b894de7da2ee3","kind":"tag","published_at":"2020-10-05T09:27:58.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.5.0","html_url":"https://github.com/jestjs/jest/releases/tag/v26.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.5.0/manifests"},{"name":"v26.4.2","sha":"2586a798260886c28b6d28256cdfe354e039d5d1","kind":"tag","published_at":"2020-08-22T12:09:50.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.4.2","html_url":"https://github.com/jestjs/jest/releases/tag/v26.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.4.2/manifests"},{"name":"v26.4.1","sha":"e1d51deea8d089a06f28b4dbe9287a4428508610","kind":"tag","published_at":"2020-08-20T08:31:23.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.4.1","html_url":"https://github.com/jestjs/jest/releases/tag/v26.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.4.1/manifests"},{"name":"v26.4.0","sha":"0b1e41d1d93ce4d15646f4a39fd5a7ffae5f43c3","kind":"tag","published_at":"2020-08-12T21:00:08.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.4.0","html_url":"https://github.com/jestjs/jest/releases/tag/v26.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.4.0/manifests"},{"name":"v26.3.0","sha":"3a7e06fe855515a848241bb06a6f6e117847443d","kind":"tag","published_at":"2020-08-10T11:31:34.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.3.0","html_url":"https://github.com/jestjs/jest/releases/tag/v26.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.3.0/manifests"},{"name":"v26.2.2","sha":"a6a5abb7ef47ed2c31bf8987771a79f97ae65430","kind":"tag","published_at":"2020-07-31T10:53:42.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.2.2","html_url":"https://github.com/jestjs/jest/releases/tag/v26.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.2.2/manifests"},{"name":"v26.2.1","sha":"da61421faee6fdbf2a2b355b10d4e6eb1a842233","kind":"tag","published_at":"2020-07-30T11:35:12.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.2.1","html_url":"https://github.com/jestjs/jest/releases/tag/v26.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.2.1/manifests"},{"name":"v26.2.0","sha":"4a716811a309dae135b780a87dc1647b285800eb","kind":"tag","published_at":"2020-07-30T10:11:29.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.2.0","html_url":"https://github.com/jestjs/jest/releases/tag/v26.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.2.0/manifests"},{"name":"v26.1.0","sha":"817d8b6aca845dd4fcfd7f8316293e69f3a116c5","kind":"tag","published_at":"2020-06-23T15:14:55.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v26.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.1.0/manifests"},{"name":"v26.0.1","sha":"40b8e1e157c9981dda5a68d73fff647e80fc9f5c","kind":"tag","published_at":"2020-05-05T10:40:33.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v26.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.1/manifests"},{"name":"v26.0.1-alpha.0","sha":"fb04716adb223ce2da1e6bb2b4ce7c011bad1807","kind":"tag","published_at":"2020-05-04T22:15:49.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.0.1-alpha.0","html_url":"https://github.com/jestjs/jest/releases/tag/v26.0.1-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.1-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.1-alpha.0/manifests"},{"name":"v26.0.0","sha":"343532a21f640ac2709c4076eef57e52279542e1","kind":"tag","published_at":"2020-05-04T17:52:48.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v26.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.0/manifests"},{"name":"v26.0.0-alpha.2","sha":"68b65afc97688bd5b0b433f8f585da57dcd1d418","kind":"tag","published_at":"2020-05-04T16:05:12.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.0.0-alpha.2","html_url":"https://github.com/jestjs/jest/releases/tag/v26.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.0-alpha.2/manifests"},{"name":"v26.0.0-alpha.1","sha":"2bac04ffb8e533d12a072998da5c3751a41b796f","kind":"tag","published_at":"2020-05-03T18:47:48.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.0.0-alpha.1","html_url":"https://github.com/jestjs/jest/releases/tag/v26.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.0-alpha.1/manifests"},{"name":"v26.0.0-alpha.0","sha":"ba962e7e9669a4a2f723c2536c97462c8ddfff2d","kind":"tag","published_at":"2020-05-02T12:12:44.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v26.0.0-alpha.0","html_url":"https://github.com/jestjs/jest/releases/tag/v26.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v26.0.0-alpha.0/manifests"},{"name":"v25.5.4","sha":"389d13724bbf6bb64dcde9700a6ecea3333942db","kind":"tag","published_at":"2020-05-02T08:16:36.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.5.4","html_url":"https://github.com/jestjs/jest/releases/tag/v25.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.5.4/manifests"},{"name":"v25.5.3","sha":"80b69051271602aa62ed8de896ba80ca3150f4a5","kind":"tag","published_at":"2020-04-30T22:13:24.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.5.3","html_url":"https://github.com/jestjs/jest/releases/tag/v25.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.5.3/manifests"},{"name":"v25.5.2","sha":"ad1b9dc090922a8ed5632ec7382ac999e6b8cac1","kind":"tag","published_at":"2020-04-29T21:49:55.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.5.2","html_url":"https://github.com/jestjs/jest/releases/tag/v25.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.5.2/manifests"},{"name":"v25.5.1","sha":"c5f2fd756331895b8177a19304feb49657687e22","kind":"tag","published_at":"2020-04-29T10:54:59.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.5.1","html_url":"https://github.com/jestjs/jest/releases/tag/v25.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.5.1/manifests"},{"name":"v25.5.0","sha":"ddd73d18adfb982b9b0d94bad7d41c9f78567ca7","kind":"tag","published_at":"2020-04-28T19:45:04.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.5.0","html_url":"https://github.com/jestjs/jest/releases/tag/v25.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.5.0/manifests"},{"name":"v25.4.0","sha":"5b129d714cadb818be28afbe313cbeae8fbb1dde","kind":"tag","published_at":"2020-04-19T21:50:12.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.4.0","html_url":"https://github.com/jestjs/jest/releases/tag/v25.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.4.0/manifests"},{"name":"v25.3.0","sha":"45a4936d96d74cdee6b91122a51a556e3ebe6dc8","kind":"tag","published_at":"2020-04-08T13:20:49.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.3.0","html_url":"https://github.com/jestjs/jest/releases/tag/v25.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.3.0/manifests"},{"name":"v25.2.7","sha":"3c2fa9347b86460b5dfc558f033b8d4eec0ff8e1","kind":"tag","published_at":"2020-04-03T07:50:57.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.2.7","html_url":"https://github.com/jestjs/jest/releases/tag/v25.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.7/manifests"},{"name":"v25.2.6","sha":"43207b743df164e9e58bd483dd9167b9084da18b","kind":"tag","published_at":"2020-04-02T10:28:59.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.2.6","html_url":"https://github.com/jestjs/jest/releases/tag/v25.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.6/manifests"},{"name":"v25.2.5","sha":"964ec0ea0754caa2d8bef16dc89c1f926971f5eb","kind":"tag","published_at":"2020-04-02T10:22:53.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.2.5","html_url":"https://github.com/jestjs/jest/releases/tag/v25.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.5/manifests"},{"name":"v25.2.4","sha":"324938561c608e0e9dddc008e5dde1589d7abc68","kind":"tag","published_at":"2020-03-29T19:38:25.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.2.4","html_url":"https://github.com/jestjs/jest/releases/tag/v25.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.4/manifests"},{"name":"v25.2.3","sha":"6f8bf80c38567ba076ae979af2dedb42b285b2d5","kind":"tag","published_at":"2020-03-26T20:24:33.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.2.3","html_url":"https://github.com/jestjs/jest/releases/tag/v25.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.3/manifests"},{"name":"v25.2.2","sha":"96aaf892bb90ac5054b6e57a7661c35ff9ab6873","kind":"tag","published_at":"2020-03-26T15:55:53.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.2.2","html_url":"https://github.com/jestjs/jest/releases/tag/v25.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.2/manifests"},{"name":"v25.2.1","sha":"a679390828b6c30aeaa547d8c4dc9aed6531e357","kind":"tag","published_at":"2020-03-26T09:00:56.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.2.1","html_url":"https://github.com/jestjs/jest/releases/tag/v25.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.1/manifests"},{"name":"v25.2.0","sha":"9f0339c1c762e39f869f7df63e88470287728b93","kind":"tag","published_at":"2020-03-25T17:57:45.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.2.0","html_url":"https://github.com/jestjs/jest/releases/tag/v25.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.2.0/manifests"},{"name":"v25.1.0","sha":"5dcc48075f22d581864f381f20bc8b257d2a73cd","kind":"tag","published_at":"2020-01-22T01:24:01.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v25.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v25.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v25.1.0/manifests"},{"name":"v24.9.0","sha":"3cdbd556948b4974b2cc23178977eb159d343df8","kind":"tag","published_at":"2019-08-16T06:31:56.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.9.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.9.0/manifests"},{"name":"v24.8.0","sha":"14049336beeac972b5871a2ca419df2de196dc24","kind":"tag","published_at":"2019-05-05T02:07:01.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.8.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.8.0/manifests"},{"name":"v24.7.1","sha":"f3dab7cd92006540ecee5a0b8b6811608861bd52","kind":"tag","published_at":"2019-04-04T01:21:24.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.7.1","html_url":"https://github.com/jestjs/jest/releases/tag/v24.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.7.1/manifests"},{"name":"v24.7.0","sha":"c85a5e9b1a8a82d837418d79bdb98493b4df460b","kind":"tag","published_at":"2019-04-03T03:59:09.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.7.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.7.0/manifests"},{"name":"v24.6.0","sha":"f24605839c6f7f3d9698c0c8a45e08fe69a45e20","kind":"tag","published_at":"2019-04-01T22:30:30.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.6.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.6.0/manifests"},{"name":"v24.5.0","sha":"6b8b1404a1d9254e7d5d90a8934087a9c9899dab","kind":"tag","published_at":"2019-03-12T16:50:45.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.5.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.5.0/manifests"},{"name":"v24.4.0","sha":"445e6cb9f5fddf87174e510a602cf8bc11a840b1","kind":"tag","published_at":"2019-03-11T15:00:53.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.4.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.4.0/manifests"},{"name":"v24.3.1","sha":"65c6e9d5e398711c011078bb72648c77fc8a8cb3","kind":"tag","published_at":"2019-03-07T23:12:12.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.3.1","html_url":"https://github.com/jestjs/jest/releases/tag/v24.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.3.1/manifests"},{"name":"v24.3.0","sha":"36484b51517a91fb9ec99db922f087488ea6ddad","kind":"tag","published_at":"2019-03-07T13:08:39.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.3.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.3.0/manifests"},{"name":"v24.2.0-alpha.0","sha":"800f2f803d01c8ae194d71b251e4965dd70e5bf2","kind":"tag","published_at":"2019-03-05T14:46:13.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.2.0-alpha.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.2.0-alpha.0/manifests"},{"name":"v24.1.0","sha":"8a2ea1e83845497fa7756b44c91f6ff97eb02692","kind":"tag","published_at":"2019-02-05T15:08:46.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.1.0/manifests"},{"name":"v24.0.0","sha":"0422bde1f6936482d95ac3ee31f2f93fc33f58c2","kind":"tag","published_at":"2019-01-25T15:09:17.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0/manifests"},{"name":"v24.0.0-alpha.16","sha":"634e5a54f46b2a62d1dc81a170562e6f4e55ad60","kind":"tag","published_at":"2019-01-25T13:44:48.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.16","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.16/manifests"},{"name":"v24.0.0-alpha.15","sha":"28971c5f794330e8acc6861288e6daafcd32238e","kind":"tag","published_at":"2019-01-24T18:00:11.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.15","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.15/manifests"},{"name":"v24.0.0-alpha.14","sha":"28971c5f794330e8acc6861288e6daafcd32238e","kind":"commit","published_at":"2019-01-24T16:04:40.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.14","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.14/manifests"},{"name":"v24.0.0-alpha.13","sha":"6de22dde9a10f775adc7b6f80080bdd224f6ae31","kind":"tag","published_at":"2019-01-23T15:18:56.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.13","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.13/manifests"},{"name":"v24.0.0-alpha.12","sha":"4f2bcb861d1f0fb150c05970362e52a38c31f67e","kind":"tag","published_at":"2019-01-14T11:07:02.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.12","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.12/manifests"},{"name":"v24.0.0-alpha.11","sha":"6a066c6afe2ae08669a27d3b703a6cf0d898e7b7","kind":"tag","published_at":"2019-01-11T12:24:05.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.11","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.11/manifests"},{"name":"v24.0.0-alpha.10","sha":"722049ccd66947d48296dcb666bc99fccab86065","kind":"tag","published_at":"2019-01-09T17:05:55.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.10","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.10/manifests"},{"name":"v24.0.0-alpha.9","sha":"c7caa7ba5904d0c61e586694cde5f536639e4afc","kind":"tag","published_at":"2018-12-19T16:03:50.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.9","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.9/manifests"},{"name":"v24.0.0-alpha.8","sha":"700e0dadb85f5dc8ff5dac6c7e98956690049734","kind":"commit","published_at":"2018-12-13T18:16:02.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.8","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.8/manifests"},{"name":"v24.0.0-alpha.6","sha":"49d08403a941e596eda1279c07a1eaf4d4a73dad","kind":"tag","published_at":"2018-11-09T17:51:58.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.6","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.6/manifests"},{"name":"v24.0.0-alpha.5","sha":"2c18a53e8ff2437bba5fcb8076b754ac5f79f9f8","kind":"tag","published_at":"2018-11-09T13:19:33.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.5","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.5/manifests"},{"name":"v24.0.0-alpha.3","sha":"e41f0bb257c6652c3100b97a1087f9f812fbea0d","kind":"commit","published_at":"2018-10-26T14:55:07.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.3","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.3/manifests"},{"name":"v24.0.0-alpha.4","sha":"e41f0bb257c6652c3100b97a1087f9f812fbea0d","kind":"commit","published_at":"2018-10-26T14:55:07.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.4","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.4/manifests"},{"name":"v24.0.0-alpha.2","sha":"c5e36835cff4b241327db9cf58c8f6f7227ed1f7","kind":"tag","published_at":"2018-10-25T11:09:19.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.2","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.2/manifests"},{"name":"v24.0.0-alpha.1","sha":"4954f46708415174c48a58f296a605fbe1244a31","kind":"commit","published_at":"2018-10-22T14:49:42.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.1","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.1/manifests"},{"name":"v24.0.0-alpha.7","sha":"4954f46708415174c48a58f296a605fbe1244a31","kind":"commit","published_at":"2018-10-22T14:49:42.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.7","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.7/manifests"},{"name":"v24.0.0-alpha.0","sha":"7287c9d5c46ca874e691da23b367925db1e178fe","kind":"commit","published_at":"2018-10-22T13:15:33.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v24.0.0-alpha.0","html_url":"https://github.com/jestjs/jest/releases/tag/v24.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v24.0.0-alpha.0/manifests"},{"name":"v23.6.0","sha":"770799779fc853ab6285727e8938efd06e694d5f","kind":"commit","published_at":"2018-09-10T12:44:42.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.6.0","html_url":"https://github.com/jestjs/jest/releases/tag/v23.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.6.0/manifests"},{"name":"v23.5.0","sha":"79c9e22c1309eb92e41f5cad74c767c6a91f68d9","kind":"commit","published_at":"2018-08-10T13:53:58.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.5.0","html_url":"https://github.com/jestjs/jest/releases/tag/v23.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.5.0/manifests"},{"name":"v23.4.2","sha":"ea8452df0f880316fd2ff4a2b19a455e300a33f6","kind":"commit","published_at":"2018-07-27T22:40:45.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.4.2","html_url":"https://github.com/jestjs/jest/releases/tag/v23.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.4.2/manifests"},{"name":"v23.4.1","sha":"ce52523289a8f624a6135b7d8f1a766d741ccd6f","kind":"commit","published_at":"2018-07-13T16:06:36.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.4.1","html_url":"https://github.com/jestjs/jest/releases/tag/v23.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.4.1/manifests"},{"name":"v23.4.0","sha":"c32d2d3870836dfd49167e4a6b71b61aceef25a1","kind":"commit","published_at":"2018-07-10T15:53:24.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.4.0","html_url":"https://github.com/jestjs/jest/releases/tag/v23.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.4.0/manifests"},{"name":"v23.3.0","sha":"266e820c0039f485fc870d0db8ff35337cb4b5ef","kind":"commit","published_at":"2018-07-04T12:23:44.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.3.0","html_url":"https://github.com/jestjs/jest/releases/tag/v23.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.3.0/manifests"},{"name":"v23.2.0","sha":"87114d3d8ce87c2113e2073e7fc6148af87618be","kind":"commit","published_at":"2018-06-25T14:06:20.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.2.0","html_url":"https://github.com/jestjs/jest/releases/tag/v23.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.2.0/manifests"},{"name":"v23.1.0","sha":"e5a4b945ac2ec93961bb7a03c3ce56f4f1bed665","kind":"commit","published_at":"2018-05-30T18:07:58.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v23.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.1.0/manifests"},{"name":"v23.0.1","sha":"570142ef4149f7251d9e4ba8d3e0efee57d1b7cc","kind":"commit","published_at":"2018-05-27T15:32:54.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v23.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.0.1/manifests"},{"name":"v23.0.0","sha":"7922488d676aa7bc5a6334699df220c7b001e299","kind":"commit","published_at":"2018-05-24T17:28:43.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v23.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.0.0/manifests"},{"name":"v22.4.4","sha":"cb7f93a4cc5f61f85512dbf5e704cde2dc4ee80a","kind":"commit","published_at":"2018-05-18T13:00:46.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.4.4","html_url":"https://github.com/jestjs/jest/releases/tag/v22.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.4.4/manifests"},{"name":"v23.0.0-alpha.0","sha":"df34b204c3aa8dfc3a05d19039c6d538cbce9135","kind":"commit","published_at":"2018-03-15T14:58:49.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v23.0.0-alpha.0","html_url":"https://github.com/jestjs/jest/releases/tag/v23.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v23.0.0-alpha.0/manifests"},{"name":"v22.4.2","sha":"83a51ccc25b6bb7080792c9a851fec799a01fde2","kind":"commit","published_at":"2018-02-22T23:31:14.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.4.2","html_url":"https://github.com/jestjs/jest/releases/tag/v22.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.4.2/manifests"},{"name":"v22.4.1","sha":"52bbb26615d1d6f150082873a3346db17b158df9","kind":"commit","published_at":"2018-02-22T21:35:02.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.4.1","html_url":"https://github.com/jestjs/jest/releases/tag/v22.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.4.1/manifests"},{"name":"v22.4.0","sha":"acb7f64ba0eb1b4a7a3801a01977cf1bb2a54e72","kind":"commit","published_at":"2018-02-20T12:12:51.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.4.0","html_url":"https://github.com/jestjs/jest/releases/tag/v22.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.4.0/manifests"},{"name":"v22.3.0","sha":"5f8ad6379ac3962cc1eb9ce25eef6f3e8fc241e0","kind":"commit","published_at":"2018-02-13T18:36:12.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.3.0","html_url":"https://github.com/jestjs/jest/releases/tag/v22.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.3.0/manifests"},{"name":"v22.2.2","sha":"c5a2ea0dbed0875caf13bd6088095a6dcf130421","kind":"commit","published_at":"2018-02-09T16:29:11.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.2.2","html_url":"https://github.com/jestjs/jest/releases/tag/v22.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.2.2/manifests"},{"name":"v22.2.1","sha":"9797f2362db5569aa21584461504f8c8823fc06a","kind":"commit","published_at":"2018-02-07T13:53:10.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.2.1","html_url":"https://github.com/jestjs/jest/releases/tag/v22.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.2.1/manifests"},{"name":"v22.2.0","sha":"79dcdd3944105b4a4f84f69e1597fb5e4bd1f150","kind":"commit","published_at":"2018-02-07T10:27:59.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.2.0","html_url":"https://github.com/jestjs/jest/releases/tag/v22.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.2.0/manifests"},{"name":"v22.1.4","sha":"4da1417653a3fe9732dd0bb71168ad99ec9f71c1","kind":"commit","published_at":"2018-01-19T14:39:29.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.1.4","html_url":"https://github.com/jestjs/jest/releases/tag/v22.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.1.4/manifests"},{"name":"v22.1.3","sha":"f040725f81f2b4b32705a762c279cee2d001cf74","kind":"commit","published_at":"2018-01-18T17:33:04.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.1.3","html_url":"https://github.com/jestjs/jest/releases/tag/v22.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.1.3/manifests"},{"name":"v22.1.2","sha":"a441ecf635c3a89a599b7bfbb078db6163d23038","kind":"commit","published_at":"2018-01-17T12:59:08.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.1.2","html_url":"https://github.com/jestjs/jest/releases/tag/v22.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.1.2/manifests"},{"name":"v22.1.1","sha":"8b46fa88965837a5fd4be8670d8976d9ff873ad1","kind":"commit","published_at":"2018-01-15T14:01:01.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.1.1","html_url":"https://github.com/jestjs/jest/releases/tag/v22.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.1.1/manifests"},{"name":"v22.1.0","sha":"cdc048de210aba4b37f1f647866d9faecc7017fc","kind":"commit","published_at":"2018-01-15T12:16:52.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v22.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.1.0/manifests"},{"name":"v22.0.5","sha":"e5b9339e23ae5d3e9713c8210d365a005de823e9","kind":"commit","published_at":"2018-01-09T14:22:21.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.0.5","html_url":"https://github.com/jestjs/jest/releases/tag/v22.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.5/manifests"},{"name":"v22.0.4","sha":"e879099db1024f106757ee55cb0e9a6935488b43","kind":"commit","published_at":"2017-12-22T10:50:43.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.0.4","html_url":"https://github.com/jestjs/jest/releases/tag/v22.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.4/manifests"},{"name":"v22.0.3","sha":"774d4576574b8cf2add08a21da76a49800c8d77a","kind":"commit","published_at":"2017-12-19T15:01:00.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.0.3","html_url":"https://github.com/jestjs/jest/releases/tag/v22.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.3/manifests"},{"name":"v22.0.2","sha":"699ddcc95f285941759c2b02caf114b96f5d4560","kind":"commit","published_at":"2017-12-19T13:54:28.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v22.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.2/manifests"},{"name":"v22.0.1","sha":"d1845116ebe818e6d945d50ad4857752758970ee","kind":"tag","published_at":"2017-12-19T07:09:47.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v22.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.1/manifests"},{"name":"v22.0.0","sha":"99c76dda65daf7decb29bb34c66a9b7faa92287a","kind":"commit","published_at":"2017-12-18T11:07:19.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v22.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v22.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v22.0.0/manifests"},{"name":"v21.2.1","sha":"6102961774cb043e0c36ec8121935181b9560929","kind":"tag","published_at":"2017-09-27T22:14:57.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v21.2.1","html_url":"https://github.com/jestjs/jest/releases/tag/v21.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.2.1/manifests"},{"name":"v21.2.0","sha":"9db3b9087578795b68905d6c363a50b14bafcf99","kind":"tag","published_at":"2017-09-26T20:21:57.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v21.2.0","html_url":"https://github.com/jestjs/jest/releases/tag/v21.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.2.0/manifests"},{"name":"v21.1.0","sha":"13e4ba299d57c65248a5cd763bb66f59b3b24902","kind":"tag","published_at":"2017-09-14T01:50:00.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v21.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v21.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.1.0/manifests"},{"name":"v21.0.2","sha":"9b6ff26eb3c0f03215c5fc52d3842c3d56d55ef0","kind":"tag","published_at":"2017-09-08T14:18:57.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v21.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v21.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.0.2/manifests"},{"name":"v21.0.1","sha":"9075ecf0774fc29ba9c5e4bdbceca0d9774a793c","kind":"tag","published_at":"2017-09-04T17:12:07.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v21.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v21.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.0.1/manifests"},{"name":"v21.0.0","sha":"be4bec387d90ac8d6a7596be88bf8e4994bc3ed9","kind":"tag","published_at":"2017-09-04T15:01:38.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v21.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v21.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v21.0.0/manifests"},{"name":"v20.0.4","sha":"c27b759f256adde5586b0c69e510a3aa81d0f869","kind":"commit","published_at":"2017-05-24T14:14:00.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v20.0.4","html_url":"https://github.com/jestjs/jest/releases/tag/v20.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v20.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v20.0.4/manifests"},{"name":"v20.0.3","sha":"b5f9a87ceb9f5f5c1acc1316c59ae963d3eca448","kind":"tag","published_at":"2017-05-17T10:57:01.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v20.0.3","html_url":"https://github.com/jestjs/jest/releases/tag/v20.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v20.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v20.0.3/manifests"},{"name":"v20.0.2","sha":"2ac2e0ed4e45539c1e5619876eaee6e00acd5ed6","kind":"tag","published_at":"2017-05-17T10:50:11.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v20.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v20.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v20.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v20.0.2/manifests"},{"name":"v20.0.1","sha":"eb244127b0c626a1aec80691867e84424e83b02b","kind":"tag","published_at":"2017-05-11T10:49:57.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v20.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v20.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v20.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v20.0.1/manifests"},{"name":"v20.0.0","sha":"c0caf522ea3dee99f0cdcbfe65a4582d6bb1a87b","kind":"tag","published_at":"2017-05-06T12:32:22.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v20.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v20.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v20.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v20.0.0/manifests"},{"name":"v19.0.2","sha":"ed45267e9d8b8cabc83f69a538e03465d7376868","kind":"commit","published_at":"2017-02-23T11:36:21.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v19.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v19.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v19.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v19.0.2/manifests"},{"name":"v19.0.1","sha":"996ba5d4f1e493e18f7dbc4bbe37a09cd271276f","kind":"commit","published_at":"2017-02-22T14:06:46.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v19.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v19.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v19.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v19.0.1/manifests"},{"name":"v19.0.0","sha":"c81fb39cefba52e8e87e63acd8a433d9443a0dae","kind":"commit","published_at":"2017-02-21T09:45:52.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v19.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v19.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v19.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v19.0.0/manifests"},{"name":"v18.1.0","sha":"ad899d5087ee63f2c45339007d2a11e65b6344b4","kind":"commit","published_at":"2016-12-29T01:47:21.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v18.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v18.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v18.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v18.1.0/manifests"},{"name":"v18.0.0","sha":"fc02b01d36ea630fe73118fe3660f93d35045004","kind":"commit","published_at":"2016-12-15T11:24:19.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v18.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v18.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v18.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v18.0.0/manifests"},{"name":"v17.0.3","sha":"7c136e1b4aa67373233b75b40b76f47d3f1a52e0","kind":"commit","published_at":"2016-11-17T07:41:09.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v17.0.3","html_url":"https://github.com/jestjs/jest/releases/tag/v17.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v17.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v17.0.3/manifests"},{"name":"v17.0.2","sha":"3f5fd156bb705ccbf1d54acc9696c0b4a1e4220c","kind":"commit","published_at":"2016-11-15T00:45:10.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v17.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v17.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v17.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v17.0.2/manifests"},{"name":"v17.0.1","sha":"cb8216c2b60a4f0a775ed2b1a01917ca8efb1dd5","kind":"commit","published_at":"2016-11-14T06:07:22.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v17.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v17.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v17.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v17.0.1/manifests"},{"name":"v17.0.0","sha":"fd09edd8cd909414b5485c9e3bcbd0cdca753c86","kind":"commit","published_at":"2016-11-08T14:12:19.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v17.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v17.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v17.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v17.0.0/manifests"},{"name":"v16.0.2","sha":"891ee5a6094f0d426a39c5216b7ab6326eb33d5f","kind":"commit","published_at":"2016-10-20T08:17:36.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v16.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v16.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v16.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v16.0.2/manifests"},{"name":"v16.0.1","sha":"0f2813a7cfb5df2ed6f904fb0b38e975ce8645c3","kind":"commit","published_at":"2016-10-05T01:54:18.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v16.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v16.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v16.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v16.0.1/manifests"},{"name":"v16.0.0","sha":"dee19a2ba0d7ecbc38e8b02d7018846f3dd5fe9b","kind":"commit","published_at":"2016-10-03T08:38:25.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v16.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v16.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v16.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v16.0.0/manifests"},{"name":"v15.1.1","sha":"d20a0ee2a07d47d149940844f98ac0524c81f90d","kind":"commit","published_at":"2016-09-02T11:08:47.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v15.1.1","html_url":"https://github.com/jestjs/jest/releases/tag/v15.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v15.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v15.1.1/manifests"},{"name":"v15.1.0","sha":"c25b2205780f15a2e9d7c63ff9656fe3a74557db","kind":"commit","published_at":"2016-09-01T16:27:35.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v15.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v15.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v15.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v15.1.0/manifests"},{"name":"v15.0.2","sha":"913b8a31352d55ed53d6429f0b3bee7015585417","kind":"commit","published_at":"2016-09-01T02:10:01.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v15.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v15.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v15.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v15.0.2/manifests"},{"name":"v15.0.1","sha":"3626276750b62f62669e09f7ac0bcabd6cfcf195","kind":"commit","published_at":"2016-09-01T01:00:42.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v15.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v15.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v15.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v15.0.1/manifests"},{"name":"v15.0.0","sha":"ec7f31c8d97e87d1c34636213dcd44287395f97c","kind":"commit","published_at":"2016-08-31T18:55:21.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v15.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v15.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v15.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v15.0.0/manifests"},{"name":"v14.1.0","sha":"9c2517ffcd98e92a61e4dc89664204442046c57b","kind":"commit","published_at":"2016-08-01T10:26:27.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v14.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v14.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v14.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v14.1.0/manifests"},{"name":"v14.0.2","sha":"d745432ab7d8dd805bff67752de5e0dce8e34f74","kind":"commit","published_at":"2016-07-29T09:48:25.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v14.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v14.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v14.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v14.0.2/manifests"},{"name":"v14.0.1","sha":"0d153f4a779a52f8f8ecf521b64958054dc0d112","kind":"commit","published_at":"2016-07-29T09:35:36.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v14.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v14.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v14.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v14.0.1/manifests"},{"name":"v14.0.0","sha":"70a24b9165a4e595e04fbde55b345a27658f0965","kind":"commit","published_at":"2016-07-27T09:14:34.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v14.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v14.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v14.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v14.0.0/manifests"},{"name":"v13.2.3","sha":"ca1a290ebb1b7eaf71b286735a2b7740fb9bced7","kind":"commit","published_at":"2016-07-07T06:39:35.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v13.2.3","html_url":"https://github.com/jestjs/jest/releases/tag/v13.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.2.3/manifests"},{"name":"v13.2.2","sha":"a4b001d4d9afa0d0d5bdd163644ff9cd0e77609a","kind":"commit","published_at":"2016-07-07T02:12:56.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v13.2.2","html_url":"https://github.com/jestjs/jest/releases/tag/v13.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.2.2/manifests"},{"name":"v13.2.1","sha":"65fd1b2b16fd4ce96d131759b3577b90f7ca1efe","kind":"commit","published_at":"2016-07-07T01:59:29.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v13.2.1","html_url":"https://github.com/jestjs/jest/releases/tag/v13.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.2.1/manifests"},{"name":"v13.2.0","sha":"2e56dd751c53ef848574aa9d63e6b5a4e8559d27","kind":"commit","published_at":"2016-07-07T01:15:19.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v13.2.0","html_url":"https://github.com/jestjs/jest/releases/tag/v13.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.2.0/manifests"},{"name":"v13.1.3","sha":"d308a79dac93f8585191021924fdf07775d0d4a0","kind":"commit","published_at":"2016-07-07T01:06:26.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v13.1.3","html_url":"https://github.com/jestjs/jest/releases/tag/v13.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.1.3/manifests"},{"name":"v13.1.2","sha":"76c9710a2b70bf03203629e9262fb5718f68a589","kind":"commit","published_at":"2016-07-07T00:39:26.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v13.1.2","html_url":"https://github.com/jestjs/jest/releases/tag/v13.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.1.2/manifests"},{"name":"v13.1.1","sha":"07162152708e3f38558616f35760527c9a66de1a","kind":"commit","published_at":"2016-07-06T09:11:51.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v13.1.1","html_url":"https://github.com/jestjs/jest/releases/tag/v13.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.1.1/manifests"},{"name":"v13.1.0","sha":"0d35b14f1c87ff3c9e6efc1f45e290a29877c3ac","kind":"commit","published_at":"2016-07-05T05:48:38.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v13.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v13.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.1.0/manifests"},{"name":"v13.0.0","sha":"6f581c502921234ed2a31d601c9be0e2299e88b3","kind":"commit","published_at":"2016-06-22T21:40:09.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v13.0.0","html_url":"https://github.com/jestjs/jest/releases/tag/v13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v13.0.0/manifests"},{"name":"v12.1.1","sha":"9cfa9df6ccc709f5ce8c7a3ad2638e3bb4faece5","kind":"commit","published_at":"2016-05-24T19:00:36.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v12.1.1","html_url":"https://github.com/jestjs/jest/releases/tag/v12.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v12.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v12.1.1/manifests"},{"name":"v12.1.0","sha":"9d2b2bcf5e0705c64d5eba631c225426c09965ef","kind":"commit","published_at":"2016-05-20T19:30:39.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v12.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v12.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v12.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v12.1.0/manifests"},{"name":"v12.0.2","sha":"13abacef991d03728a6a47fd8d6627579b97617b","kind":"commit","published_at":"2016-04-28T06:19:59.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v12.0.2","html_url":"https://github.com/jestjs/jest/releases/tag/v12.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v12.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v12.0.2/manifests"},{"name":"v12.0.1","sha":"695cd3134b3b86444377aece86801b64aa1e6fb6","kind":"commit","published_at":"2016-04-27T10:09:33.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v12.0.1","html_url":"https://github.com/jestjs/jest/releases/tag/v12.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v12.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v12.0.1/manifests"},{"name":"v0.10.0","sha":"184173c0d77c781bd39c5975c0e177d2ef30ca4c","kind":"commit","published_at":"2016-03-30T23:43:14.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.10.0","html_url":"https://github.com/jestjs/jest/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.10.0/manifests"},{"name":"v9.0.3","sha":"b251e7c98a3c5f450e533e05b330edcc60705928","kind":"commit","published_at":"2016-03-23T01:09:34.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v9.0.3","html_url":"https://github.com/jestjs/jest/releases/tag/v9.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v9.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v9.0.3/manifests"},{"name":"0.9.0","sha":"a721d425ad11e53f6527abd9b297b7ee9231fb9e","kind":"commit","published_at":"2016-03-05T01:14:31.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/0.9.0","html_url":"https://github.com/jestjs/jest/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.9.0/manifests"},{"name":"0.8.2","sha":"f94b8af054e0e27647f66a633c1e3e80866889d5","kind":"commit","published_at":"2015-12-15T19:18:28.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/0.8.2","html_url":"https://github.com/jestjs/jest/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.8.2/manifests"},{"name":"0.8.1","sha":"878014e948d9406207c87473b709b4c3e7f17ec4","kind":"commit","published_at":"2015-12-07T23:49:29.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/0.8.1","html_url":"https://github.com/jestjs/jest/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"754747306c62cd2e84c4134f9656eb2846c6cf35","kind":"commit","published_at":"2015-11-18T23:02:25.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/0.8.0","html_url":"https://github.com/jestjs/jest/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.8.0/manifests"},{"name":"0.7.1","sha":"8445bddf0ec98abf9f795e20c7f2566d94f7c2c3","kind":"commit","published_at":"2015-11-04T06:45:25.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/0.7.1","html_url":"https://github.com/jestjs/jest/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.7.1/manifests"},{"name":"0.7.0","sha":"4e127314516bdd48238cc82ee3e9b6a039520928","kind":"commit","published_at":"2015-11-03T00:19:29.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/0.7.0","html_url":"https://github.com/jestjs/jest/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.7.0/manifests"},{"name":"0.6.1","sha":"abcd5907cb8934094e98b5e738164257b6a5904c","kind":"commit","published_at":"2015-10-23T23:07:29.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/0.6.1","html_url":"https://github.com/jestjs/jest/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"7d05c719a2c4193eba1b0f067c80130c8441ae9f","kind":"commit","published_at":"2015-10-21T23:48:27.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/0.6.0","html_url":"https://github.com/jestjs/jest/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.6.0/manifests"},{"name":"v0.5.8","sha":"699b614fcd70b9d1cec778eaf67efb38ce1a9cc0","kind":"tag","published_at":"2015-09-24T04:23:55.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.5.8","html_url":"https://github.com/jestjs/jest/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.8/manifests"},{"name":"v0.5.6","sha":"7a542ac8d11628790dfb4efabf45a58311aab865","kind":"tag","published_at":"2015-09-18T21:53:00.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.5.6","html_url":"https://github.com/jestjs/jest/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"acc20923801f41388c6b4f5ad96b33ee9f334147","kind":"tag","published_at":"2015-09-15T17:47:37.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.5.5","html_url":"https://github.com/jestjs/jest/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"082a9298247e5d01a31e1bbcfb0cf32202e0eb66","kind":"tag","published_at":"2015-09-10T21:56:05.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.5.4","html_url":"https://github.com/jestjs/jest/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"1aab338f9745619b80a60b31ef16859a53491b2a","kind":"tag","published_at":"2015-09-10T20:41:45.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.5.3","html_url":"https://github.com/jestjs/jest/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.3/manifests"},{"name":"v5.0.3","sha":"90f58f46981d463480f56ed19ef591f3e00b0120","kind":"tag","published_at":"2015-09-10T19:25:17.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v5.0.3","html_url":"https://github.com/jestjs/jest/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v5.0.3/manifests"},{"name":"v0.5.2","sha":"f4183eb1e6b7f0ac4e2ce96e28e59539f70dfef9","kind":"tag","published_at":"2015-09-08T18:11:30.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.5.2","html_url":"https://github.com/jestjs/jest/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"d114f057b6c65dc02f5f08a9b94ea5a5dad13bbc","kind":"tag","published_at":"2015-09-03T01:56:42.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.5.1","html_url":"https://github.com/jestjs/jest/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.1/manifests"},{"name":"0.4.19","sha":"7ecc0be42ba3ce1fd99dbb9f3120954122445ceb","kind":"commit","published_at":"2015-08-14T20:27:47.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/0.4.19","html_url":"https://github.com/jestjs/jest/releases/tag/0.4.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.4.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/0.4.19/manifests"},{"name":"v0.5.0","sha":"d3c862512b8d67a44c686faa6e43a002f7b8dc07","kind":"commit","published_at":"2015-08-14T20:04:11.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.5.0","html_url":"https://github.com/jestjs/jest/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.5.0/manifests"},{"name":"v0.4.18","sha":"235c859f982da61c501756bc9b615411c16275e0","kind":"tag","published_at":"2015-08-04T18:27:34.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.18","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.18/manifests"},{"name":"v0.4.17","sha":"a818efd1eefff270445454f0db9bf60c092c46b5","kind":"tag","published_at":"2015-07-23T19:24:07.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.17","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.17/manifests"},{"name":"v0.4.15","sha":"14c35fd0f5432b631dff0f092a683f37aad7e3fd","kind":"tag","published_at":"2015-07-03T22:44:16.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.15","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.15/manifests"},{"name":"v0.4.14","sha":"d59b085e2e23ed9a3953baa03e83271a5437f37a","kind":"tag","published_at":"2015-06-29T05:32:39.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.14","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.14/manifests"},{"name":"v0.4.13","sha":"4ba9cada443902658b94030722c100a895718436","kind":"tag","published_at":"2015-06-15T19:09:41.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.13","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.13/manifests"},{"name":"v0.4.12","sha":"305cfcf704e3909c4b248797599481362174f5b1","kind":"tag","published_at":"2015-06-12T01:10:15.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.12","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.12/manifests"},{"name":"v0.4.11","sha":"a3168e761d35e7862ae839a5d928e3281908b5c8","kind":"tag","published_at":"2015-06-11T02:29:48.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.11","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.11/manifests"},{"name":"v0.4.10","sha":"5f5d4efbabefea93b5bcd0967dac13e48b48c326","kind":"tag","published_at":"2015-06-09T06:49:19.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.10","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"95207c425bb9ff612d866c77ff07c6c7574a42e0","kind":"tag","published_at":"2015-06-09T01:18:22.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.9","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.9/manifests"},{"name":"v0.4.8","sha":"0a0c093c3604cd9e6ec919790d51908b343428ff","kind":"tag","published_at":"2015-06-08T18:15:52.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.8","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"d47a0ba89f2a3b05e073965194afd7bce8847795","kind":"tag","published_at":"2015-06-07T02:46:46.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.7","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"4ef1f0e76b0df6b532133b73c92bdcff75c9fc28","kind":"tag","published_at":"2015-06-04T19:08:45.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.6","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"7ab09e272bc264c4d91cf2644534806b64ada55c","kind":"tag","published_at":"2015-05-17T07:58:22.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.5","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"c38905cee5c1fd13ec0f5d591c242580327113ec","kind":"tag","published_at":"2015-05-17T02:48:29.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.4","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"516450e8f040311cdc6a7522035e0bd3053509bb","kind":"tag","published_at":"2015-05-12T01:55:30.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.3","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"b89f2c434b9c489ea43baf10723482f479ca816d","kind":"tag","published_at":"2015-05-08T21:23:33.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.2","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"99ec18474fc05d8432db8df7aa2e7bb8e3928caf","kind":"tag","published_at":"2015-05-04T22:20:52.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.1","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"8e706c1561474fd0d19a6499ef08c4202b86f090","kind":"tag","published_at":"2015-02-19T22:16:04.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.4.0","html_url":"https://github.com/jestjs/jest/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"d3869e92fdaf041e273f0b3eed115cec80b79cb9","kind":"tag","published_at":"2015-02-17T21:58:06.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.3.0","html_url":"https://github.com/jestjs/jest/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"9e2606655ebcddff0ccf015fc904bbac63823ce6","kind":"tag","published_at":"2014-12-11T01:07:58.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.2.1","html_url":"https://github.com/jestjs/jest/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"d9531ac62f7503fc7efddaf853240d436a5500be","kind":"tag","published_at":"2014-12-03T19:12:12.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.2.0","html_url":"https://github.com/jestjs/jest/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.2.0/manifests"},{"name":"v0.1.18","sha":"e2a4705c3d038604ef2c2273b22691991fd8f1d5","kind":"tag","published_at":"2014-08-05T12:12:38.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.18","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.18/manifests"},{"name":"v0.1.17","sha":"c906fd4d7b29d8263b62a4f6e70df8d472968686","kind":"tag","published_at":"2014-07-04T02:00:27.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.17","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.17/manifests"},{"name":"v0.1.16","sha":"3e92ed5a9bc4efe711e4317888f90d3f84b6a11c","kind":"tag","published_at":"2014-06-26T00:01:40.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.16","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.16/manifests"},{"name":"v0.1.15","sha":"068d7d4a530209f7c49d9aa1660a587eec57c7ca","kind":"tag","published_at":"2014-06-01T01:52:49.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.15","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.15/manifests"},{"name":"v0.1.14","sha":"fa8d7a755529279ebae191818ab91143114934f3","kind":"tag","published_at":"2014-05-28T15:24:46.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.14","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.14/manifests"},{"name":"v0.1.13","sha":"782e3bfc926e37082f03f0f1358de518bb2c6e0a","kind":"tag","published_at":"2014-05-24T16:06:16.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.13","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.13/manifests"},{"name":"v0.1.12","sha":"1be9918c40112f60063e2c0427aa9b94f3c99550","kind":"tag","published_at":"2014-05-22T22:18:57.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.12","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.12/manifests"},{"name":"v0.1.11","sha":"a6b470ddec1af6d835b911106d24cc78f37c6a6a","kind":"tag","published_at":"2014-05-20T22:48:51.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.11","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.11/manifests"},{"name":"v0.1.10","sha":"aa5f7aaf7efaf7c40b0ba2f083cc71341a46bcc4","kind":"tag","published_at":"2014-05-20T00:55:28.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.10","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.10/manifests"},{"name":"v0.1.9","sha":"6c6fa636007ec6433b989b59c6984e1b1e71818b","kind":"tag","published_at":"2014-05-17T06:30:18.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.9","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"5ec6ed0401856f9ad5aa0f00d16033f894baaf57","kind":"tag","published_at":"2014-05-16T17:13:01.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.8","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"c6ab9f5cdbe843397bd4939b3c7ea3d01991d76b","kind":"tag","published_at":"2014-05-16T16:05:30.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.7","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"0e746d2b0590bbd92dcdd2cb33e3cfd905159474","kind":"tag","published_at":"2014-05-16T01:21:02.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.6","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"182551e746e441a16b05b1f7e94b5ae6ade2bdc8","kind":"tag","published_at":"2014-05-16T00:11:54.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.5","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"8c9c70a25d5fd84669dd729cd5e1dba931272b9d","kind":"tag","published_at":"2014-05-15T23:21:38.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.4","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"94d88c34e5682b12425b4014158f76034ed757ce","kind":"tag","published_at":"2014-05-15T21:07:27.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.3","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"4b3943207cc13a5ff6e2310496efad3d8655489d","kind":"tag","published_at":"2014-05-14T23:07:32.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.2","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"0716604e94a914ba36e9942ae2dacde045f008a4","kind":"tag","published_at":"2014-05-14T19:14:44.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.1","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"463fa5ad75fdaf22e7afabb88488deb417eaff1d","kind":"tag","published_at":"2014-05-14T17:32:17.000Z","download_url":"https://codeload.github.com/jestjs/jest/tar.gz/v0.1.0","html_url":"https://github.com/jestjs/jest/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jestjs%2Fjest/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T20:12:17.629Z","dependent_packages_count":1011,"downloads":128784685,"downloads_period":"last-month","dependent_repos_count":2048432,"rankings":{"downloads":0.01579816029465075,"dependent_repos_count":0.01503152513303858,"dependent_packages_count":0.06754603370347209,"stargazers_count":0.41318942480396026,"forks_count":0.43052087440311915,"docker_downloads_count":0.04295894887748184,"average":0.16417416120262043},"purl":"pkg:npm/jest-runtime","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/jest-runtime","docker_dependents_count":16370,"docker_downloads_count":3710103112,"usage_url":"https://repos.ecosyste.ms/usage/npm/jest-runtime","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/jest-runtime/dependencies","status":null,"funding_links":["https://opencollective.com/jest"],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/jest-runtime/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/jest-runtime/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/jest-runtime/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/jest-runtime/related_packages","maintainers":[{"uuid":"simenb","login":"simenb","name":null,"email":"sbekkhus91@gmail.com","url":null,"packages_count":262,"html_url":"https://www.npmjs.com/~simenb","role":null,"created_at":"2022-11-10T11:14:36.721Z","updated_at":"2022-11-10T11:14:36.721Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/simenb/packages"},{"uuid":"aaronabramov","login":"aaronabramov","name":null,"email":"aaron@abramov.io","url":null,"packages_count":68,"html_url":"https://www.npmjs.com/~aaronabramov","role":null,"created_at":"2022-11-10T11:14:36.726Z","updated_at":"2022-11-10T11:14:36.726Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/aaronabramov/packages"},{"uuid":"cpojer","login":"cpojer","name":null,"email":"christoph.pojer@gmail.com","url":null,"packages_count":233,"html_url":"https://www.npmjs.com/~cpojer","role":null,"created_at":"2023-08-26T00:43:13.254Z","updated_at":"2023-08-26T00:43:13.254Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/cpojer/packages"},{"uuid":"openjs-operations","login":"openjs-operations","name":null,"email":"operations@openjsf.org","url":null,"packages_count":119,"html_url":"https://www.npmjs.com/~openjs-operations","role":null,"created_at":"2024-02-26T17:09:45.014Z","updated_at":"2024-02-26T17:09:45.014Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/openjs-operations/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5012180,"maintainers_count":1014373,"namespaces_count":296168,"keywords_count":701797,"github":"npm","metadata":{"funded_packages_count":150471},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-10T05:44:38.006Z","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":42,"unique_repositories_count_past_30_days":3,"recent_issues":[{"uuid":"4252261937","node_id":"PR_kwDONrTAYc7R5poq","number":40,"state":"open","title":"chore(deps)(deps): bump the jest group with 27 updates","user":"dependabot[bot]","labels":[],"assignees":["CasianBlanaru"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T07:33:15.000Z","updated_at":"2026-04-13T07:33:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps): bump","group_name":"jest","update_count":27,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-environment-jsdom","old_version":"30.0.0-beta.3","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"ts-jest","old_version":"29.3.4","new_version":"29.4.9","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the jest group with 27 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.3.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.0.0-beta.3` | `30.3.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.3.4` | `29.4.9` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.3.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.3.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.3.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.3.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.3.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.3.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.3.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.3.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.3.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.3.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.3.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.3.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.3.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.3.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.3.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.3.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.3.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.3.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.3.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.3.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `29.7.0` | `30.3.0` |\n\nUpdates `jest` from 29.7.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jest` from 29.5.14 to 30.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 30.0.0-beta.3 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/b5b0220a824d29a443d2af4a56ce227f94478052\"\u003e\u003ccode\u003eb5b0220\u003c/code\u003e\u003c/a\u003e Remove unused dependencies from jest-environment-jsdom (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom/issues/15928\"\u003e#15928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-environment-jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ts-jest` from 29.3.4 to 29.4.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/releases\"\u003ets-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.4.9\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev29.4.7\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.6\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.5\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.4\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.3\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.0\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003ets-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.6...v29.4.7\"\u003e29.4.7\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript v6 (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/eda517d226389317d99572887d3c1aa93c81be87\"\u003eeda517d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\u003e29.4.6\u003c/a\u003e (2025-12-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003elog hybrid module as warning instead of failing tests (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5144\"\u003e#5144\u003c/a\u003e) (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/528d37c125a392a4a6e44a1bf399943410298390\"\u003e528d37c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5130\"\u003e#5130\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.4...v29.4.5\"\u003e29.4.5\u003c/a\u003e (2025-10-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow filtering modern module warning message with diagnostic code (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/c290d4d7f68b47bc4f31b26f241b93ef667dcb72\"\u003ec290d4d\u003c/a\u003e), , closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5013\"\u003e#5013\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.3...v29.4.4\"\u003e29.4.4\u003c/a\u003e (2025-09-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert \u003cstrong\u003e29.4.3\u003c/strong\u003e changes (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/25cb7065528f7a43b6c6ee5bb33fc3f940932ccd\"\u003e25cb706\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5049\"\u003e#5049\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.2...v29.4.3\"\u003e29.4.3\u003c/a\u003e (2025-09-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eintroduce \u003ccode\u003etranspilation\u003c/code\u003e option to replace \u003ccode\u003eisolatedModules\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5044\"\u003e#5044\u003c/a\u003e) (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/58687615142d89a559ada89d12029fe29bb981f2\"\u003e5868761\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.1...v29.4.2\"\u003e29.4.2\u003c/a\u003e (2025-09-15)\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: node 14 compatibility (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/aa0d563\"\u003eaa0d563\u003c/a\u003e), fixes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5038\"\u003e#5038\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/kulshekhar/ts-jest/commit/bac2e77231418c35cb9b9946d7d871c0ee2322a1\"\u003e\u003ccode\u003ebac2e77\u003c/code\u003e\u003c/a\u003e chore(release): bump version to 29.4.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f8a9cc98924bd1846aac96d6c544e6626f031f81\"\u003e\u003ccode\u003ef8a9cc9\u003c/code\u003e\u003c/a\u003e fix: use correct registry for npm OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/e2eec26aa127e284719b4754937d17bd57b13518\"\u003e\u003ccode\u003ee2eec26\u003c/code\u003e\u003c/a\u003e fix: npm permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/263f2ac73e4a0c4163f8766c3ba9d0a13ca78812\"\u003e\u003ccode\u003e263f2ac\u003c/code\u003e\u003c/a\u003e chore: remove npm auth token\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/5df0e45f409994b34cae7d22db60946a8158d975\"\u003e\u003ccode\u003e5df0e45\u003c/code\u003e\u003c/a\u003e OIDC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f82c1444d4af0d9f27883510acc8178c18ee8f8a\"\u003e\u003ccode\u003ef82c144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5250\"\u003e#5250\u003c/a\u003e from kulshekhar/copilot/bump-patch-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/e6ec5aed410a803c2f972b3287cf233ce4c998f9\"\u003e\u003ccode\u003ee6ec5ae\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/62c3199a355d3ba483f0e976c868ddc6f20d53fe\"\u003e\u003ccode\u003e62c3199\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/052e751f124d059e1363b827f1709ed7607daded\"\u003e\u003ccode\u003e052e751\u003c/code\u003e\u003c/a\u003e Bump patch version to 29.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f79e77b64f4a807605e277b1ea05f10abe9c94f0\"\u003e\u003ccode\u003ef79e77b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5249\"\u003e#5249\u003c/a\u003e from ext/feature/ts6-peer\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.3.4...v29.4.9\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for ts-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-changed-files` from 29.7.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-changed-files's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-changed-files's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-changed-files\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/30e493aeec6962b8d79b5b45f8b52f25de6429b5\"\u003e\u003ccode\u003e30e493a\u003c/code\u003e\u003c/a\u003e fix(jest-circus): always run \u003ccode\u003ebeforeAll\u003c/code\u003e/\u003ccode\u003eafterAll\u003c/code\u003e in proper order with `.co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/e3812aec583e000403e2b60cdc0cb0ccc521c445\"\u003e\u003ccode\u003ee3812ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15759\"\u003e#15759\u003c/a\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c023e2642c69a366dd900b357ecb0686e7232832\"\u003e\u003ccode\u003ec023e26\u003c/code\u003e\u003c/a\u003e Handle empty stack (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15792\"\u003e#15792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-cli` from 29.7.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-config` from 29.7.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e Reduce token usage when run through LLMs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a6ce37ec1fda0a685e11ac43d29be1b24158ac35\"\u003e\u003ccode\u003ea6ce37e\u003c/code\u003e\u003c/a\u003e fix: Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/je...\n\n_Description has been truncated_","html_url":"https://github.com/CasianBlanaru/typo3fluid-storybook/pull/40","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CasianBlanaru%2Ftypo3fluid-storybook/issues/40","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/40/packages"},{"uuid":"4117616786","node_id":"PR_kwDOBwapYs7Mi24a","number":7835,"state":"open","title":"chore(deps): bump the test-versions group across 1 directory with 117 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-23T01:20:04.000Z","updated_at":"2026-03-25T02:05:51.596Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":117,"packages":[{"name":"@ai-sdk/openai","old_version":"3.0.12","new_version":"3.0.46","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.73.0","new_version":"0.80.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@apollo/gateway","old_version":"2.12.2","new_version":"2.13.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/server","old_version":"5.2.0","new_version":"5.4.0","repository_url":"https://github.com/apollographql/apollo-server"},{"name":"@apollo/subgraph","old_version":"2.12.2","new_version":"2.13.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@azure/event-hubs","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/functions","old_version":"4.11.0","new_version":"4.11.2","repository_url":"https://github.com/Azure/azure-functions-nodejs-library"},{"name":"@confluentinc/kafka-javascript","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@cucumber/cucumber","old_version":"12.5.0","new_version":"12.7.0","repository_url":"https://github.com/cucumber/cucumber-js"},{"name":"@datadog/openfeature-node-server","old_version":"0.3.1","new_version":"1.1.0","repository_url":"https://github.com/DataDog/openfeature-js-client"},{"name":"@elastic/elasticsearch","old_version":"9.3.2","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@elastic/transport","old_version":"9.3.3","new_version":"9.3.5","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@fast-check/jest","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/dubzzz/fast-check"},{"name":"@google-cloud/pubsub","old_version":"5.2.2","new_version":"5.3.0","repository_url":"https://github.com/googleapis/nodejs-pubsub"},{"name":"@google-cloud/vertexai","old_version":"1.10.0","new_version":"1.10.2","repository_url":"https://github.com/googleapis/nodejs-vertexai"},{"name":"@google/genai","old_version":"1.37.0","new_version":"1.46.0","repository_url":"https://github.com/googleapis/js-genai"},{"name":"@hapi/hapi","old_version":"21.4.4","new_version":"21.4.7","repository_url":"https://github.com/hapijs/hapi"},{"name":"@happy-dom/jest-environment","old_version":"20.3.1","new_version":"20.8.4","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.9","new_version":"1.19.11","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"1.3.10","new_version":"1.3.25","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/classic","old_version":"1.0.9","new_version":"1.0.24","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/cohere","old_version":"1.0.1","new_version":"1.0.4","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"1.1.16","new_version":"1.1.34","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/google-genai","old_version":"2.1.10","new_version":"2.1.26","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/langgraph","old_version":"1.1.2","new_version":"1.2.3","repository_url":"https://github.com/langchain-ai/langgraphjs"},{"name":"@langchain/openai","old_version":"1.2.2","new_version":"1.3.0","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@openai/agents","old_version":"0.3.9","new_version":"0.7.2","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.4.5","new_version":"0.7.2","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@opentelemetry/exporter-jaeger","old_version":"2.4.0","new_version":"2.6.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.58.0","new_version":"0.61.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-pg","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mariadb","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mssql","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.10.9","new_version":"4.12.7","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"@types/node","old_version":"25.0.9","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"aerospike","old_version":"6.5.2","new_version":"6.6.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"6.0.39","new_version":"6.0.132","repository_url":"https://github.com/vercel/ai"},{"name":"axios","old_version":"1.13.2","new_version":"1.13.6","repository_url":"https://github.com/axios/axios"},{"name":"babel-jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"azure-functions-core-tools","old_version":"4.6.0","new_version":"4.8.0","repository_url":"https://github.com/Azure/azure-functions-core-tools"},{"name":"bson","old_version":"7.1.1","new_version":"7.2.0","repository_url":"https://github.com/mongodb/js-bson"},{"name":"bullmq","old_version":"5.66.5","new_version":"5.71.0","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"couchbase","old_version":"4.6.0","new_version":"4.6.1","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.9.0","new_version":"15.12.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"cypress-fail-fast","old_version":"7.1.1","new_version":"8.0.0","repository_url":"https://github.com/javierbrea/cypress-fail-fast"},{"name":"dd-trace-api","old_version":"1.0.0","new_version":"1.0.1"},{"name":"ejs","old_version":"4.0.1","new_version":"5.0.1","repository_url":"https://github.com/mde/ejs"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.27.4","repository_url":"https://github.com/evanw/esbuild"},{"name":"express-session","old_version":"1.18.2","new_version":"1.19.0","repository_url":"https://github.com/expressjs/session"},{"name":"fastify","old_version":"5.7.1","new_version":"5.8.2","repository_url":"https://github.com/fastify/fastify"},{"name":"find-my-way","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/delvedor/find-my-way"},{"name":"graphql","old_version":"16.12.0","new_version":"16.13.1","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-yoga","old_version":"5.18.0","new_version":"5.18.1","repository_url":"https://github.com/graphql-hive/graphql-yoga"},{"name":"hono","old_version":"4.11.7","new_version":"4.12.8","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.9.2","new_version":"5.10.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-image-snapshot","old_version":"6.5.1","new_version":"6.5.2","repository_url":"https://github.com/americanexpress/jest-image-snapshot"},{"name":"jest-jasmine2","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"koa","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/koajs/koa"},{"name":"langchain","old_version":"1.2.10","new_version":"1.2.35","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"lodash","old_version":"4.17.21","new_version":"4.17.23","repository_url":"https://github.com/lodash/lodash"},{"name":"mariadb","old_version":"3.4.5","new_version":"3.5.2","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-nodejs"},{"name":"mongodb","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/mongodb/node-mongodb-native"},{"name":"mongoose","old_version":"9.1.4","new_version":"9.3.1","repository_url":"https://github.com/Automattic/mongoose"},{"name":"multer","old_version":"2.0.2","new_version":"2.1.1","repository_url":"https://github.com/expressjs/multer"},{"name":"mysql2","old_version":"3.18.2","new_version":"3.20.0","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"16.1.3","new_version":"16.2.0","repository_url":"https://github.com/vercel/next.js"},{"name":"nock","old_version":"14.0.10","new_version":"14.0.11","repository_url":"https://github.com/nock/nock"},{"name":"npm","old_version":"11.7.0","new_version":"11.12.0","repository_url":"https://github.com/npm/cli"},{"name":"nyc","old_version":"17.1.0","new_version":"18.0.0","repository_url":"https://github.com/istanbuljs/nyc"},{"name":"openai","old_version":"6.18.0","new_version":"6.32.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pg","old_version":"8.17.1","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-cursor","old_version":"2.16.1","new_version":"2.19.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-native","old_version":"3.5.2","new_version":"3.7.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-query-stream","old_version":"4.11.1","new_version":"4.14.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pino","old_version":"10.2.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"playwright","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.28.0","new_version":"10.32.1","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"pug","old_version":"3.0.3","new_version":"3.0.4","repository_url":"https://github.com/pugjs/pug"},{"name":"react","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.39.0","new_version":"4.41.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"sequelize","old_version":"6.37.7","new_version":"6.37.8","repository_url":"https://github.com/sequelize/sequelize"},{"name":"sinon","old_version":"21.0.1","new_version":"21.0.3","repository_url":"https://github.com/sinonjs/sinon"},{"name":"sqlite3","old_version":"5.1.7","new_version":"6.0.1","repository_url":"https://github.com/TryGhost/node-sqlite3"},{"name":"stripe","old_version":"20.1.0","new_version":"20.4.1","repository_url":"https://github.com/stripe/stripe-node"},{"name":"tedious","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/tediousjs/tedious"},{"name":"undici","old_version":"7.18.2","new_version":"7.24.5","repository_url":"https://github.com/nodejs/undici"},{"name":"zod-to-json-schema","old_version":"3.23.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 117 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `3.0.12` | `3.0.46` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.73.0` | `0.80.0` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.12.2` | `2.13.3` |\n| [@apollo/server](https://github.com/apollographql/apollo-server/tree/HEAD/packages/server) | `5.2.0` | `5.4.0` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.12.2` | `2.13.3` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.971.0` | `3.1013.0` |\n| [@azure/event-hubs](https://github.com/Azure/azure-sdk-for-js) | `6.0.2` | `6.0.3` |\n| [@azure/functions](https://github.com/Azure/azure-functions-nodejs-library) | `4.11.0` | `4.11.2` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.8.0` | `1.8.2` |\n| [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) | `12.5.0` | `12.7.0` |\n| [@datadog/openfeature-node-server](https://github.com/DataDog/openfeature-js-client/tree/HEAD/packages/node-server) | `0.3.1` | `1.1.0` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.2` | `9.3.4` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.3.3` | `9.3.5` |\n| [@fast-check/jest](https://github.com/dubzzz/fast-check/tree/HEAD/packages/jest) | `2.1.1` | `2.2.0` |\n| [@google-cloud/pubsub](https://github.com/googleapis/nodejs-pubsub) | `5.2.2` | `5.3.0` |\n| [@google-cloud/vertexai](https://github.com/googleapis/nodejs-vertexai) | `1.10.0` | `1.10.2` |\n| [@google/genai](https://github.com/googleapis/js-genai) | `1.37.0` | `1.46.0` |\n| [@hapi/hapi](https://github.com/hapijs/hapi) | `21.4.4` | `21.4.7` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.3.1` | `20.8.4` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.9` | `1.19.11` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.2.0` | `30.3.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.2.0` | `30.3.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.2.0` | `30.3.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.2.0` | `30.3.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.2.0` | `30.3.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.3.10` | `1.3.25` |\n| [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.9` | `1.0.24` |\n| [@langchain/cohere](https://github.com/langchain-ai/langchainjs) | `1.0.1` | `1.0.4` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.1.16` | `1.1.34` |\n| [@langchain/google-genai](https://github.com/langchain-ai/langchainjs) | `2.1.10` | `2.1.26` |\n| [@langchain/langgraph](https://github.com/langchain-ai/langgraphjs/tree/HEAD/libs/langgraph-core) | `1.1.2` | `1.2.3` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.2.2` | `1.3.0` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.3.9` | `0.7.2` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.4.5` | `0.7.2` |\n| [@opentelemetry/exporter-jaeger](https://github.com/open-telemetry/opentelemetry-js) | `2.4.0` | `2.6.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.58.0` | `0.61.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-pg](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mariadb](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-planetscale) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mssql](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-mssql) | `7.2.0` | `7.5.0` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.10.9` | `4.12.7` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.9` | `25.5.0` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.5.2` | `6.6.0` |\n| [ai](https://github.com/vercel/ai) | `6.0.39` | `6.0.132` |\n| [axios](https://github.com/axios/axios) | `1.13.2` | `1.13.6` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.2.0` | `30.3.0` |\n| [azure-functions-core-tools](https://github.com/Azure/azure-functions-core-tools) | `4.6.0` | `4.8.0` |\n| [bson](https://github.com/mongodb/js-bson) | `7.1.1` | `7.2.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.66.5` | `5.71.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.6.0` | `4.6.1` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.9.0` | `15.12.0` |\n| [cypress-fail-fast](https://github.com/javierbrea/cypress-fail-fast) | `7.1.1` | `8.0.0` |\n| dd-trace-api | `1.0.0` | `1.0.1` |\n| [ejs](https://github.com/mde/ejs) | `4.0.1` | `5.0.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.27.4` |\n| [express-session](https://github.com/expressjs/session) | `1.18.2` | `1.19.0` |\n| [fastify](https://github.com/fastify/fastify) | `5.7.1` | `5.8.2` |\n| [find-my-way](https://github.com/delvedor/find-my-way) | `9.4.0` | `9.5.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.12.0` | `16.13.1` |\n| [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.18.0` | `5.18.1` |\n| [hono](https://github.com/honojs/hono) | `4.11.7` | `4.12.8` |\n| [ioredis](https://github.com/luin/ioredis) | `5.9.2` | `5.10.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.2.0` | `30.3.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.2.0` | `30.3.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.2.0` | `30.3.0` |\n| [jest-image-snapshot](https://github.com/americanexpress/jest-image-snapshot) | `6.5.1` | `6.5.2` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.2.0` | `30.3.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.2.0` | `30.3.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.2.0` | `30.3.0` |\n| [koa](https://github.com/koajs/koa) | `3.1.1` | `3.1.2` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `1.2.10` | `1.2.35` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` |\n| [mariadb](https://github.com/mariadb-corporation/mariadb-connector-nodejs) | `3.4.5` | `3.5.2` |\n| [mongodb](https://github.com/mongodb/node-mongodb-native) | `7.0.0` | `7.1.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `9.1.4` | `9.3.1` |\n| [multer](https://github.com/expressjs/multer) | `2.0.2` | `2.1.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.18.2` | `3.20.0` |\n| [next](https://github.com/vercel/next.js) | `16.1.3` | `16.2.0` |\n| [nock](https://github.com/nock/nock) | `14.0.10` | `14.0.11` |\n| [npm](https://github.com/npm/cli) | `11.7.0` | `11.12.0` |\n| [nyc](https://github.com/istanbuljs/nyc) | `17.1.0` | `18.0.0` |\n| [openai](https://github.com/openai/openai-node) | `6.18.0` | `6.32.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.17.1` | `8.20.0` |\n| [pg-cursor](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-cursor) | `2.16.1` | `2.19.0` |\n| [pg-native](https://github.com/brianc/node-postgres) | `3.5.2` | `3.7.0` |\n| [pg-query-stream](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-query-stream) | `4.11.1` | `4.14.0` |\n| [pino](https://github.com/pinojs/pino) | `10.2.0` | `10.3.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.28.0` | `10.32.1` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `7.2.0` | `7.5.0` |\n| [pug](https://github.com/pugjs/pug) | `3.0.3` | `3.0.4` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.4` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.39.0` | `4.41.0` |\n| [sequelize](https://github.com/sequelize/sequelize) | `6.37.7` | `6.37.8` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.1` | `21.0.3` |\n| [sqlite3](https://github.com/TryGhost/node-sqlite3) | `5.1.7` | `6.0.1` |\n| [stripe](https://github.com/stripe/stripe-node) | `20.1.0` | `20.4.1` |\n| [tedious](https://github.com/tediousjs/tedious) | `19.2.0` | `19.2.1` |\n| [undici](https://github.com/nodejs/undici) | `7.18.2` | `7.24.5` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.23.1` | `3.25.1` |\n\n\nUpdates `@ai-sdk/openai` from 3.0.12 to 3.0.46\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/6e24e24020d26848b9b3c14c401fb079cba45b07\"\u003e\u003ccode\u003e6e24e24\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13540\"\u003e#13540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/75fc0e724223830e7b4911d637a20b123dba3065\"\u003e\u003ccode\u003e75fc0e7\u003c/code\u003e\u003c/a\u003e Backport: feat(openai): add new tool search tool (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13534\"\u003e#13534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/92cbe1fea5078aae4ba9a547d5ffac9a4d0eacf8\"\u003e\u003ccode\u003e92cbe1f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13531\"\u003e#13531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/f95e0c06c7b9fc062fb2907c27035e25a4d0eb53\"\u003e\u003ccode\u003ef95e0c0\u003c/code\u003e\u003c/a\u003e Backport: chore(provider/gateway): update gateway model settings files v6 (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/6b90f10bb07ce5839b82dee40e6491cd493b7d4e\"\u003e\u003ccode\u003e6b90f10\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13520\"\u003e#13520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a00fe6222d9a51db10ab8853f3ddbbfb586a3973\"\u003e\u003ccode\u003ea00fe62\u003c/code\u003e\u003c/a\u003e Backport: feat(google-vertex): add the anthropic tool search tools (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13517\"\u003e#13517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a79d8826a6c9e340857f233315ca911a402e1cf4\"\u003e\u003ccode\u003ea79d882\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13503\"\u003e#13503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/41c6a56b6b75c0b147cbb3db8a630252500d4162\"\u003e\u003ccode\u003e41c6a56\u003c/code\u003e\u003c/a\u003e Backport: fix(anthropic): skip passing beta header for tool search tools (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13\"\u003e#13\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/1513ceedb66288c358b70c98d3a2d0011c76c3b9\"\u003e\u003ccode\u003e1513cee\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13494\"\u003e#13494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/238156745f54797bfaf1d5a2efe1371698ad9262\"\u003e\u003ccode\u003e2381567\u003c/code\u003e\u003c/a\u003e Backport: fix(vertex): throw warning when strict: true for vertexAnthropic (#...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@3.0.12...@ai-sdk/openai@3.0.46\"\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.73.0 to 0.80.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.80.0\u003c/h2\u003e\n\u003ch2\u003e0.80.0 (2026-03-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.79.0...sdk-v0.80.0\"\u003esdk-v0.79.0...sdk-v0.80.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/dd12f1a29c4a8f4554caa8c7023bddadfb69e9b0\"\u003edd12f1a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/9c0a0778d73ffe2f84cf4a3d593f8f645d776b02\"\u003e9c0a077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e tweak CI branches (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/4a5819e9e820a926add4df134a6a4d6d0e65c196\"\u003e4a5819e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.79.0\u003c/h2\u003e\n\u003ch2\u003e0.79.0 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.78.0...sdk-v0.79.0\"\u003esdk-v0.78.0...sdk-v0.79.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for filesystem memory tools (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/599\"\u003e#599\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/106419918ec0098cd74df5541dd7fd9134268f6e\"\u003e1064199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e chore(config): clean up model enum list (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/31\"\u003e#31\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/07727a63c4d3685a20de3067a563396b2d2adbb2\"\u003e07727a6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e GA thinking-display-setting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/4dc8df4b7d098b7e748ca952ac18e5e22264a4c8\"\u003e4dc8df4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e update mock server (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5c3be981177874b4f9ab5d1a56e4c8cfb7a6744\"\u003ee5c3be9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs/contributing:\u003c/strong\u003e correct pnpm link command (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/16bf66c4ab9334f2f817f29e8834ff82f1689e9e\"\u003e16bf66c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e skip tests that depend on mock server (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/07417e521b35b01670cb0334aa3f23e77ba38cbc\"\u003e07417e5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e use v4 import path for Zod ^3.25 compatibility (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/925\"\u003e#925\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c6c0ac8a3091ad83890fb6813e4a0ee2a6e45bba\"\u003ec6c0ac8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e remove unused import (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3827ab5d56d37b659cfa7b25f16a42f41ad99b29\"\u003e3827ab5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2c1fc106f8c83a13bda1a7f755e53120b3c3919d\"\u003e2c1fc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e improve import alias names (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5b9615b51007cc0bb9cea9de9dc5f2acc9fa77e8\"\u003e5b9615b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e move stringifyQuery implementation to internal function (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/16239f3bd4efddaf01a35a182014131e983ee738\"\u003e16239f3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e update dependencies to address dependabot vulnerabilities (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/6fdea5ebdf767da93bff7e55a7035772610ba287\"\u003e6fdea5e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emcp-server:\u003c/strong\u003e improve instructions (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/66e5363c114c2c5950a4a1674c1264c30619bc43\"\u003e66e5363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove accidentally committed file (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/0989113a5a34fbf85a2a0f87b5ab78ea7d297fd4\"\u003e0989113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e unskip tests that are now supported in steady (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/616a98a2363b3c77ebd4bc54eaae1b9003d323f9\"\u003e616a98a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003estreamline and standardize docs (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/687\"\u003e#687\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/dbdc5d3c8246732c9b477a1503618243e13e9bd6\"\u003edbdc5d3\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/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.80.0 (2026-03-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.79.0...sdk-v0.80.0\"\u003esdk-v0.79.0...sdk-v0.80.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/dd12f1a29c4a8f4554caa8c7023bddadfb69e9b0\"\u003edd12f1a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/9c0a0778d73ffe2f84cf4a3d593f8f645d776b02\"\u003e9c0a077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e tweak CI branches (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/4a5819e9e820a926add4df134a6a4d6d0e65c196\"\u003e4a5819e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.79.0 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.78.0...sdk-v0.79.0\"\u003esdk-v0.78.0...sdk-v0.79.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for filesystem memory tools (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/599\"\u003e#599\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/106419918ec0098cd74df5541dd7fd9134268f6e\"\u003e1064199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e chore(config): clean up model enum list (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/31\"\u003e#31\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/07727a63c4d3685a20de3067a563396b2d2adbb2\"\u003e07727a6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e GA thinking-display-setting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/4dc8df4b7d098b7e748ca952ac18e5e22264a4c8\"\u003e4dc8df4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e update mock server (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5c3be981177874b4f9ab5d1a56e4c8cfb7a6744\"\u003ee5c3be9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs/contributing:\u003c/strong\u003e correct pnpm link command (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/16bf66c4ab9334f2f817f29e8834ff82f1689e9e\"\u003e16bf66c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e skip tests that depend on mock server (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/07417e521b35b01670cb0334aa3f23e77ba38cbc\"\u003e07417e5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e use v4 import path for Zod ^3.25 compatibility (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/925\"\u003e#925\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c6c0ac8a3091ad83890fb6813e4a0ee2a6e45bba\"\u003ec6c0ac8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e remove unused import (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3827ab5d56d37b659cfa7b25f16a42f41ad99b29\"\u003e3827ab5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2c1fc106f8c83a13bda1a7f755e53120b3c3919d\"\u003e2c1fc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e improve import alias names (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5b9615b51007cc0bb9cea9de9dc5f2acc9fa77e8\"\u003e5b9615b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e move stringifyQuery implementation to internal function (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/16239f3bd4efddaf01a35a182014131e983ee738\"\u003e16239f3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e update dependencies to address dependabot vulnerabilities (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/6fdea5ebdf767da93bff7e55a7035772610ba287\"\u003e6fdea5e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emcp-server:\u003c/strong\u003e improve instructions (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/66e5363c114c2c5950a4a1674c1264c30619bc43\"\u003e66e5363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove accidentally committed file (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/0989113a5a34fbf85a2a0f87b5ab78ea7d297fd4\"\u003e0989113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e unskip tests that are now supported in steady (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/616a98a2363b3c77ebd4bc54eaae1b9003d323f9\"\u003e616a98a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003estreamline and standardize docs (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/687\"\u003e#687\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/dbdc5d3c8246732c9b477a1503618243e13e9bd6\"\u003edbdc5d3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.78.0 (2026-02-19)\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/anthropics/anthropic-sdk-typescript/commit/0f8153b3a15212dc2e71eaa042ea28ee6efca348\"\u003e\u003ccode\u003e0f8153b\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e88d6a7e7957442440ec620265b2c530fd5df311\"\u003e\u003ccode\u003ee88d6a7\u003c/code\u003e\u003c/a\u003e feat(api): manual updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d3eb7d1ec9e2511518ea9716a1254bc58b3695f6\"\u003e\u003ccode\u003ed3eb7d1\u003c/code\u003e\u003c/a\u003e feat(api): manual updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ffca9a15f944ad0abb271109cc98e96e055402bd\"\u003e\u003ccode\u003effca9a1\u003c/code\u003e\u003c/a\u003e chore(internal): tweak CI branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/af66c809a5b59d6dc6e02e405b2c449fd9432e5e\"\u003e\u003ccode\u003eaf66c80\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/fdaa72bed14cdd9671bba1add1ba9e912c9d1ced\"\u003e\u003ccode\u003efdaa72b\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e34f3a2f376a1d55d52bf1a2e184e3ec6f9c86fa\"\u003e\u003ccode\u003ee34f3a2\u003c/code\u003e\u003c/a\u003e release: 0.77.0 (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/916\"\u003e#916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1d2868f05e8dc98e3c2f145cc7696fd717b5a9da\"\u003e\u003ccode\u003e1d2868f\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/915\"\u003e#915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/bcdf5b23408c21a2e10da08fa61631c19a006282\"\u003e\u003ccode\u003ebcdf5b2\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2a5d0ad2dd2b8d8b39dadaa68cc876c62d6e62b3\"\u003e\u003ccode\u003e2a5d0ad\u003c/code\u003e\u003c/a\u003e fix(tests): fix erroneous speed tests  (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.73.0...sdk-v0.80.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.12.2 to 2.13.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/b5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\"\u003e\u003ccode\u003eb5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/b5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\"\u003e\u003ccode\u003eb5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed several code paths that access response objects to prevent JavaScript prototype pollution and unintended access to the prototype chain. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3396\"\u003e#3396\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eSee the associated GitHub Advisories \u003ca href=\"https://github.com/apollographql/federation/security/advisories/GHSA-pfjj-6f4p-rvmh\"\u003eGHSA-pfjj-6f4p-rvmh\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226b606b176ede097410f5ba35ba03d140ed\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.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/apollographql/federation/commit/9283b4c43575839d8d7d575c8fc5c1d42f581b37\"\u003e\u003ccode\u003e9283b4c\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3419\"\u003e#3419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/d9cf4b7566c29b8193c92fd1f51e6c38e7f3fa49\"\u003e\u003ccode\u003ed9cf4b7\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3401\"\u003e#3401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226\u003c/code\u003e\u003c/a\u003e Prevent accessing response object's prototype chain (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3396\"\u003e#3396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/2c0e4624576eea4425dd3a9e99620f0d23e32aa3\"\u003e\u003ccode\u003e2c0e462\u003c/code\u003e\u003c/a\u003e allow bumping make-fetch-happen dependency to v15 (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.13.3/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/gateway\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/server` from 5.2.0 to 5.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-server/releases\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\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\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\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/apollographql/apollo-server/blob/main/packages/server/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  validationOptions: {\n    maxErrors: 10,\n  },\n});\n\u003c/code\u003e\u003c/pre\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/apollographql/apollo-server/commit/ad45d1505d867de4c2761b7935855445ef7641e7\"\u003e\u003ccode\u003ead45d15\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8179\"\u003e#8179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/443e54747d44c1d7c213d019936514dec024b450\"\u003e\u003ccode\u003e443e547\u003c/code\u003e\u003c/a\u003e fix repository urls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/28d6d47ff636751807141267c329acb736c177b6\"\u003e\u003ccode\u003e28d6d47\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8172\"\u003e#8172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql validation options \u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8014\"\u003e#8014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/f2c16a7caff895a8b97c5a800405795cb19ba624\"\u003e\u003ccode\u003ef2c16a7\u003c/code\u003e\u003c/a\u003e bump dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql execution options(maxCoercionErrors)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/apollo-server/commits/@apollo/server@5.4.0/packages/server\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/server\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.12.2 to 2.13.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/b5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\"\u003e\u003ccode\u003eb5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4393ceca349aca68981362f210cca023ed3fb97b\"\u003e\u003ccode\u003e4393ceca349aca68981362f210cca023ed3fb97b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/b5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\"\u003e\u003ccode\u003eb5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226b606b176ede097410f5ba35ba03d140ed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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/apollographql/federation/commit/9283b4c43575839d8d7d575c8fc5c1d42f581b37\"\u003e\u003ccode\u003e9283b4c\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3419\"\u003e#3419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/d9cf4b7566c29b8193c92fd1f51e6c38e7f3fa49\"\u003e\u003ccode\u003ed9cf4b7\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3401\"\u003e#3401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.13.3/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/subgraph\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.971.0 to 3.1013.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1013.0\u003c/h2\u003e\n\u003ch4\u003e3.1013.0(2026-03-19)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003exml-builder:\u003c/strong\u003e  single-pass XML escape for escapeElement and escapeAttribute (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7833\"\u003e#7833\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97de5649ff5fc8692d5c41e087e6828a718e46db\"\u003e97de5649\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-19 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/485aa0860360c4f0b33f778a6df7043300199776\"\u003e485aa086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-batch:\u003c/strong\u003e  AWS Batch now supports quota management, enabling administrators to allocate shared compute resources across teams and projects through quota shares with capacity limits, resource-sharing strategies, and priority-based preemption - currently available for SageMaker Training job queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e695b9aad1eb973d79cd78d7993c0d93cc789af\"\u003e3e695b9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adds support for the following new features. 1. Enterprise Policies support for AgentCore Browser Tool. 2. Root CA Configuration support for AgentCore Browser Tool and Code Interpreter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d286f51fab030d5f5cc496934a440386a0d49927\"\u003ed286f51f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  This release includes SDK support for the following new features on AgentCore Built In Tools.  1. Enterprise Policies for AgentCore Browser Tool. 2. Root CA Configuration Support for AgentCore Browser Tool and Code Interpreter. 3. API changes to AgentCore Browser Profile APIs (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/088f0580ba0fdaca8c1d86daa6317a4c1a9047c1\"\u003e088f0580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-polly:\u003c/strong\u003e  Added bi-directional streaming functionality through a new API, StartSpeechSynthesisStream. This API allows streaming input text through inbound events and receiving audio as part of an output stream simultaneously. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/581bf8494d5e76aa05b5ec3f472269db2a25461a\"\u003e581bf849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Amazon EC2 Fleet instant mode now supports launching instances into Interruptible Capacity Reservations, enabling customers to use spare capacity shared by Capacity Reservation owners within their AWS Organization. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5ae4a552d7d650af248213fc7187842e89460820\"\u003e5ae4a552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  Adding a new field in the CreateCentralizationRuleForOrganization, UpdateCentralizationRuleForOrganization API and updating the GetCentralizationRuleForOrganization API response to include the new field (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f8dcb3a1ee2be84a7bfc64e099248f96baffe3e9\"\u003ef8dcb3a1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003exml-builder:\u003c/strong\u003e  configure maxTotalExpansions on fast-xml-parser (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7868\"\u003e#7868\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2ad14770e35ed1eed1918657ae7670dffcf980a0\"\u003e2ad14770\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1013.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1012.0\u003c/h2\u003e\n\u003ch4\u003e3.1012.0(2026-03-18)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  smithy-aws-typescript-codegen 0.47.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7854\"\u003e#7854\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/950b0c289001862971810817e57c2adab6313140\"\u003e950b0c28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump fast-xml-parser to 5.5.6 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7862\"\u003e#7862\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5e8d73bafb2f447b517e9af047595930acbffced\"\u003e5e8d73ba\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-mediaconvert:\u003c/strong\u003e  This update adds additional bitrate options for Dolby AC-4 audio outputs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/06f6a76a246f9ac22b01f02b5fb619fde95de294\"\u003e06f6a76a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  The DescribeInstanceTypes API now returns default connection tracking timeout values for TCP, UDP, and UDP stream via the new connectionTrackingConfiguration field on NetworkInfo. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0ee6f8d16b85c73f7370a06a8edcc527011d45de\"\u003e0ee6f8d1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1012.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1011.0\u003c/h2\u003e\n\u003ch4\u003e3.1011.0(2026-03-17)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  fix protocol listings in readme files (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7850\"\u003e#7850\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2297fedda993388aa80010aa27e22a7aba1a93dc\"\u003e2297fedd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.1012.0...v3.1013.0\"\u003e3.1013.0\u003c/a\u003e (2026-03-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1011.0...v3.1012.0\"\u003e3.1012.0\u003c/a\u003e (2026-03-18)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1010.0...v3.1011.0\"\u003e3.1011.0\u003c/a\u003e (2026-03-17)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1009.0...v3.1010.0\"\u003e3.1010.0\u003c/a\u003e (2026-03-16)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1008.0...v3.1009.0\"\u003e3.1009.0\u003c/a\u003e (2026-03-13)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1007.0...v3.1008.0\"\u003e3.1008.0\u003c/a\u003e (2026-03-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1006.0...v3.1007.0\"\u003e3.1007.0\u003c/a\u003e (2026-03-11)\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/19ca473cb67aa8e1a28c0b55167eb1b109c2cda6\"\u003e\u003ccode\u003e19ca473\u003c/code\u003e\u003c/a\u003e Publish v3.1013.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7f54759eaafc41d0c01771a10519ea8c1e8d89c5\"\u003e\u003ccode\u003e7f54759\u003c/code\u003e\u003c/a\u003e Publish v3.1012.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/950b0c289001862971810817e57c2adab6313140\"\u003e\u003ccode\u003e950b0c2\u003c/code\u003e\u003c/a\u003e chore(codegen): smithy-aws-typescript-codegen 0.47.0 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7854\"\u003e#7854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e17169491b5da0a36b5b1ed11843eb08e01c1dc2\"\u003e\u003ccode\u003ee171694\u003c/code\u003e\u003c/a\u003e Publish v3.1011.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2aa1e6ca9e0bbd338dac9fb1e0ef87dafba742c3\"\u003e\u003ccode\u003e2aa1e6c\u003c/code\u003e\u003c/a\u003e Publish v3.1010.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7888030ab6cdd06a01be48427bab028c8e9c1069\"\u003e\u003ccode\u003e7888030\u003c/code\u003e\u003c/a\u003e Publish v3.1009.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7bf8888b2423d2342ea2b689532e526715ec1d50\"\u003e\u003ccode\u003e7bf8888\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for retry strategy lifecycle fix (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7842\"\u003e#7842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/21ffcafccb7bc8dee4f2da0a652a99514b94a5a6\"\u003e\u003ccode\u003e21ffcaf\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/7835","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7835","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7835/packages"},{"uuid":"4089470923","node_id":"PR_kwDOBwapYs7LRcq6","number":7807,"state":"open","title":"chore(deps): bump the test-versions group across 1 directory with 115 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-17T15:54:47.000Z","updated_at":"2026-03-17T16:03:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":115,"packages":[{"name":"@ai-sdk/openai","old_version":"3.0.12","new_version":"3.0.41","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.73.0","new_version":"0.78.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@apollo/gateway","old_version":"2.12.2","new_version":"2.13.2","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/server","old_version":"5.2.0","new_version":"5.4.0","repository_url":"https://github.com/apollographql/apollo-server"},{"name":"@apollo/subgraph","old_version":"2.12.2","new_version":"2.13.2","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@azure/event-hubs","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/functions","old_version":"4.11.0","new_version":"4.11.2","repository_url":"https://github.com/Azure/azure-functions-nodejs-library"},{"name":"@confluentinc/kafka-javascript","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@cucumber/cucumber","old_version":"12.5.0","new_version":"12.7.0","repository_url":"https://github.com/cucumber/cucumber-js"},{"name":"@datadog/openfeature-node-server","old_version":"0.3.1","new_version":"1.1.0","repository_url":"https://github.com/DataDog/openfeature-js-client"},{"name":"@elastic/elasticsearch","old_version":"9.3.2","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@elastic/transport","old_version":"9.3.3","new_version":"9.3.5","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@fast-check/jest","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/dubzzz/fast-check"},{"name":"@google-cloud/pubsub","old_version":"5.2.2","new_version":"5.3.0","repository_url":"https://github.com/googleapis/nodejs-pubsub"},{"name":"@google/genai","old_version":"1.37.0","new_version":"1.45.0","repository_url":"https://github.com/googleapis/js-genai"},{"name":"@hapi/hapi","old_version":"21.4.4","new_version":"21.4.7","repository_url":"https://github.com/hapijs/hapi"},{"name":"@happy-dom/jest-environment","old_version":"20.3.1","new_version":"20.8.4","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.9","new_version":"1.19.11","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"1.3.10","new_version":"1.3.23","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/classic","old_version":"1.0.9","new_version":"1.0.23","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/cohere","old_version":"1.0.1","new_version":"1.0.4","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"1.1.16","new_version":"1.1.32","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/google-genai","old_version":"2.1.10","new_version":"2.1.25","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/langgraph","old_version":"1.1.2","new_version":"1.2.2","repository_url":"https://github.com/langchain-ai/langgraphjs"},{"name":"@langchain/openai","old_version":"1.2.2","new_version":"1.2.13","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@openai/agents","old_version":"0.3.9","new_version":"0.7.1","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.4.5","new_version":"0.7.1","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@opentelemetry/exporter-jaeger","old_version":"2.4.0","new_version":"2.6.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.58.0","new_version":"0.61.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-pg","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mariadb","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mssql","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.10.9","new_version":"4.12.5","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"@types/node","old_version":"25.0.9","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"aerospike","old_version":"6.5.2","new_version":"6.6.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"6.0.39","new_version":"6.0.116","repository_url":"https://github.com/vercel/ai"},{"name":"axios","old_version":"1.13.2","new_version":"1.13.6","repository_url":"https://github.com/axios/axios"},{"name":"babel-jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"azure-functions-core-tools","old_version":"4.6.0","new_version":"4.8.0","repository_url":"https://github.com/Azure/azure-functions-core-tools"},{"name":"bson","old_version":"7.1.1","new_version":"7.2.0","repository_url":"https://github.com/mongodb/js-bson"},{"name":"bullmq","old_version":"5.66.5","new_version":"5.71.0","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"couchbase","old_version":"4.6.0","new_version":"4.6.1","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.9.0","new_version":"15.12.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"dd-trace-api","old_version":"1.0.0","new_version":"1.0.1"},{"name":"ejs","old_version":"4.0.1","new_version":"5.0.1","repository_url":"https://github.com/mde/ejs"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.27.4","repository_url":"https://github.com/evanw/esbuild"},{"name":"express-session","old_version":"1.18.2","new_version":"1.19.0","repository_url":"https://github.com/expressjs/session"},{"name":"fastify","old_version":"5.7.1","new_version":"5.8.2","repository_url":"https://github.com/fastify/fastify"},{"name":"find-my-way","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/delvedor/find-my-way"},{"name":"graphql","old_version":"16.12.0","new_version":"16.13.1","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-yoga","old_version":"5.18.0","new_version":"5.18.1","repository_url":"https://github.com/graphql-hive/graphql-yoga"},{"name":"hono","old_version":"4.11.7","new_version":"4.12.8","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.9.2","new_version":"5.10.0","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-image-snapshot","old_version":"6.5.1","new_version":"6.5.2","repository_url":"https://github.com/americanexpress/jest-image-snapshot"},{"name":"jest-jasmine2","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"koa","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/koajs/koa"},{"name":"langchain","old_version":"1.2.10","new_version":"1.2.32","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"lodash","old_version":"4.17.21","new_version":"4.17.23","repository_url":"https://github.com/lodash/lodash"},{"name":"mariadb","old_version":"3.4.5","new_version":"3.5.2","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-nodejs"},{"name":"mongodb","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/mongodb/node-mongodb-native"},{"name":"mongoose","old_version":"9.1.4","new_version":"9.3.0","repository_url":"https://github.com/Automattic/mongoose"},{"name":"multer","old_version":"2.0.2","new_version":"2.1.1","repository_url":"https://github.com/expressjs/multer"},{"name":"mysql2","old_version":"3.18.2","new_version":"3.19.1","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"16.1.3","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"nock","old_version":"14.0.10","new_version":"14.0.11","repository_url":"https://github.com/nock/nock"},{"name":"npm","old_version":"11.7.0","new_version":"11.11.1","repository_url":"https://github.com/npm/cli"},{"name":"nyc","old_version":"17.1.0","new_version":"18.0.0","repository_url":"https://github.com/istanbuljs/nyc"},{"name":"openai","old_version":"6.18.0","new_version":"6.29.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pg","old_version":"8.17.1","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-cursor","old_version":"2.16.1","new_version":"2.19.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-native","old_version":"3.5.2","new_version":"3.7.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-query-stream","old_version":"4.11.1","new_version":"4.14.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pino","old_version":"10.2.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"playwright","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.28.0","new_version":"10.32.1","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"pug","old_version":"3.0.3","new_version":"3.0.4","repository_url":"https://github.com/pugjs/pug"},{"name":"react","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.39.0","new_version":"4.41.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"sequelize","old_version":"6.37.7","new_version":"6.37.8","repository_url":"https://github.com/sequelize/sequelize"},{"name":"sinon","old_version":"21.0.1","new_version":"21.0.2","repository_url":"https://github.com/sinonjs/sinon"},{"name":"sqlite3","old_version":"5.1.7","new_version":"6.0.1","repository_url":"https://github.com/TryGhost/node-sqlite3"},{"name":"stripe","old_version":"20.1.0","new_version":"20.4.1","repository_url":"https://github.com/stripe/stripe-node"},{"name":"tedious","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/tediousjs/tedious"},{"name":"undici","old_version":"7.18.2","new_version":"7.24.2","repository_url":"https://github.com/nodejs/undici"},{"name":"zod-to-json-schema","old_version":"3.23.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 115 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `3.0.12` | `3.0.41` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.73.0` | `0.78.0` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.12.2` | `2.13.2` |\n| [@apollo/server](https://github.com/apollographql/apollo-server/tree/HEAD/packages/server) | `5.2.0` | `5.4.0` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.12.2` | `2.13.2` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.971.0` | `3.1009.0` |\n| [@azure/event-hubs](https://github.com/Azure/azure-sdk-for-js) | `6.0.2` | `6.0.3` |\n| [@azure/functions](https://github.com/Azure/azure-functions-nodejs-library) | `4.11.0` | `4.11.2` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.8.0` | `1.8.2` |\n| [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) | `12.5.0` | `12.7.0` |\n| [@datadog/openfeature-node-server](https://github.com/DataDog/openfeature-js-client/tree/HEAD/packages/node-server) | `0.3.1` | `1.1.0` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.2` | `9.3.4` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.3.3` | `9.3.5` |\n| [@fast-check/jest](https://github.com/dubzzz/fast-check/tree/HEAD/packages/jest) | `2.1.1` | `2.2.0` |\n| [@google-cloud/pubsub](https://github.com/googleapis/nodejs-pubsub) | `5.2.2` | `5.3.0` |\n| [@google/genai](https://github.com/googleapis/js-genai) | `1.37.0` | `1.45.0` |\n| [@hapi/hapi](https://github.com/hapijs/hapi) | `21.4.4` | `21.4.7` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.3.1` | `20.8.4` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.9` | `1.19.11` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.2.0` | `30.3.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.2.0` | `30.3.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.2.0` | `30.3.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.2.0` | `30.3.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.2.0` | `30.3.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.3.10` | `1.3.23` |\n| [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.9` | `1.0.23` |\n| [@langchain/cohere](https://github.com/langchain-ai/langchainjs) | `1.0.1` | `1.0.4` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.1.16` | `1.1.32` |\n| [@langchain/google-genai](https://github.com/langchain-ai/langchainjs) | `2.1.10` | `2.1.25` |\n| [@langchain/langgraph](https://github.com/langchain-ai/langgraphjs/tree/HEAD/libs/langgraph-core) | `1.1.2` | `1.2.2` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.2.2` | `1.2.13` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.3.9` | `0.7.1` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.4.5` | `0.7.1` |\n| [@opentelemetry/exporter-jaeger](https://github.com/open-telemetry/opentelemetry-js) | `2.4.0` | `2.6.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.58.0` | `0.61.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-pg](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mariadb](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-planetscale) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mssql](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-mssql) | `7.2.0` | `7.5.0` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.10.9` | `4.12.5` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.9` | `25.5.0` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.5.2` | `6.6.0` |\n| [ai](https://github.com/vercel/ai) | `6.0.39` | `6.0.116` |\n| [axios](https://github.com/axios/axios) | `1.13.2` | `1.13.6` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.2.0` | `30.3.0` |\n| [azure-functions-core-tools](https://github.com/Azure/azure-functions-core-tools) | `4.6.0` | `4.8.0` |\n| [bson](https://github.com/mongodb/js-bson) | `7.1.1` | `7.2.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.66.5` | `5.71.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.6.0` | `4.6.1` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.9.0` | `15.12.0` |\n| dd-trace-api | `1.0.0` | `1.0.1` |\n| [ejs](https://github.com/mde/ejs) | `4.0.1` | `5.0.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.27.4` |\n| [express-session](https://github.com/expressjs/session) | `1.18.2` | `1.19.0` |\n| [fastify](https://github.com/fastify/fastify) | `5.7.1` | `5.8.2` |\n| [find-my-way](https://github.com/delvedor/find-my-way) | `9.4.0` | `9.5.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.12.0` | `16.13.1` |\n| [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.18.0` | `5.18.1` |\n| [hono](https://github.com/honojs/hono) | `4.11.7` | `4.12.8` |\n| [ioredis](https://github.com/luin/ioredis) | `5.9.2` | `5.10.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.2.0` | `30.3.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.2.0` | `30.3.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.2.0` | `30.3.0` |\n| [jest-image-snapshot](https://github.com/americanexpress/jest-image-snapshot) | `6.5.1` | `6.5.2` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.2.0` | `30.3.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.2.0` | `30.3.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.2.0` | `30.3.0` |\n| [koa](https://github.com/koajs/koa) | `3.1.1` | `3.1.2` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `1.2.10` | `1.2.32` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` |\n| [mariadb](https://github.com/mariadb-corporation/mariadb-connector-nodejs) | `3.4.5` | `3.5.2` |\n| [mongodb](https://github.com/mongodb/node-mongodb-native) | `7.0.0` | `7.1.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `9.1.4` | `9.3.0` |\n| [multer](https://github.com/expressjs/multer) | `2.0.2` | `2.1.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.18.2` | `3.19.1` |\n| [next](https://github.com/vercel/next.js) | `16.1.3` | `16.1.6` |\n| [nock](https://github.com/nock/nock) | `14.0.10` | `14.0.11` |\n| [npm](https://github.com/npm/cli) | `11.7.0` | `11.11.1` |\n| [nyc](https://github.com/istanbuljs/nyc) | `17.1.0` | `18.0.0` |\n| [openai](https://github.com/openai/openai-node) | `6.18.0` | `6.29.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.17.1` | `8.20.0` |\n| [pg-cursor](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-cursor) | `2.16.1` | `2.19.0` |\n| [pg-native](https://github.com/brianc/node-postgres) | `3.5.2` | `3.7.0` |\n| [pg-query-stream](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-query-stream) | `4.11.1` | `4.14.0` |\n| [pino](https://github.com/pinojs/pino) | `10.2.0` | `10.3.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.28.0` | `10.32.1` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `7.2.0` | `7.5.0` |\n| [pug](https://github.com/pugjs/pug) | `3.0.3` | `3.0.4` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.4` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.39.0` | `4.41.0` |\n| [sequelize](https://github.com/sequelize/sequelize) | `6.37.7` | `6.37.8` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.1` | `21.0.2` |\n| [sqlite3](https://github.com/TryGhost/node-sqlite3) | `5.1.7` | `6.0.1` |\n| [stripe](https://github.com/stripe/stripe-node) | `20.1.0` | `20.4.1` |\n| [tedious](https://github.com/tediousjs/tedious) | `19.2.0` | `19.2.1` |\n| [undici](https://github.com/nodejs/undici) | `7.18.2` | `7.24.2` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.23.1` | `3.25.1` |\n\n\nUpdates `@ai-sdk/openai` from 3.0.12 to 3.0.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/035d5ad533901406c81cfe58494d6ea8579d68d4\"\u003e\u003ccode\u003e035d5ad\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13087\"\u003e#13087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/3fb4e707303d3957a48f8d0071738187b26006d9\"\u003e\u003ccode\u003e3fb4e70\u003c/code\u003e\u003c/a\u003e feat(provider/anthropic): support fine-grained tool streaming with eagerInput...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ad4cfc2996900f9220a48c127b6e64df8a8a46e6\"\u003e\u003ccode\u003ead4cfc2\u003c/code\u003e\u003c/a\u003e fix(security): add URL validation to prevent SSRF in download functions (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13085\"\u003e#13085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/4f7ec7fbcb3c86ca899459a402b6203ffe02f5dd\"\u003e\u003ccode\u003e4f7ec7f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13084\"\u003e#13084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/824b2956d0dab5e1044a4abb64eca262039bc839\"\u003e\u003ccode\u003e824b295\u003c/code\u003e\u003c/a\u003e fix(provider-utils): prevent unicode escape bypass in secureJsonParse (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13079\"\u003e#13079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7579667818c0af5c0ca42f2ff1a044eb78676097\"\u003e\u003ccode\u003e7579667\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13074\"\u003e#13074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d5801fe1892b6f80c7b8bde4734110e450a53037\"\u003e\u003ccode\u003ed5801fe\u003c/code\u003e\u003c/a\u003e fix(xai): ensure strict mode for tools (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/12996\"\u003e#12996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e70bec4fcc5c4960fcf29c8d3cf97a96195a124a\"\u003e\u003ccode\u003ee70bec4\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13073\"\u003e#13073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/89d8b457de44395c2fafbe430085ee65c17f8fa9\"\u003e\u003ccode\u003e89d8b45\u003c/code\u003e\u003c/a\u003e fix(google): make urlMetadata optional in urlContextMetadata schema (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/12701\"\u003e#12701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/39d0544294ad48cd2ce52c1d4b2e632c8a875afe\"\u003e\u003ccode\u003e39d0544\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13072\"\u003e#13072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@3.0.12...@ai-sdk/openai@3.0.41\"\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.73.0 to 0.78.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.78.0\u003c/h2\u003e\n\u003ch2\u003e0.78.0 (2026-02-19)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.77.0...sdk-v0.78.0\"\u003esdk-v0.77.0...sdk-v0.78.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add top-level cache control (automatic caching) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1e2f83d0bb2c3e98302d1b17fcb4888b17889f6d\"\u003e1e2f83d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e eliminate race condition in AWS credential resolution (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5a101d060cdce65872ec787e792c94799dcc295\"\u003ee5a101d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e format batches test file (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/821e9bf13db32c8b632352292948f64a057a9d55\"\u003e821e9bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e fix issue in batches test (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5f4ccf8779e69226a5c9307e3422f6779e8fda6b\"\u003e5f4ccf8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate mock server docs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25d337f484b9236b03e26e1f4c67b1a2d96c6c23\"\u003e25d337f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.77.0\u003c/h2\u003e\n\u003ch2\u003e0.77.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.76.0...sdk-v0.77.0\"\u003esdk-v0.76.0...sdk-v0.77.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix shared UserLocation and error code types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c84038f4eddafc2c5415ab4eaef40326b7af376c\"\u003ec84038f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.76.0\u003c/h2\u003e\n\u003ch2\u003e0.76.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.75.0...sdk-v0.76.0\"\u003esdk-v0.75.0...sdk-v0.76.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Make new tool versions available as top level tool types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25fe41cdf61a1d8c0a5700955bf3c00f28900339\"\u003e25fe41c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.75.0\u003c/h2\u003e\n\u003ch2\u003e0.75.0 (2026-02-17)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.74.0...sdk-v0.75.0\"\u003esdk-v0.74.0...sdk-v0.75.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Releasing claude-sonnet-4-6 (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d75e1c07bf8c1082610c6493eaa2864a9c042ae8\"\u003ed75e1c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.78.0 (2026-02-19)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.77.0...sdk-v0.78.0\"\u003esdk-v0.77.0...sdk-v0.78.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add top-level cache control (automatic caching) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1e2f83d0bb2c3e98302d1b17fcb4888b17889f6d\"\u003e1e2f83d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e eliminate race condition in AWS credential resolution (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5a101d060cdce65872ec787e792c94799dcc295\"\u003ee5a101d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e format batches test file (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/821e9bf13db32c8b632352292948f64a057a9d55\"\u003e821e9bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e fix issue in batches test (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5f4ccf8779e69226a5c9307e3422f6779e8fda6b\"\u003e5f4ccf8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate mock server docs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25d337f484b9236b03e26e1f4c67b1a2d96c6c23\"\u003e25d337f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.77.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.76.0...sdk-v0.77.0\"\u003esdk-v0.76.0...sdk-v0.77.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix shared UserLocation and error code types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c84038f4eddafc2c5415ab4eaef40326b7af376c\"\u003ec84038f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd backward-compat namespace re-exports for UserLocation (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/706\"\u003e#706\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b88834fc82bb9d1ae0cf16bd264d5ef4d1edbcff\"\u003eb88834f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.76.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.75.0...sdk-v0.76.0\"\u003esdk-v0.75.0...sdk-v0.76.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25fe41cdf61a1d8c0a5700955bf3c00f28900339\"\u003e25fe41c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.75.0 (2026-02-17)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.74.0...sdk-v0.75.0\"\u003esdk-v0.74.0...sdk-v0.75.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Releasing claude-sonnet-4-6 (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d75e1c07bf8c1082610c6493eaa2864a9c042ae8\"\u003ed75e1c0\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/anthropics/anthropic-sdk-typescript/commit/fdaa72bed14cdd9671bba1add1ba9e912c9d1ced\"\u003e\u003ccode\u003efdaa72b\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e34f3a2f376a1d55d52bf1a2e184e3ec6f9c86fa\"\u003e\u003ccode\u003ee34f3a2\u003c/code\u003e\u003c/a\u003e release: 0.77.0 (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/916\"\u003e#916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1d2868f05e8dc98e3c2f145cc7696fd717b5a9da\"\u003e\u003ccode\u003e1d2868f\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/915\"\u003e#915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/bcdf5b23408c21a2e10da08fa61631c19a006282\"\u003e\u003ccode\u003ebcdf5b2\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2a5d0ad2dd2b8d8b39dadaa68cc876c62d6e62b3\"\u003e\u003ccode\u003e2a5d0ad\u003c/code\u003e\u003c/a\u003e fix(tests): fix erroneous speed tests  (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/21ad14ff1f0c0930f3b99b6e03167bf9d57fbd9d\"\u003e\u003ccode\u003e21ad14f\u003c/code\u003e\u003c/a\u003e fix(api): fix spec errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f1c6b272322d4ee9bd7c60537e75161f3179ba85\"\u003e\u003ccode\u003ef1c6b27\u003c/code\u003e\u003c/a\u003e feat(api): Releasing claude-sonnet-4-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/03ec73e2866c7173462ce738aa99b3618bc31032\"\u003e\u003ccode\u003e03ec73e\u003c/code\u003e\u003c/a\u003e chore(internal/client): fix form-urlencoded requests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a549b3812e56cea9789d1ba7ec36f27f9dcb4166\"\u003e\u003ccode\u003ea549b38\u003c/code\u003e\u003c/a\u003e codegen metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8231471a1b9989c2a993c1fbe8a18e58252bc4c\"\u003e\u003ccode\u003ea823147\u003c/code\u003e\u003c/a\u003e codegen metadata\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.73.0...sdk-v0.78.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.12.2 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\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/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed several code paths that access response objects to prevent JavaScript prototype pollution and unintended access to the prototype chain. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3396\"\u003e#3396\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eSee the associated GitHub Advisories \u003ca href=\"https://github.com/apollographql/federation/security/advisories/GHSA-pfjj-6f4p-rvmh\"\u003eGHSA-pfjj-6f4p-rvmh\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226b606b176ede097410f5ba35ba03d140ed\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/d9cf4b7566c29b8193c92fd1f51e6c38e7f3fa49\"\u003e\u003ccode\u003ed9cf4b7\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3401\"\u003e#3401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226\u003c/code\u003e\u003c/a\u003e Prevent accessing response object's prototype chain (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3396\"\u003e#3396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/2c0e4624576eea4425dd3a9e99620f0d23e32aa3\"\u003e\u003ccode\u003e2c0e462\u003c/code\u003e\u003c/a\u003e allow bumping make-fetch-happen dependency to v15 (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.13.2/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~dkuc\"\u003edkuc\u003c/a\u003e, a new releaser for \u003ccode\u003e@​apollo/gateway\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/server` from 5.2.0 to 5.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-server/releases\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\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\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\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/apollographql/apollo-server/blob/main/packages/server/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  validationOptions: {\n    maxErrors: 10,\n  },\n});\n\u003c/code\u003e\u003c/pre\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/apollographql/apollo-server/commit/ad45d1505d867de4c2761b7935855445ef7641e7\"\u003e\u003ccode\u003ead45d15\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8179\"\u003e#8179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/443e54747d44c1d7c213d019936514dec024b450\"\u003e\u003ccode\u003e443e547\u003c/code\u003e\u003c/a\u003e fix repository urls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/28d6d47ff636751807141267c329acb736c177b6\"\u003e\u003ccode\u003e28d6d47\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8172\"\u003e#8172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql validation options \u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8014\"\u003e#8014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/f2c16a7caff895a8b97c5a800405795cb19ba624\"\u003e\u003ccode\u003ef2c16a7\u003c/code\u003e\u003c/a\u003e bump dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql execution options(maxCoercionErrors)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/apollo-server/commits/@apollo/server@5.4.0/packages/server\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/server\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.12.2 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4393ceca349aca68981362f210cca023ed3fb97b\"\u003e\u003ccode\u003e4393ceca349aca68981362f210cca023ed3fb97b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226b606b176ede097410f5ba35ba03d140ed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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/apollographql/federation/commit/d9cf4b7566c29b8193c92fd1f51e6c38e7f3fa49\"\u003e\u003ccode\u003ed9cf4b7\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3401\"\u003e#3401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.13.2/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~dkuc\"\u003edkuc\u003c/a\u003e, a new releaser for \u003ccode\u003e@​apollo/subgraph\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.971.0 to 3.1009.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1009.0\u003c/h2\u003e\n\u003ch4\u003e3.1009.0(2026-03-13)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for retry strategy lifecycle fix (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7842\"\u003e#7842\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7bf8888b2423d2342ea2b689532e526715ec1d50\"\u003e7bf8888b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-medialive:\u003c/strong\u003e  Documents the VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fa49aa1b9590cd70756b756d3b8ce8681a05f8b1\"\u003efa49aa1b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sqs:\u003c/strong\u003e  document that SQS supports AWS Query protocol, non-default (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7847\"\u003e#7847\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/90772af63e1cc730100468d3ce175a79da4c6e27\"\u003e90772af6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  generate readme block about protocols (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7839\"\u003e#7839\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/21ffcafccb7bc8dee4f2da0a652a99514b94a5a6\"\u003e21ffcafc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-13 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/079cb59479a663a63d859323cdb0ca7e96aec329\"\u003e079cb594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-api-gateway:\u003c/strong\u003e  API Gateway now supports an additional security policy \u0026quot;SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09\u0026quot; for REST APIs and custom domain names. The new policy is compliant with TLS 1.3, Federal Information Processing Standards (FIPS), Perfect Forward Secrecy (PFS), and post-quantum (PQ) cryptography (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/663ec5888aab7b276a6bf39d86286be93a583b73\"\u003e663ec588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-gameliftstreams:\u003c/strong\u003e  Feature launch that enables customers to connect streaming sessions to their own VPCs running in AWS. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9b2dfe80b10a0f8bdaf39e4ac6184f01a1fad23b\"\u003e9b2dfe80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  Deprecating PredefinedNotificationID field (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20194f10f25d5f0afe8639108a2ff0f161571d55\"\u003e20194f10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Updates maximum reconnect window seconds from 60 to 300 for participant replication (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e384ea14b8e2672b599b0c2ca7340c254c4f7105\"\u003ee384ea14\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Add QuerySessionContext to BatchGetPartitionRequest (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e39731faa4e134c6f6ab6704940f2e2a9c7bb56e\"\u003ee39731fa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  This update adds support for Dolby AC-4 audio output, frame rate conversion between non-Dolby Vision inputs to Dolby Vision outputs, and clear lead CMAF HLS output. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/11615b9fb746fa82a001a19fd5620eba8eb951fe\"\u003e11615b9f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  The change adds a new capability named ManageSharedFolders in Custom Permissions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cffca16fe99af1027665be549ab3ba01a0312603\"\u003ecffca16f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Network Migration APIs are now publicly available for direct programmatic access. Customers can now call Network Migration APIs directly without going through AWS Transform (ATX), enabling automation, integration with existing tools, and self-service migration workflows. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2c814ea89efdffef4721d485021041b21d1f0dbb\"\u003e2c814ea8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-config-service:\u003c/strong\u003e  Fix pagination support for DescribeConformancePackCompliance, and update OrganizationConfigRule InputParameters max length to match ConfigRule. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/469faf6f5a8bc5b2124c2e7e3e31e95693bf8fe4\"\u003e469faf6f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1009.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1008.0\u003c/h2\u003e\n\u003ch4\u003e3.1008.0(2026-03-12)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003edisable TypeScript detection when env var is 'true' (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7838\"\u003e#7838\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b21a7826e3db031017219d7b9515ed4efa2f2a79\"\u003eb21a7826\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-12 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c33f9da7edefde96685fa9d7398757d533134da9\"\u003ec33f9da7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  DataSync's 3 location types, Hadoop Distributed File System (HDFS), FSx for Windows File Server (FSx Windows), and FSx for NetApp ONTAP (FSx ONTAP) now have credentials managed via Secrets Manager, which may be encrypted with service keys or be configured to use customer-managed keys or secret. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dee9cb3e5c46b80d97229b7dfe2b1a99e87bc679\"\u003edee9cb3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecr:\u003c/strong\u003e  Add Chainguard to PTC upstreamRegistry enum (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4f3727d384f02366e61a24cfd5a208fe393ae926\"\u003e4f3727d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e  Adds support for account regional namespaces for general purpose buckets. The account regional namespace is a reserved subdivision of the global bucket namespace where only your account can create general purpose buckets. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/179102877b8b119d9662e3bcb791ebafca57de2d\"\u003e17910287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-node:\u003c/strong\u003e  read typescript version from app package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7840\"\u003e#7840\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5253141cd68e5be1bf6d3b5cd282bd5747450af2\"\u003e5253141c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.1008.0...v3.1009.0\"\u003e3.1009.0\u003c/a\u003e (2026-03-13)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1007.0...v3.1008.0\"\u003e3.1008.0\u003c/a\u003e (2026-03-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1006.0...v3.1007.0\"\u003e3.1007.0\u003c/a\u003e (2026-03-11)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1005.0...v3.1006.0\"\u003e3.1006.0\u003c/a\u003e (2026-03-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1004.0...v3.1005.0\"\u003e3.1005.0\u003c/a\u003e (2026-03-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1003.0...v3.1004.0\"\u003e3.1004.0\u003c/a\u003e (2026-03-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1002.0...v3.1003.0\"\u003e3.1003.0\u003c/a\u003e (2026-03-05)\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/7888030ab6cdd06a01be48427bab028c8e9c1069\"\u003e\u003ccode\u003e7888030\u003c/code\u003e\u003c/a\u003e Publish v3.1009.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7bf8888b2423d2342ea2b689532e526715ec1d50\"\u003e\u003ccode\u003e7bf8888\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for retry strategy lifecycle fix (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7842\"\u003e#7842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/21ffcafccb7bc8dee4f2da0a652a99514b94a5a6\"\u003e\u003ccode\u003e21ffcaf\u003c/code\u003e\u003c/a\u003e docs(clients): generate readme block about protocols (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7839\"\u003e#7839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/543c385f033d069aef96c2b323a585e486addc10\"\u003e\u003ccode\u003e543c385\u003c/code\u003e\u003c/a\u003e Publish v3.1008.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7718940b49016dd8e736f60ca96a3eb5f4820a9c\"\u003e\u003ccode\u003e7718940\u003c/code\u003e\u003c/a\u003e Publish v3.1007.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fa4dc507231931f6e60bb5a2ab3b8fe8e977f058\"\u003e\u003ccode\u003efa4dc50\u003c/code\u003e\u003c/a\u003e Publish v3.1006.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0e58193f698c5b387bf04e03a4c8721f0d7a5ea7\"\u003e\u003ccode\u003e0e58193\u003c/code\u003e\u003c/a\u003e test(snapshot-testing): error response snapshots (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7836\"\u003e#7836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e6927188c4d035f6b2a2c0f35f61f7e0bf45d999\"\u003e\u003ccode\u003ee692718\u003c/code\u003e\u003c/a\u003e Publish v3.1005.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2b96330d9048ca3df807a4775da859f76d041554\"\u003e\u003ccode\u003e2b96330\u003c/code\u003e\u003c/a\u003e test(snapshot-testing): implement response snapshots (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7803\"\u003e#7803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7c0815232f14789a405ec73195945552d991beb4\"\u003e\u003ccode\u003e7c08152\u003c/code\u003e\u003c/a\u003e Publish v3.1004.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1009.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.971.0 to 3.1009.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1009.0\u003c/h2\u003e\n\u003ch4\u003e3.1009.0(2026-03-13)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for retry strategy lifecycle fix (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7842\"\u003e#7842\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7bf8888b2423d2342ea2b689532e526715ec1d50\"\u003e7bf8888b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-medialive:\u003c/strong\u003e  Documents the VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fa49aa1b9590cd70756b756d3b8ce8681a05f8b1\"\u003efa49aa1b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sqs:\u003c/strong\u003e  document that SQS supports AWS Query protocol, non-default (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7847\"\u003e#7847\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/90772af63e1cc730100468d3ce175a79da4c6e27\"\u003e90772af6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  generate readme block about protocols (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7839\"\u003e#7839\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/21ffcafccb7bc8dee4f2da0a652a99514b94a5a6\"\u003e21ffcafc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-13 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/079cb59479a663a63d859323cdb0ca7e96aec329\"\u003e079cb594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-api-gateway:\u003c/strong\u003e  API Gateway now supports an additional security policy \u0026quot;SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09\u0026quot; for REST APIs and custom domain names. The new policy is compliant with TLS 1.3, Federal Information Processing Standards (FIPS), Perfect Forward Secrecy (PFS), and post-quantum (PQ) cryptography (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/663ec5888aab7b276a6bf39d86286be93a583b73\"\u003e663ec588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-gameliftstreams:\u003c/strong\u003e  Feature launch that enables customers to connect streaming sessions to their own VPCs running in AWS. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9b2dfe80b10a0f8bdaf39e4ac6184f01a1fad23b\"\u003e9b2dfe80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  Deprecating PredefinedNotificationID field (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20194f10f25d5f0afe8639108a2ff0f161571d55\"\u003e20194f10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Updates maximum reconnect window seconds from 60 to 300 for participant replication (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e384ea14b8e2672b599b0c2ca7340c254c4f7105\"\u003ee384ea14\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Add QuerySessionContext to BatchGetPartitionRequest (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e39731faa4e134c6f6ab6704940f2e2a9c7bb5...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/7807","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7807","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7807/packages"},{"uuid":"4081428987","node_id":"PR_kwDOOYHnWs7K3iVP","number":828,"state":"open","title":"chore(deps): bump the testing group with 20 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":11,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T09:55:38.000Z","updated_at":"2026-03-17T23:01:22.022Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":20,"packages":[{"name":"vitest","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@vitest/ui","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/mocker","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-changed-files","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"}],"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 testing group with 20 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.18` | `4.1.0` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `4.0.18` | `4.1.0` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.0.18` | `4.1.0` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `4.0.18` | `4.1.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `30.2.0` | `30.3.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.2.0` | `30.3.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `30.2.0` | `30.3.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.2.0` | `30.3.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `30.2.0` | `30.3.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.2.0` | `30.3.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `30.2.0` | `30.3.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `30.2.0` | `30.3.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `30.2.0` | `30.3.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `30.2.0` | `30.3.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.2.0` | `30.3.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `30.2.0` | `30.3.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `30.2.0` | `30.3.0` |\n\nUpdates `vitest` from 4.0.18 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept \u003ccode\u003enew\u003c/code\u003e or \u003ccode\u003eall\u003c/code\u003e in \u003ccode\u003e--update\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9543\"\u003evitest-dev/vitest#9543\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5acf28a5\"\u003e\u003c!-- raw HTML omitted --\u003e(a5acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003emeta\u003c/code\u003e in test options  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9535\"\u003evitest-dev/vitest#9535\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7d622e3d1\"\u003e\u003c!-- raw HTML omitted --\u003e(7d622)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport type inference with a new \u003ccode\u003etest.extend\u003c/code\u003e syntax  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9550\"\u003evitest-dev/vitest#9550\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e53854fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(e5385)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport vite 8 beta, fix type issues in the config with different vite versions  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9587\"\u003evitest-dev/vitest#9587\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/990281dfd\"\u003e\u003c!-- raw HTML omitted --\u003e(99028)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd assertion helper to hide internal stack traces  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9594\"\u003evitest-dev/vitest#9594\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eeb0ae2f8\"\u003e\u003c!-- raw HTML omitted --\u003e(eeb0a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStore failure screenshots using artifacts API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9588\"\u003evitest-dev/vitest#9588\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/24603e3c4\"\u003e\u003c!-- raw HTML omitted --\u003e(24603)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003evitest list\u003c/code\u003e to statically collect tests instead of running files to collect them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9630\"\u003evitest-dev/vitest#9630\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7a8e7fc20\"\u003e\u003c!-- raw HTML omitted --\u003e(7a8e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--detect-async-leaks\u003c/code\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9528\"\u003evitest-dev/vitest#9528\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c594d4af3\"\u003e\u003c!-- raw HTML omitted --\u003e(c594d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003emockThrow\u003c/code\u003e and \u003ccode\u003emockThrowOnce\u003c/code\u003e  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9512\"\u003evitest-dev/vitest#9512\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/619179fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(61917)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eupdate: \u0026quot;none\u0026quot;\u003c/code\u003e and add docs about snapshots behavior on CI  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9700\"\u003evitest-dev/vitest#9700\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/05f1854e2\"\u003e\u003c!-- raw HTML omitted --\u003e(05f18)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright \u003ccode\u003elaunchOptions\u003c/code\u003e with \u003ccode\u003econnectOptions\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9702\"\u003evitest-dev/vitest#9702\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f0ff1b2a0\"\u003e\u003c!-- raw HTML omitted --\u003e(f0ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epage/locator.mark\u003c/code\u003e API to enhance playwright trace  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9652\"\u003evitest-dev/vitest#9652\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0ee546fe\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ee5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport tests starting or ending with \u003ccode\u003etest\u003c/code\u003e in \u003ccode\u003eexperimental_parseSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/jgillick\"\u003e\u003ccode\u003e@​jgillick\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eJeremy Gillick\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9235\"\u003evitest-dev/vitest#9235\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f367fad3\"\u003e\u003c!-- raw HTML omitted --\u003e(2f367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filters to \u003ccode\u003ecreateSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9336\"\u003evitest-dev/vitest#9336\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8e6c7fbf\"\u003e\u003c!-- raw HTML omitted --\u003e(c8e6c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003erunTestFiles\u003c/code\u003e as alternative to \u003ccode\u003erunTestSpecifications\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9443\"\u003evitest-dev/vitest#9443\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/43d761821\"\u003e\u003c!-- raw HTML omitted --\u003e(43d76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9350\"\u003evitest-dev/vitest#9350\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/20e00ef78\"\u003e\u003c!-- raw HTML omitted --\u003e(20e00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow passing down test cases to \u003ccode\u003etoTestSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9627\"\u003evitest-dev/vitest#9627\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f17d5ddf\"\u003e\u003c!-- raw HTML omitted --\u003e(6f17d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003euserEvent.wheel\u003c/code\u003e API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9188\"\u003evitest-dev/vitest#9188\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/660801979\"\u003e\u003c!-- raw HTML omitted --\u003e(66080)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efilterNode\u003c/code\u003e option to prettyDOM for filtering browser assertion error output  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9475\"\u003evitest-dev/vitest#9475\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d3220fcd8\"\u003e\u003c!-- raw HTML omitted --\u003e(d3220)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright persistent context  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9229\"\u003evitest-dev/vitest#9229\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f865d2ba4\"\u003e\u003c!-- raw HTML omitted --\u003e(f865d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edetailsPanelPosition\u003c/code\u003e option and button  -  by \u003ca href=\"https://github.com/shairez\"\u003e\u003ccode\u003e@​shairez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9525\"\u003evitest-dev/vitest#9525\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8a31147c\"\u003e\u003c!-- raw HTML omitted --\u003e(c8a31)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse BlazeDiff instead of pixelmatch  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9514\"\u003evitest-dev/vitest#9514\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/309362089\"\u003e\u003c!-- raw HTML omitted --\u003e(30936)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efindElement\u003c/code\u003e and enable strict mode in webdriverio and preview  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9677\"\u003evitest-dev/vitest#9677\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3f37721c\"\u003e\u003c!-- raw HTML omitted --\u003e(c3f37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/bomb\"\u003e\u003ccode\u003e@​bomb\u003c/code\u003e\u003c/a\u003e.sh/tab completions  -  by \u003ca href=\"https://github.com/AmirSa12\"\u003e\u003ccode\u003e@​AmirSa12\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8639\"\u003evitest-dev/vitest#8639\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/200f31704\"\u003e\u003c!-- raw HTML omitted --\u003e(200f3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eignore start/stop\u003c/code\u003e ignore hints  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9204\"\u003evitest-dev/vitest#9204\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e59c94ba6\"\u003e\u003c!-- raw HTML omitted --\u003e(e59c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecoverage.changed\u003c/code\u003e option to report only changed files  -  by \u003ca href=\"https://github.com/kykim00\"\u003e\u003ccode\u003e@​kykim00\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9521\"\u003evitest-dev/vitest#9521\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1d9392c67\"\u003e\u003c!-- raw HTML omitted --\u003e(1d939)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonModuleRunner\u003c/code\u003e hook to \u003ccode\u003eworker.init\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9286\"\u003evitest-dev/vitest#9286\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e977f3deb\"\u003e\u003c!-- raw HTML omitted --\u003e(e977f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOption to disable the module runner  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9210\"\u003evitest-dev/vitest#9210\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9be6121ee\"\u003e\u003c!-- raw HTML omitted --\u003e(9be61)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/4150b913171bda3971a4a4c47c633c26d0c6ae45\"\u003e\u003ccode\u003e4150b91\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1de0aa22dd6311a93546a75a3c58a6be519c1baf\"\u003e\u003ccode\u003e1de0aa2\u003c/code\u003e\u003c/a\u003e fix: correctly identify concurrent test during static analysis (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9846\"\u003e#9846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3cac1c1b5a91d921942e9391fbd94841717363f\"\u003e\u003ccode\u003ec3cac1c\u003c/code\u003e\u003c/a\u003e fix: use isAgent check, not just TTY, for watch mode (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9841\"\u003e#9841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eab68ba2b8ea6f89717c0b885c573579659d7c3b\"\u003e\u003ccode\u003eeab68ba\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9824\"\u003e#9824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/031f02a89be34491c441b4da9c4e2bacb7db71df\"\u003e\u003ccode\u003e031f02a\u003c/code\u003e\u003c/a\u003e fix: allow catch/finally for async assertion (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9827\"\u003e#9827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e9e096a231fa0ec6475da82e36cbd6fcc9bc8f9\"\u003e\u003ccode\u003e3e9e096\u003c/code\u003e\u003c/a\u003e feat(reporters): add \u003ccode\u003eagent\u003c/code\u003e reporter to reduce ai agent token usage (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9779\"\u003e#9779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2\"\u003e\u003ccode\u003e0c2c013\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8181e06e765f4d043818b244c76795022fa78ff6\"\u003e\u003ccode\u003e8181e06\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003ehideSkippedTests\u003c/code\u003e should not hide \u003ccode\u003etest.todo\u003c/code\u003e (fix \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9562\"\u003e#9562\u003c/a\u003e) (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9781\"\u003e#9781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8216b0014b83612e40ef49f919d5293b68717b3\"\u003e\u003ccode\u003ea8216b0\u003c/code\u003e\u003c/a\u003e fix: manual and redirect mock shouldn't \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e original module...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/689a22a1b8c79595f6f4ae82d2b43c895d7f1c50\"\u003e\u003ccode\u003e689a22a\u003c/code\u003e\u003c/a\u003e fix(browser): types of \u003ccode\u003egetCDPSession\u003c/code\u003e and \u003ccode\u003ecdp()\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9716\"\u003e#9716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/b5b0220a824d29a443d2af4a56ce227f94478052\"\u003e\u003ccode\u003eb5b0220\u003c/code\u003e\u003c/a\u003e Remove unused dependencies from jest-environment-jsdom (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom/issues/15928\"\u003e#15928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-environment-jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.0.18 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/ui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept \u003ccode\u003enew\u003c/code\u003e or \u003ccode\u003eall\u003c/code\u003e in \u003ccode\u003e--update\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9543\"\u003evitest-dev/vitest#9543\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5acf28a5\"\u003e\u003c!-- raw HTML omitted --\u003e(a5acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003emeta\u003c/code\u003e in test options  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9535\"\u003evitest-dev/vitest#9535\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7d622e3d1\"\u003e\u003c!-- raw HTML omitted --\u003e(7d622)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport type inference with a new \u003ccode\u003etest.extend\u003c/code\u003e syntax  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9550\"\u003evitest-dev/vitest#9550\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e53854fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(e5385)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport vite 8 beta, fix type issues in the config with different vite versions  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9587\"\u003evitest-dev/vitest#9587\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/990281dfd\"\u003e\u003c!-- raw HTML omitted --\u003e(99028)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd assertion helper to hide internal stack traces  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9594\"\u003evitest-dev/vitest#9594\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eeb0ae2f8\"\u003e\u003c!-- raw HTML omitted --\u003e(eeb0a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStore failure screenshots using artifacts API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9588\"\u003evitest-dev/vitest#9588\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/24603e3c4\"\u003e\u003c!-- raw HTML omitted --\u003e(24603)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003evitest list\u003c/code\u003e to statically collect tests instead of running files to collect them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9630\"\u003evitest-dev/vitest#9630\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7a8e7fc20\"\u003e\u003c!-- raw HTML omitted --\u003e(7a8e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--detect-async-leaks\u003c/code\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9528\"\u003evitest-dev/vitest#9528\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c594d4af3\"\u003e\u003c!-- raw HTML omitted --\u003e(c594d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003emockThrow\u003c/code\u003e and \u003ccode\u003emockThrowOnce\u003c/code\u003e  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9512\"\u003evitest-dev/vitest#9512\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/619179fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(61917)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eupdate: \u0026quot;none\u0026quot;\u003c/code\u003e and add docs about snapshots behavior on CI  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9700\"\u003evitest-dev/vitest#9700\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/05f1854e2\"\u003e\u003c!-- raw HTML omitted --\u003e(05f18)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright \u003ccode\u003elaunchOptions\u003c/code\u003e with \u003ccode\u003econnectOptions\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9702\"\u003evitest-dev/vitest#9702\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f0ff1b2a0\"\u003e\u003c!-- raw HTML omitted --\u003e(f0ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epage/locator.mark\u003c/code\u003e API to enhance playwright trace  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9652\"\u003evitest-dev/vitest#9652\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0ee546fe\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ee5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport tests starting or ending with \u003ccode\u003etest\u003c/code\u003e in \u003ccode\u003eexperimental_parseSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/jgillick\"\u003e\u003ccode\u003e@​jgillick\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eJeremy Gillick\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9235\"\u003evitest-dev/vitest#9235\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f367fad3\"\u003e\u003c!-- raw HTML omitted --\u003e(2f367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filters to \u003ccode\u003ecreateSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9336\"\u003evitest-dev/vitest#9336\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8e6c7fbf\"\u003e\u003c!-- raw HTML omitted --\u003e(c8e6c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003erunTestFiles\u003c/code\u003e as alternative to \u003ccode\u003erunTestSpecifications\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9443\"\u003evitest-dev/vitest#9443\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/43d761821\"\u003e\u003c!-- raw HTML omitted --\u003e(43d76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9350\"\u003evitest-dev/vitest#9350\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/20e00ef78\"\u003e\u003c!-- raw HTML omitted --\u003e(20e00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow passing down test cases to \u003ccode\u003etoTestSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9627\"\u003evitest-dev/vitest#9627\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f17d5ddf\"\u003e\u003c!-- raw HTML omitted --\u003e(6f17d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003euserEvent.wheel\u003c/code\u003e API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9188\"\u003evitest-dev/vitest#9188\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/660801979\"\u003e\u003c!-- raw HTML omitted --\u003e(66080)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efilterNode\u003c/code\u003e option to prettyDOM for filtering browser assertion error output  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9475\"\u003evitest-dev/vitest#9475\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d3220fcd8\"\u003e\u003c!-- raw HTML omitted --\u003e(d3220)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright persistent context  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9229\"\u003evitest-dev/vitest#9229\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f865d2ba4\"\u003e\u003c!-- raw HTML omitted --\u003e(f865d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edetailsPanelPosition\u003c/code\u003e option and button  -  by \u003ca href=\"https://github.com/shairez\"\u003e\u003ccode\u003e@​shairez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9525\"\u003evitest-dev/vitest#9525\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8a31147c\"\u003e\u003c!-- raw HTML omitted --\u003e(c8a31)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse BlazeDiff instead of pixelmatch  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9514\"\u003evitest-dev/vitest#9514\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/309362089\"\u003e\u003c!-- raw HTML omitted --\u003e(30936)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efindElement\u003c/code\u003e and enable strict mode in webdriverio and preview  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9677\"\u003evitest-dev/vitest#9677\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3f37721c\"\u003e\u003c!-- raw HTML omitted --\u003e(c3f37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/bomb\"\u003e\u003ccode\u003e@​bomb\u003c/code\u003e\u003c/a\u003e.sh/tab completions  -  by \u003ca href=\"https://github.com/AmirSa12\"\u003e\u003ccode\u003e@​AmirSa12\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8639\"\u003evitest-dev/vitest#8639\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/200f31704\"\u003e\u003c!-- raw HTML omitted --\u003e(200f3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eignore start/stop\u003c/code\u003e ignore hints  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9204\"\u003evitest-dev/vitest#9204\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e59c94ba6\"\u003e\u003c!-- raw HTML omitted --\u003e(e59c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecoverage.changed\u003c/code\u003e option to report only changed files  -  by \u003ca href=\"https://github.com/kykim00\"\u003e\u003ccode\u003e@​kykim00\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9521\"\u003evitest-dev/vitest#9521\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1d9392c67\"\u003e\u003c!-- raw HTML omitted --\u003e(1d939)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonModuleRunner\u003c/code\u003e hook to \u003ccode\u003eworker.init\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9286\"\u003evitest-dev/vitest#9286\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e977f3deb\"\u003e\u003c!-- raw HTML omitted --\u003e(e977f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOption to disable the module runner  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9210\"\u003evitest-dev/vitest#9210\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9be6121ee\"\u003e\u003c!-- raw HTML omitted --\u003e(9be61)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/4150b913171bda3971a4a4c47c633c26d0c6ae45\"\u003e\u003ccode\u003e4150b91\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2\"\u003e\u003ccode\u003e0c2c013\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8c96bb0023f551c78a81461d5c9aaedee634fe99\"\u003e\u003ccode\u003e8c96bb0\u003c/code\u003e\u003c/a\u003e refator: update links to npmx (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9783\"\u003e#9783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/aaf775896af2356f5c710c54ec6e624fe8e4eef9\"\u003e\u003ccode\u003eaaf7758\u003c/code\u003e\u003c/a\u003e chore: standardize packages README (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9776\"\u003e#9776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/79672d7e1586981f04dce7619cbd8c3a31eff284\"\u003e\u003ccode\u003e79672d7\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8880c907a4a279ef7144a64a1cc5f84f14a4574e\"\u003e\u003ccode\u003e8880c90\u003c/code\u003e\u003c/a\u003e feat(ui): implement filter for slow tests (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9705\"\u003e#9705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/50a6cc8badc7c5d56892c276d43766f623083aa3\"\u003e\u003ccode\u003e50a6cc8\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9719\"\u003e#9719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/395d1a29e82dbb866383fe95b1977e72de202860\"\u003e\u003ccode\u003e395d1a2\u003c/code\u003e\u003c/a\u003e fix: remove trailing spaces from diff error log (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9680\"\u003e#9680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/50727a09294f5b086b8728e0497a94fbabac802b\"\u003e\u003ccode\u003e50727a0\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9614\"\u003e#9614\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1d9e3b3315024e3443a5a72fa8387508f4223528\"\u003e\u003ccode\u003e1d9e3b3\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/mocker` from 4.0.18 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/mocker\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept \u003ccode\u003enew\u003c/code\u003e or \u003ccode\u003eall\u003c/code\u003e in \u003ccode\u003e--update\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9543\"\u003evitest-dev/vitest#9543\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5acf28a5\"\u003e\u003c!-- raw HTML omitted --\u003e(a5acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003emeta\u003c/code\u003e in test options  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9535\"\u003evitest-dev/vitest#9535\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7d622e3d1\"\u003e\u003c!-- raw HTML omitted --\u003e(7d622)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport type inference with a new \u003ccode\u003etest.extend\u003c/code\u003e syntax  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9550\"\u003evitest-dev/vitest#9550\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e53854fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(e5385)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport vite 8 beta, fix type issues in the config with different vite versions  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9587\"\u003evitest-dev/vitest#9587\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/990281dfd\"\u003e\u003c!-- raw HTML omitted --\u003e(99028)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd assertion helper to hide internal stack traces  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9594\"\u003evitest-dev/vitest#9594\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eeb0ae2f8\"\u003e\u003c!-- raw HTML omitted --\u003e(eeb0a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStore failure screenshots using artifacts API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9588\"\u003evitest-dev/vitest#9588\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/24603e3c4\"\u003e\u003c!-- raw HTML omitted --\u003e(24603)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003evitest list\u003c/code\u003e to statically collect tests instead of running files to collect them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9630\"\u003evitest-dev/vitest#9630\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7a8e7fc20\"\u003e\u003c!-- raw HTML omitted --\u003e(7a8e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--detect-async-leaks\u003c/code\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9528\"\u003evitest-dev/vitest#9528\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c594d4af3\"\u003e\u003c!-- raw HTML omitted --\u003e(c594d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003emockThrow\u003c/code\u003e and \u003ccode\u003emockThrowOnce\u003c/code\u003e  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9512\"\u003evitest-dev/vitest#9512\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/619179fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(61917)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eupdate: \u0026quot;none\u0026quot;\u003c/code\u003e and add docs about snapshots behavior on CI  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9700\"\u003evitest-dev/vitest#9700\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/05f1854e2\"\u003e\u003c!-- raw HTML omitted --\u003e(05f18)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright \u003ccode\u003elaunchOptions\u003c/code\u003e with \u003ccode\u003econnectOptions\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9702\"\u003evitest-dev/vitest#9702\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f0ff1b2a0\"\u003e\u003c!-- raw HTML omitted --\u003e(f0ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epage/locator.mark\u003c/code\u003e API to enhance playwright trace  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9652\"\u003evitest-dev/vitest#9652\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0ee546fe\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ee5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport tests starting or ending with \u003ccode\u003etest\u003c/code\u003e in \u003ccode\u003eexperimental_parseSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/jgillick\"\u003e\u003ccode\u003e@​jgillick\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eJeremy Gillick\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9235\"\u003evitest-dev/vitest#9235\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f367fad3\"\u003e\u003c!-- raw HTML omitted --\u003e(2f367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filters to \u003ccode\u003ecreateSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9336\"\u003evitest-dev/vitest#9336\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8e6c7fbf\"\u003e\u003c!-- raw HTML omitted --\u003e(c8e6c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003erunTestFiles\u003c/code\u003e as alternative to \u003ccode\u003erunTestSpecifications\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9443\"\u003evitest-dev/vitest#9443\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/43d761821\"\u003e\u003c!-- raw HTML omitted --\u003e(43d76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9350\"\u003evitest-dev/vitest#9350\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/20e00ef78\"\u003e\u003c!-- raw HTML omitted --\u003e(20e00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow passing down test cases to \u003ccode\u003etoTestSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9627\"\u003evitest-dev/vitest#9627\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f17d5ddf\"\u003e\u003c!-- raw HTML omitted --\u003e(6f17d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003euserEvent.wheel\u003c/code\u003e API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9188\"\u003evitest-dev/vitest#9188\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/660801979\"\u003e\u003c!-- raw HTML omitted --\u003e(66080)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efilterNode\u003c/code\u003e option to prettyDOM for filtering browser assertion error output  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9475\"\u003evitest-dev/vitest#9475\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d3220fcd8\"\u003e\u003c!-- raw HTML omitted --\u003e(d3220)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright persistent context  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9229\"\u003evitest-dev/vitest#9229\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f865d2ba4\"\u003e\u003c!-- raw HTML omitted --\u003e(f865d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edetailsPanelPosition\u003c/code\u003e option and button  -  by \u003ca href=\"https://github.com/shairez\"\u003e\u003ccode\u003e@​shairez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9525\"\u003evitest-dev/vitest#9525\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8a31147c\"\u003e\u003c!-- raw HTML omitted --\u003e(c8a31)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse BlazeDiff instead of pixelmatch  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9514\"\u003evitest-dev/vitest#9514\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/309362089\"\u003e\u003c!-- raw HTML omitted --\u003e(30936)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efindElement\u003c/code\u003e and enable strict mode in webdriverio and preview  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9677\"\u003evitest-dev/vitest#9677\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3f37721c\"\u003e\u003c!-- raw HTML omitted --\u003e(c3f37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/bomb\"\u003e\u003ccode\u003e@​bomb\u003c/code\u003e\u003c/a\u003e.sh/tab completions  -  by \u003ca href=\"https://github.com/AmirSa12\"\u003e\u003ccode\u003e@​AmirSa12\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8639\"\u003evitest-dev/vitest#8639\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/200f31704\"\u003e\u003c!-- raw HTML omitted --\u003e(200f3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eignore start/stop\u003c/code\u003e ignore hints  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9204\"\u003evitest-dev/vitest#9204\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e59c94ba6\"\u003e\u003c!-- raw HTML omitted --\u003e(e59c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecoverage.changed\u003c/code\u003e option to report only changed files  -  by \u003ca href=\"https://github.com/kykim00\"\u003e\u003ccode\u003e@​kykim00\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9521\"\u003evitest-dev/vitest#9521\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1d9392c67\"\u003e\u003c!-- raw HTML omitted --\u003e(1d939)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonModuleRunner\u003c/code\u003e hook to \u003ccode\u003eworker.init\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9286\"\u003evitest-dev/vitest#9286\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/v...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/828","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/828","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/828/packages"},{"uuid":"4079701137","node_id":"PR_kwDOBwapYs7KyD3E","number":7782,"state":"closed","title":"chore(deps): bump the test-versions group across 1 directory with 116 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-03-17T00:27:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-16T01:21:18.000Z","updated_at":"2026-03-17T00:28:11.000Z","time_to_close":83161,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":116,"packages":[{"name":"@ai-sdk/openai","old_version":"3.0.12","new_version":"3.0.41","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.73.0","new_version":"0.78.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@apollo/gateway","old_version":"2.12.2","new_version":"2.13.1","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/server","old_version":"5.2.0","new_version":"5.4.0","repository_url":"https://github.com/apollographql/apollo-server"},{"name":"@apollo/subgraph","old_version":"2.12.2","new_version":"2.13.1","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@azure/event-hubs","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/functions","old_version":"4.11.0","new_version":"4.11.2","repository_url":"https://github.com/Azure/azure-functions-nodejs-library"},{"name":"@confluentinc/kafka-javascript","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@cucumber/cucumber","old_version":"12.5.0","new_version":"12.7.0","repository_url":"https://github.com/cucumber/cucumber-js"},{"name":"@datadog/openfeature-node-server","old_version":"0.3.1","new_version":"1.1.0","repository_url":"https://github.com/DataDog/openfeature-js-client"},{"name":"@elastic/elasticsearch","old_version":"9.3.2","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@elastic/transport","old_version":"9.3.3","new_version":"9.3.5","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@fast-check/jest","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/dubzzz/fast-check"},{"name":"@google-cloud/pubsub","old_version":"5.2.2","new_version":"5.3.0","repository_url":"https://github.com/googleapis/nodejs-pubsub"},{"name":"@google/genai","old_version":"1.37.0","new_version":"1.45.0","repository_url":"https://github.com/googleapis/js-genai"},{"name":"@hapi/hapi","old_version":"21.4.4","new_version":"21.4.7","repository_url":"https://github.com/hapijs/hapi"},{"name":"@happy-dom/jest-environment","old_version":"20.3.1","new_version":"20.8.4","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.9","new_version":"1.19.11","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"1.3.10","new_version":"1.3.23","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/classic","old_version":"1.0.9","new_version":"1.0.23","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/cohere","old_version":"1.0.1","new_version":"1.0.4","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"1.1.15","new_version":"1.1.32","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/google-genai","old_version":"2.1.10","new_version":"2.1.25","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/openai","old_version":"1.2.2","new_version":"1.2.13","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@openai/agents","old_version":"0.3.9","new_version":"0.7.0","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.4.5","new_version":"0.7.0","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@opentelemetry/exporter-jaeger","old_version":"2.4.0","new_version":"2.6.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.58.0","new_version":"0.61.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-pg","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mariadb","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mssql","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.10.9","new_version":"4.12.5","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"@types/node","old_version":"25.0.9","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-istanbul","old_version":"4.0.17","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/coverage-v8","old_version":"4.0.17","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"4.0.17","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"aerospike","old_version":"6.5.2","new_version":"6.6.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"6.0.39","new_version":"6.0.116","repository_url":"https://github.com/vercel/ai"},{"name":"axios","old_version":"1.13.2","new_version":"1.13.6","repository_url":"https://github.com/axios/axios"},{"name":"babel-jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"azure-functions-core-tools","old_version":"4.6.0","new_version":"4.8.0","repository_url":"https://github.com/Azure/azure-functions-core-tools"},{"name":"bson","old_version":"7.1.1","new_version":"7.2.0","repository_url":"https://github.com/mongodb/js-bson"},{"name":"bullmq","old_version":"5.66.5","new_version":"5.71.0","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"couchbase","old_version":"4.6.0","new_version":"4.6.1","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.9.0","new_version":"15.11.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"dd-trace-api","old_version":"1.0.0","new_version":"1.0.1"},{"name":"ejs","old_version":"4.0.1","new_version":"5.0.1","repository_url":"https://github.com/mde/ejs"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.27.4","repository_url":"https://github.com/evanw/esbuild"},{"name":"express-session","old_version":"1.18.2","new_version":"1.19.0","repository_url":"https://github.com/expressjs/session"},{"name":"fastify","old_version":"5.7.1","new_version":"5.8.2","repository_url":"https://github.com/fastify/fastify"},{"name":"find-my-way","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/delvedor/find-my-way"},{"name":"graphql","old_version":"16.12.0","new_version":"16.13.1","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-yoga","old_version":"5.18.0","new_version":"5.18.1","repository_url":"https://github.com/graphql-hive/graphql-yoga"},{"name":"hono","old_version":"4.11.7","new_version":"4.12.7","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.9.2","new_version":"5.10.0","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-image-snapshot","old_version":"6.5.1","new_version":"6.5.2","repository_url":"https://github.com/americanexpress/jest-image-snapshot"},{"name":"jest-jasmine2","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"koa","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/koajs/koa"},{"name":"langchain","old_version":"1.2.10","new_version":"1.2.32","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"lodash","old_version":"4.17.21","new_version":"4.17.23","repository_url":"https://github.com/lodash/lodash"},{"name":"mariadb","old_version":"3.4.5","new_version":"3.5.2","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-nodejs"},{"name":"mongodb","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/mongodb/node-mongodb-native"},{"name":"mongoose","old_version":"9.1.4","new_version":"9.3.0","repository_url":"https://github.com/Automattic/mongoose"},{"name":"multer","old_version":"2.0.2","new_version":"2.1.1","repository_url":"https://github.com/expressjs/multer"},{"name":"mysql2","old_version":"3.18.2","new_version":"3.19.1","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"16.1.3","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"nock","old_version":"14.0.10","new_version":"14.0.11","repository_url":"https://github.com/nock/nock"},{"name":"npm","old_version":"11.7.0","new_version":"11.11.1","repository_url":"https://github.com/npm/cli"},{"name":"nyc","old_version":"17.1.0","new_version":"18.0.0","repository_url":"https://github.com/istanbuljs/nyc"},{"name":"openai","old_version":"6.18.0","new_version":"6.27.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pg","old_version":"8.17.1","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-cursor","old_version":"2.16.1","new_version":"2.19.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-native","old_version":"3.5.2","new_version":"3.7.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-query-stream","old_version":"4.11.1","new_version":"4.14.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pino","old_version":"10.2.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"playwright","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.28.0","new_version":"10.32.1","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"react","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.39.0","new_version":"4.41.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"sequelize","old_version":"6.37.7","new_version":"6.37.8","repository_url":"https://github.com/sequelize/sequelize"},{"name":"sinon","old_version":"21.0.1","new_version":"21.0.2","repository_url":"https://github.com/sinonjs/sinon"},{"name":"sqlite3","old_version":"5.1.7","new_version":"6.0.1","repository_url":"https://github.com/TryGhost/node-sqlite3"},{"name":"stripe","old_version":"20.1.0","new_version":"20.4.1","repository_url":"https://github.com/stripe/stripe-node"},{"name":"tedious","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/tediousjs/tedious"},{"name":"undici","old_version":"7.18.2","new_version":"7.24.0","repository_url":"https://github.com/nodejs/undici"},{"name":"vitest","old_version":"4.0.17","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 116 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `3.0.12` | `3.0.41` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.73.0` | `0.78.0` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.12.2` | `2.13.1` |\n| [@apollo/server](https://github.com/apollographql/apollo-server/tree/HEAD/packages/server) | `5.2.0` | `5.4.0` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.12.2` | `2.13.1` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.971.0` | `3.1008.0` |\n| [@azure/event-hubs](https://github.com/Azure/azure-sdk-for-js) | `6.0.2` | `6.0.3` |\n| [@azure/functions](https://github.com/Azure/azure-functions-nodejs-library) | `4.11.0` | `4.11.2` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.8.0` | `1.8.2` |\n| [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) | `12.5.0` | `12.7.0` |\n| [@datadog/openfeature-node-server](https://github.com/DataDog/openfeature-js-client/tree/HEAD/packages/node-server) | `0.3.1` | `1.1.0` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.2` | `9.3.4` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.3.3` | `9.3.5` |\n| [@fast-check/jest](https://github.com/dubzzz/fast-check/tree/HEAD/packages/jest) | `2.1.1` | `2.2.0` |\n| [@google-cloud/pubsub](https://github.com/googleapis/nodejs-pubsub) | `5.2.2` | `5.3.0` |\n| [@google/genai](https://github.com/googleapis/js-genai) | `1.37.0` | `1.45.0` |\n| [@hapi/hapi](https://github.com/hapijs/hapi) | `21.4.4` | `21.4.7` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.3.1` | `20.8.4` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.9` | `1.19.11` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.2.0` | `30.3.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.2.0` | `30.3.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.2.0` | `30.3.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.2.0` | `30.3.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.2.0` | `30.3.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.3.10` | `1.3.23` |\n| [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.9` | `1.0.23` |\n| [@langchain/cohere](https://github.com/langchain-ai/langchainjs) | `1.0.1` | `1.0.4` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.1.15` | `1.1.32` |\n| [@langchain/google-genai](https://github.com/langchain-ai/langchainjs) | `2.1.10` | `2.1.25` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.2.2` | `1.2.13` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.3.9` | `0.7.0` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.4.5` | `0.7.0` |\n| [@opentelemetry/exporter-jaeger](https://github.com/open-telemetry/opentelemetry-js) | `2.4.0` | `2.6.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.58.0` | `0.61.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-pg](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mariadb](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-planetscale) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mssql](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-mssql) | `7.2.0` | `7.5.0` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.10.9` | `4.12.5` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.9` | `25.5.0` |\n| [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul) | `4.0.17` | `4.1.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.17` | `4.1.0` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.0.17` | `4.1.0` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.5.2` | `6.6.0` |\n| [ai](https://github.com/vercel/ai) | `6.0.39` | `6.0.116` |\n| [axios](https://github.com/axios/axios) | `1.13.2` | `1.13.6` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.2.0` | `30.3.0` |\n| [azure-functions-core-tools](https://github.com/Azure/azure-functions-core-tools) | `4.6.0` | `4.8.0` |\n| [bson](https://github.com/mongodb/js-bson) | `7.1.1` | `7.2.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.66.5` | `5.71.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.6.0` | `4.6.1` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.9.0` | `15.11.0` |\n| dd-trace-api | `1.0.0` | `1.0.1` |\n| [ejs](https://github.com/mde/ejs) | `4.0.1` | `5.0.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.27.4` |\n| [express-session](https://github.com/expressjs/session) | `1.18.2` | `1.19.0` |\n| [fastify](https://github.com/fastify/fastify) | `5.7.1` | `5.8.2` |\n| [find-my-way](https://github.com/delvedor/find-my-way) | `9.4.0` | `9.5.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.12.0` | `16.13.1` |\n| [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.18.0` | `5.18.1` |\n| [hono](https://github.com/honojs/hono) | `4.11.7` | `4.12.7` |\n| [ioredis](https://github.com/luin/ioredis) | `5.9.2` | `5.10.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.2.0` | `30.3.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.2.0` | `30.3.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.2.0` | `30.3.0` |\n| [jest-image-snapshot](https://github.com/americanexpress/jest-image-snapshot) | `6.5.1` | `6.5.2` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.2.0` | `30.3.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.2.0` | `30.3.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.2.0` | `30.3.0` |\n| [koa](https://github.com/koajs/koa) | `3.1.1` | `3.1.2` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `1.2.10` | `1.2.32` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` |\n| [mariadb](https://github.com/mariadb-corporation/mariadb-connector-nodejs) | `3.4.5` | `3.5.2` |\n| [mongodb](https://github.com/mongodb/node-mongodb-native) | `7.0.0` | `7.1.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `9.1.4` | `9.3.0` |\n| [multer](https://github.com/expressjs/multer) | `2.0.2` | `2.1.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.18.2` | `3.19.1` |\n| [next](https://github.com/vercel/next.js) | `16.1.3` | `16.1.6` |\n| [nock](https://github.com/nock/nock) | `14.0.10` | `14.0.11` |\n| [npm](https://github.com/npm/cli) | `11.7.0` | `11.11.1` |\n| [nyc](https://github.com/istanbuljs/nyc) | `17.1.0` | `18.0.0` |\n| [openai](https://github.com/openai/openai-node) | `6.18.0` | `6.27.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.17.1` | `8.20.0` |\n| [pg-cursor](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-cursor) | `2.16.1` | `2.19.0` |\n| [pg-native](https://github.com/brianc/node-postgres) | `3.5.2` | `3.7.0` |\n| [pg-query-stream](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-query-stream) | `4.11.1` | `4.14.0` |\n| [pino](https://github.com/pinojs/pino) | `10.2.0` | `10.3.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.28.0` | `10.32.1` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `7.2.0` | `7.5.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.4` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.39.0` | `4.41.0` |\n| [sequelize](https://github.com/sequelize/sequelize) | `6.37.7` | `6.37.8` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.1` | `21.0.2` |\n| [sqlite3](https://github.com/TryGhost/node-sqlite3) | `5.1.7` | `6.0.1` |\n| [stripe](https://github.com/stripe/stripe-node) | `20.1.0` | `20.4.1` |\n| [tedious](https://github.com/tediousjs/tedious) | `19.2.0` | `19.2.1` |\n| [undici](https://github.com/nodejs/undici) | `7.18.2` | `7.24.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.17` | `4.1.0` |\n\n\nUpdates `@ai-sdk/openai` from 3.0.12 to 3.0.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/035d5ad533901406c81cfe58494d6ea8579d68d4\"\u003e\u003ccode\u003e035d5ad\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13087\"\u003e#13087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/3fb4e707303d3957a48f8d0071738187b26006d9\"\u003e\u003ccode\u003e3fb4e70\u003c/code\u003e\u003c/a\u003e feat(provider/anthropic): support fine-grained tool streaming with eagerInput...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ad4cfc2996900f9220a48c127b6e64df8a8a46e6\"\u003e\u003ccode\u003ead4cfc2\u003c/code\u003e\u003c/a\u003e fix(security): add URL validation to prevent SSRF in download functions (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13085\"\u003e#13085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/4f7ec7fbcb3c86ca899459a402b6203ffe02f5dd\"\u003e\u003ccode\u003e4f7ec7f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13084\"\u003e#13084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/824b2956d0dab5e1044a4abb64eca262039bc839\"\u003e\u003ccode\u003e824b295\u003c/code\u003e\u003c/a\u003e fix(provider-utils): prevent unicode escape bypass in secureJsonParse (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13079\"\u003e#13079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7579667818c0af5c0ca42f2ff1a044eb78676097\"\u003e\u003ccode\u003e7579667\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13074\"\u003e#13074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d5801fe1892b6f80c7b8bde4734110e450a53037\"\u003e\u003ccode\u003ed5801fe\u003c/code\u003e\u003c/a\u003e fix(xai): ensure strict mode for tools (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/12996\"\u003e#12996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e70bec4fcc5c4960fcf29c8d3cf97a96195a124a\"\u003e\u003ccode\u003ee70bec4\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13073\"\u003e#13073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/89d8b457de44395c2fafbe430085ee65c17f8fa9\"\u003e\u003ccode\u003e89d8b45\u003c/code\u003e\u003c/a\u003e fix(google): make urlMetadata optional in urlContextMetadata schema (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/12701\"\u003e#12701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/39d0544294ad48cd2ce52c1d4b2e632c8a875afe\"\u003e\u003ccode\u003e39d0544\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13072\"\u003e#13072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@3.0.12...@ai-sdk/openai@3.0.41\"\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.73.0 to 0.78.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.78.0\u003c/h2\u003e\n\u003ch2\u003e0.78.0 (2026-02-19)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.77.0...sdk-v0.78.0\"\u003esdk-v0.77.0...sdk-v0.78.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add top-level cache control (automatic caching) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1e2f83d0bb2c3e98302d1b17fcb4888b17889f6d\"\u003e1e2f83d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e eliminate race condition in AWS credential resolution (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5a101d060cdce65872ec787e792c94799dcc295\"\u003ee5a101d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e format batches test file (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/821e9bf13db32c8b632352292948f64a057a9d55\"\u003e821e9bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e fix issue in batches test (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5f4ccf8779e69226a5c9307e3422f6779e8fda6b\"\u003e5f4ccf8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate mock server docs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25d337f484b9236b03e26e1f4c67b1a2d96c6c23\"\u003e25d337f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.77.0\u003c/h2\u003e\n\u003ch2\u003e0.77.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.76.0...sdk-v0.77.0\"\u003esdk-v0.76.0...sdk-v0.77.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix shared UserLocation and error code types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c84038f4eddafc2c5415ab4eaef40326b7af376c\"\u003ec84038f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.76.0\u003c/h2\u003e\n\u003ch2\u003e0.76.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.75.0...sdk-v0.76.0\"\u003esdk-v0.75.0...sdk-v0.76.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Make new tool versions available as top level tool types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25fe41cdf61a1d8c0a5700955bf3c00f28900339\"\u003e25fe41c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.75.0\u003c/h2\u003e\n\u003ch2\u003e0.75.0 (2026-02-17)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.74.0...sdk-v0.75.0\"\u003esdk-v0.74.0...sdk-v0.75.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Releasing claude-sonnet-4-6 (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d75e1c07bf8c1082610c6493eaa2864a9c042ae8\"\u003ed75e1c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.78.0 (2026-02-19)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.77.0...sdk-v0.78.0\"\u003esdk-v0.77.0...sdk-v0.78.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add top-level cache control (automatic caching) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1e2f83d0bb2c3e98302d1b17fcb4888b17889f6d\"\u003e1e2f83d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e eliminate race condition in AWS credential resolution (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5a101d060cdce65872ec787e792c94799dcc295\"\u003ee5a101d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e format batches test file (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/821e9bf13db32c8b632352292948f64a057a9d55\"\u003e821e9bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e fix issue in batches test (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5f4ccf8779e69226a5c9307e3422f6779e8fda6b\"\u003e5f4ccf8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate mock server docs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25d337f484b9236b03e26e1f4c67b1a2d96c6c23\"\u003e25d337f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.77.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.76.0...sdk-v0.77.0\"\u003esdk-v0.76.0...sdk-v0.77.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix shared UserLocation and error code types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c84038f4eddafc2c5415ab4eaef40326b7af376c\"\u003ec84038f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd backward-compat namespace re-exports for UserLocation (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/706\"\u003e#706\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b88834fc82bb9d1ae0cf16bd264d5ef4d1edbcff\"\u003eb88834f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.76.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.75.0...sdk-v0.76.0\"\u003esdk-v0.75.0...sdk-v0.76.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25fe41cdf61a1d8c0a5700955bf3c00f28900339\"\u003e25fe41c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.75.0 (2026-02-17)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.74.0...sdk-v0.75.0\"\u003esdk-v0.74.0...sdk-v0.75.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Releasing claude-sonnet-4-6 (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d75e1c07bf8c1082610c6493eaa2864a9c042ae8\"\u003ed75e1c0\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/anthropics/anthropic-sdk-typescript/commit/fdaa72bed14cdd9671bba1add1ba9e912c9d1ced\"\u003e\u003ccode\u003efdaa72b\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e34f3a2f376a1d55d52bf1a2e184e3ec6f9c86fa\"\u003e\u003ccode\u003ee34f3a2\u003c/code\u003e\u003c/a\u003e release: 0.77.0 (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/916\"\u003e#916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1d2868f05e8dc98e3c2f145cc7696fd717b5a9da\"\u003e\u003ccode\u003e1d2868f\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/915\"\u003e#915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/bcdf5b23408c21a2e10da08fa61631c19a006282\"\u003e\u003ccode\u003ebcdf5b2\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2a5d0ad2dd2b8d8b39dadaa68cc876c62d6e62b3\"\u003e\u003ccode\u003e2a5d0ad\u003c/code\u003e\u003c/a\u003e fix(tests): fix erroneous speed tests  (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/21ad14ff1f0c0930f3b99b6e03167bf9d57fbd9d\"\u003e\u003ccode\u003e21ad14f\u003c/code\u003e\u003c/a\u003e fix(api): fix spec errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f1c6b272322d4ee9bd7c60537e75161f3179ba85\"\u003e\u003ccode\u003ef1c6b27\u003c/code\u003e\u003c/a\u003e feat(api): Releasing claude-sonnet-4-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/03ec73e2866c7173462ce738aa99b3618bc31032\"\u003e\u003ccode\u003e03ec73e\u003c/code\u003e\u003c/a\u003e chore(internal/client): fix form-urlencoded requests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a549b3812e56cea9789d1ba7ec36f27f9dcb4166\"\u003e\u003ccode\u003ea549b38\u003c/code\u003e\u003c/a\u003e codegen metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8231471a1b9989c2a993c1fbe8a18e58252bc4c\"\u003e\u003ccode\u003ea823147\u003c/code\u003e\u003c/a\u003e codegen metadata\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.73.0...sdk-v0.78.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.12.2 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\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/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/2c0e4624576eea4425dd3a9e99620f0d23e32aa3\"\u003e\u003ccode\u003e2c0e462\u003c/code\u003e\u003c/a\u003e allow bumping make-fetch-happen dependency to v15 (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.13.1/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/gateway\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/server` from 5.2.0 to 5.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-server/releases\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\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\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\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/apollographql/apollo-server/blob/main/packages/server/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  validationOptions: {\n    maxErrors: 10,\n  },\n});\n\u003c/code\u003e\u003c/pre\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/apollographql/apollo-server/commit/ad45d1505d867de4c2761b7935855445ef7641e7\"\u003e\u003ccode\u003ead45d15\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8179\"\u003e#8179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/443e54747d44c1d7c213d019936514dec024b450\"\u003e\u003ccode\u003e443e547\u003c/code\u003e\u003c/a\u003e fix repository urls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/28d6d47ff636751807141267c329acb736c177b6\"\u003e\u003ccode\u003e28d6d47\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8172\"\u003e#8172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql validation options \u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8014\"\u003e#8014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/f2c16a7caff895a8b97c5a800405795cb19ba624\"\u003e\u003ccode\u003ef2c16a7\u003c/code\u003e\u003c/a\u003e bump dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql execution options(maxCoercionErrors)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/apollo-server/commits/@apollo/server@5.4.0/packages/server\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/server\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.12.2 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4393ceca349aca68981362f210cca023ed3fb97b\"\u003e\u003ccode\u003e4393ceca349aca68981362f210cca023ed3fb97b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.13.1/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/subgraph\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.971.0 to 3.1008.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1008.0\u003c/h2\u003e\n\u003ch4\u003e3.1008.0(2026-03-12)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003edisable TypeScript detection when env var is 'true' (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7838\"\u003e#7838\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b21a7826e3db031017219d7b9515ed4efa2f2a79\"\u003eb21a7826\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-12 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c33f9da7edefde96685fa9d7398757d533134da9\"\u003ec33f9da7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  DataSync's 3 location types, Hadoop Distributed File System (HDFS), FSx for Windows File Server (FSx Windows), and FSx for NetApp ONTAP (FSx ONTAP) now have credentials managed via Secrets Manager, which may be encrypted with service keys or be configured to use customer-managed keys or secret. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dee9cb3e5c46b80d97229b7dfe2b1a99e87bc679\"\u003edee9cb3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecr:\u003c/strong\u003e  Add Chainguard to PTC upstreamRegistry enum (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4f3727d384f02366e61a24cfd5a208fe393ae926\"\u003e4f3727d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e  Adds support for account regional namespaces for general purpose buckets. The account regional namespace is a reserved subdivision of the global bucket namespace where only your account can create general purpose buckets. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/179102877b8b119d9662e3bcb791ebafca57de2d\"\u003e17910287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-node:\u003c/strong\u003e  read typescript version from app package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7840\"\u003e#7840\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5253141cd68e5be1bf6d3b5cd282bd5747450af2\"\u003e5253141c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1008.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1007.0\u003c/h2\u003e\n\u003ch4\u003e3.1007.0(2026-03-11)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-11 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b7f094d39abcfa2e0fd9ad50a816f2c8e3ea1315\"\u003eb7f094d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-eks:\u003c/strong\u003e  Adds support for a new tier in controlPlaneScalingConfig on EKS Clusters. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/289c5b711cb9d02f85fe08cb429406f71575bdd4\"\u003e289c5b71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  SageMaker training plans allow you to extend your existing training plans to avoid workload interruptions without workload reconfiguration. When a training plan is approaching expiration, you can extend it directly through the SageMaker AI console or programmatically using the API or AWS CLI. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/85b667e0f5c7974e109f2d38827a658c87521de4\"\u003e85b667e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  Today, Amazon Connect is announcing the ability to filter (include or exclude) recommendations based on properties of items and interactions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/810cc7be006e03a1e9d504eb6ba5846ddb9b502e\"\u003e810cc7be\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-polly:\u003c/strong\u003e  Added support for the new voices - Ambre (fr-FR), Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE), Lorenzo (it-IT) and Tiffany (en-US). They are available as a Generative voices only. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/44817c34a191b0c4b0e2b4edf8ede18001ca374a\"\u003e44817c34\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-simpledbv2:\u003c/strong\u003e  Introduced Amazon SimpleDB export functionality enabling domain data export to S3 in JSON format. Added three new APIs StartDomainExport, GetExport, and ListExports via SimpleDBv2 service. Supports cross-region exports and KMS encryption. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0de020c7f4cb0659534697c8909a386c31545c34\"\u003e0de020c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Added WINDOWS SERVER 2025 OperatingSystemName. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bf045be8f6ee366cdf00e636fa37ce18ec031682\"\u003ebf045be8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1007.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1006.0\u003c/h2\u003e\n\u003ch4\u003e3.1006.0(2026-03-10)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Not need to include to any release notes. The only change is to correct LoadTimeout unit from milliseconds to seconds in RedshiftSettings (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fbbd78b2777f4091f2fd86bca7a3b43dfca5a405\"\u003efbbd78b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.1007.0...v3.1008.0\"\u003e3.1008.0\u003c/a\u003e (2026-03-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1006.0...v3.1007.0\"\u003e3.1007.0\u003c/a\u003e (2026-03-11)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1005.0...v3.1006.0\"\u003e3.1006.0\u003c/a\u003e (2026-03-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1004.0...v3.1005.0\"\u003e3.1005.0\u003c/a\u003e (2026-03-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1003.0...v3.1004.0\"\u003e3.1004.0\u003c/a\u003e (2026-03-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1002.0...v3.1003.0\"\u003e3.1003.0\u003c/a\u003e (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1001.0...v3.1002.0\"\u003e3.1002.0\u003c/a\u003e (2026-03-04)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/543c385f033d069aef96c2b323a585e486addc10\"\u003e\u003ccode\u003e543c385\u003c/code\u003e\u003c/a\u003e Publish v3.1008.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7718940b49016dd8e736f60ca96a3eb5f4820a9c\"\u003e\u003ccode\u003e7718940\u003c/code\u003e\u003c/a\u003e Publish v3.1007.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fa4dc507231931f6e60bb5a2ab3b8fe8e977f058\"\u003e\u003ccode\u003efa4dc50\u003c/code\u003e\u003c/a\u003e Publish v3.1006.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0e58193f698c5b387bf04e03a4c8721f0d7a5ea7\"\u003e\u003ccode\u003e0e58193\u003c/code\u003e\u003c/a\u003e test(snapshot-testing): error response snapshots (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7836\"\u003e#7836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e6927188c4d035f6b2a2c0f35f61f7e0bf45d999\"\u003e\u003ccode\u003ee692718\u003c/code\u003e\u003c/a\u003e Publish v3.1005.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2b96330d9048ca3df807a4775da859f76d041554\"\u003e\u003ccode\u003e2b96330\u003c/code\u003e\u003c/a\u003e test(snapshot-testing): implement response snapshots (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7803\"\u003e#7803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7c0815232f14789a405ec73195945552d991beb4\"\u003e\u003ccode\u003e7c08152\u003c/code\u003e\u003c/a\u003e Publish v3.1004.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4c36ea38e9ddc6deacd435c7c590921940f4c9ff\"\u003e\u003ccode\u003e4c36ea3\u003c/code\u003e\u003c/a\u003e Publish v3.1003.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8ddd54420b62212cf3d797050e924efba1fada28\"\u003e\u003ccode\u003e8ddd544\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' dependencies (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7822\"\u003e#7822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/297b56431a1c8fe0563a55d35dd80c02e9bfb386\"\u003e\u003ccode\u003e297b564\u003c/code\u003e\u003c/a\u003e chore(clients): sort missed package.json files (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7820\"\u003e#7820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1008.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.971.0 to 3.1008.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1008.0\u003c/h2\u003e\n\u003ch4\u003e3.1008.0(2026-03-12)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003edisable TypeScript detection when env var is 'true' (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7838\"\u003e#7838\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b21a7826e3db031017219d7b9515ed4efa2f2a79\"\u003eb21a7826\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-12 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c33f9da7edefde96685fa9d7398757d533134da9\"\u003ec33f9da7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  DataSync's 3 location types, Hadoop Distributed File System (HDFS), FSx for Windows File Server (FSx Windows), and FSx for NetApp ONTAP (FSx ONTAP) now have credentials managed via Secrets Manager, which may be encrypted with service keys or be configured to use customer-managed keys or secret. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dee9cb3e5c46b80d97229b7dfe2b1a99e87bc679\"\u003edee9cb3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecr:\u003c/strong\u003e  Add Chainguard to PTC upstreamRegistry enum (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4f3727d384f02366e61a24cfd5a208fe393ae926\"\u003e4f3727d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e  Adds support for account regional namespaces for general purpose buckets. The account regional namespace is a reserved subdivision of the global bucket namespace where only your account can create general purpose buckets. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/179102877b8b119d9662e3bcb791ebafca57de2d\"\u003e17910287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-node:\u003c/strong\u003e  read typescript version from app package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7840\"\u003e#7840\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5253141cd68e5be1bf6d3b5cd282bd5747450af2\"\u003e5253141c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1008.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1007.0\u003c/h2\u003e\n\u003ch4\u003e3.1007.0(2026-03-11)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-11 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b7f094d39abcfa2e0fd9ad50a816f2c8e3ea1315\"\u003eb7f094d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-eks:\u003c/strong\u003e  Adds support for a new tier in controlPlaneScalingConfig on EKS Clusters. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/289c5b711cb9d02f85fe08cb429406f71575bdd4\"\u003e289c5b71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  SageMaker training plans allow you to extend your existing training plans to avoid workload interruptions without workload reconfiguration. When a training plan is approaching expiration, you can extend it directly through the SageMaker AI console or programmatically using the API or AWS CLI. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/85b667e0f5c7974e109f2d38827a658c87521de4\"\u003e85b667e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  Today, Amazon Connect is announcing the ability to filter (include or exclude) recommendations based on properties of items and interactions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/810cc7be006e03a1e9d504eb6ba5846ddb9b502e\"\u003e810cc7be\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-polly:\u003c/strong\u003e  Added support for the new voices - Ambre (fr-FR), Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE), Lorenzo (it-IT) and Tiffany (en-US). They are available as a Generative voices only. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/44817c34a191b0c4b0e2b4edf8ede18001ca374a\"\u003e44817c34\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-simpledbv2:\u003c/strong\u003e  Introduced Amazon SimpleDB export functionality enabling domain data export to S3 in JSON format. Added three new APIs StartDomainExport, GetExport, and ListExports via SimpleDBv2 service. Supports cross-region exports and KMS encryption. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0de020c7f4cb0659534697c8909a386c31545c34\"\u003e0de020c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Added WINDOWS SERVER 2025 OperatingSystemName. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bf045be8f6ee366cdf00e636fa37ce18ec031682\"\u003ebf045be8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1007.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1006.0\u003c/h2\u003e\n\u003ch4\u003e3.1006.0(2026-03-10)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Not need to include to any release notes. The only change is to correct LoadTimeout unit from milliseconds to seconds in RedshiftSettings (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fbbd78b2777f4091f2fd86bca7a3b43dfca5a405\"\u003efbbd78b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e'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.1007.0...v3.1008.0\"\u003e3.1008.0\u003c/a\u003e (2026-03-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1006.0...v3.1007.0\"\u003e3.1007.0\u003c/a\u003e (2026-03-11)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1005.0...v3.1006.0\"\u003e3.1006.0\u003c/a\u003e (2026-03-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1004.0...v3.1005.0\"\u003e3.1005.0\u003c/a\u003e (2026-03-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNo...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/7782","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7782","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7782/packages"},{"uuid":"3961814107","node_id":"PR_kwDORTGdw87E0gT4","number":2,"state":"open","title":"chore(deps): bump the maintenance group with 247 updates","user":"dependabot[bot]","labels":["javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-19T09:18:55.000Z","updated_at":"2026-02-19T10:07:31.753Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"maintenance","update_count":247,"packages":[{"name":"@hookform/resolvers","old_version":"3.10.0","new_version":"5.2.2","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@microsoft/applicationinsights-react-js","old_version":"17.3.6","new_version":"19.3.8","repository_url":"https://github.com/microsoft/applicationinsights-react-js"},{"name":"@piwikpro/react-piwik-pro","old_version":"1.3.3","new_version":"2.5.0","repository_url":"https://github.com/PiwikPRO/react-piwik-pro"},{"name":"@react-spring/web","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@tanstack/react-query","old_version":"4.36.1","new_version":"5.90.21","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-query-devtools","old_version":"4.36.1","new_version":"5.91.3","repository_url":"https://github.com/TanStack/query"},{"name":"axios","old_version":"1.13.1","new_version":"1.13.5","repository_url":"https://github.com/axios/axios"},{"name":"date-fns","old_version":"2.30.0","new_version":"4.1.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"html-react-parser","old_version":"5.2.15","new_version":"5.2.17","repository_url":"https://github.com/remarkablemark/html-react-parser"},{"name":"i18next","old_version":"23.16.8","new_version":"25.8.11","repository_url":"https://github.com/i18next/i18next"},{"name":"i18next-browser-languagedetector","old_version":"7.2.2","new_version":"8.2.1","repository_url":"https://github.com/i18next/i18next-browser-languageDetector"},{"name":"react-i18next","old_version":"13.5.0","new_version":"16.5.4","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-router","old_version":"6.30.3","new_version":"7.13.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.13.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"styled-components","old_version":"5.3.11","new_version":"6.3.10","repository_url":"https://github.com/styled-components/styled-components"},{"name":"typescript","old_version":"4.9.5","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"zod","old_version":"3.25.76","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"@commitlint/cli","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/config-conventional","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@testing-library/dom","old_version":"9.3.4","new_version":"10.4.1","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/react","old_version":"12.1.5","new_version":"16.3.2","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@types/jest","old_version":"28.1.8","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"20.19.30","new_version":"25.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.2","new_version":"5.1.4","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"eslint","old_version":"8.57.1","new_version":"10.0.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-prettier","old_version":"8.10.2","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-prettier","old_version":"4.2.5","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"http-proxy-middleware","old_version":"2.0.9","new_version":"3.0.5","repository_url":"https://github.com/chimurai/http-proxy-middleware"},{"name":"husky","old_version":"8.0.3","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"jsdom","old_version":"27.4.0","new_version":"28.1.0","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"14.0.1","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"msw","old_version":"2.12.7","new_version":"2.12.10","repository_url":"https://github.com/mswjs/msw"},{"name":"prettier","old_version":"2.8.8","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"react-is","old_version":"18.3.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.2.4","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@adobe/css-tools","old_version":"4.4.0","new_version":"4.4.4","repository_url":"https://github.com/adobe/css-tools"},{"name":"@asamuzakjp/css-color","old_version":"4.1.1","new_version":"4.1.2","repository_url":"https://github.com/asamuzaK/cssColor"},{"name":"@asamuzakjp/dom-selector","old_version":"6.7.7","new_version":"6.8.1","repository_url":"https://github.com/asamuzaK/domSelector"},{"name":"@babel/code-frame","old_version":"7.27.1","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/compat-data","old_version":"7.28.4","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/core","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/generator","old_version":"7.28.5","new_version":"7.29.1","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-annotate-as-pure","old_version":"7.22.5","new_version":"7.27.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-compilation-targets","old_version":"7.27.2","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-create-class-features-plugin","old_version":"7.24.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-member-expression-to-functions","old_version":"7.23.0","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-module-imports","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-module-transforms","old_version":"7.28.3","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-optimise-call-expression","old_version":"7.22.5","new_version":"7.27.1","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-plugin-utils","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-replace-supers","old_version":"7.22.20","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-skip-transparent-expression-wrappers","old_version":"7.22.5","new_version":"7.27.1","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helpers","old_version":"7.28.4","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-syntax-import-attributes","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-syntax-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-syntax-typescript","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-private-property-in-object","old_version":"7.23.4","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.24.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/template","old_version":"7.27.2","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/traverse","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/types","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@commitlint/config-validator","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/ensure","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/execute-rule","old_version":"17.8.1","new_version":"20.0.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/format","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/is-ignored","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"semver","old_version":"5.7.2","new_version":"6.3.1","repository_url":"https://github.com/npm/node-semver"},{"name":"@commitlint/lint","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/load","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/message","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/parse","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/read","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/resolve-extends","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/rules","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/to-lines","old_version":"17.8.1","new_version":"20.0.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/top-level","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/types","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@jridgewell/trace-mapping","old_version":"0.3.9","new_version":"0.3.31","repository_url":"https://github.com/jridgewell/sourcemaps"},{"name":"@csstools/color-helpers","old_version":"5.1.0","new_version":"6.0.1","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-calc","old_version":"2.1.4","new_version":"3.1.1","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-color-parser","old_version":"3.1.0","new_version":"4.0.1","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-parser-algorithms","old_version":"3.0.5","new_version":"4.0.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-syntax-patches-for-csstree","old_version":"1.0.26","new_version":"1.0.27","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-tokenizer","old_version":"3.0.4","new_version":"4.0.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@emnapi/core","old_version":"1.5.0","new_version":"1.8.1","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.5.0","new_version":"1.8.1","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emotion/is-prop-valid","old_version":"1.2.2","new_version":"1.4.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@emotion/memoize","old_version":"0.8.1","new_version":"0.9.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@emotion/unitless","old_version":"0.7.5","new_version":"0.10.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"type-fest","old_version":"0.6.0","new_version":"0.21.3","repository_url":"https://github.com/sindresorhus/type-fest"},{"name":"@exodus/bytes","old_version":"1.10.0","new_version":"1.14.1","repository_url":"https://github.com/ExodusOSS/bytes"},{"name":"@inquirer/ansi","old_version":"1.0.0","new_version":"1.0.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/confirm","old_version":"5.1.18","new_version":"5.1.21","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/core","old_version":"10.2.2","new_version":"10.3.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/figures","old_version":"1.0.13","new_version":"1.0.15","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/type","old_version":"3.0.8","new_version":"3.0.10","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"js-yaml","old_version":"3.14.1","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"@jest/schemas","old_version":"28.1.3","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/types","old_version":"28.1.3","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"@sinclair/typebox","old_version":"0.24.51","new_version":"0.34.48","repository_url":"https://github.com/sinclairzx81/typebox-legacy"},{"name":"ci-info","old_version":"3.9.0","new_version":"4.4.0","repository_url":"https://github.com/watson/ci-info"},{"name":"jest-message-util","old_version":"28.1.3","new_version":"30.1.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"28.1.3","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"micromatch","old_version":"4.0.5","new_version":"4.0.8","repository_url":"https://github.com/micromatch/micromatch"},{"name":"@jest/expect-utils","old_version":"28.1.3","new_version":"30.1.2","repository_url":"https://github.com/jestjs/jest"},{"name":"expect","old_version":"28.1.3","new_version":"30.1.2","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"28.1.3","new_version":"30.1.2","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"28.1.3","new_version":"30.1.2","repository_url":"https://github.com/jestjs/jest"},{"name":"brace-expansion","old_version":"1.1.11","new_version":"1.1.12","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"@mswjs/interceptors","old_version":"0.40.0","new_version":"0.41.3","repository_url":"https://github.com/mswjs/interceptors"},{"name":"@nevware21/ts-async","old_version":"0.5.4","new_version":"0.5.5","repository_url":"https://github.com/nevware21/ts-async"},{"name":"@nevware21/ts-utils","old_version":"0.11.8","new_version":"0.12.6","repository_url":"https://github.com/nevware21/ts-utils"},{"name":"@react-spring/animated","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@react-spring/core","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@react-spring/rafz","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@react-spring/shared","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@react-spring/types","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@rolldown/pluginutils","old_version":"1.0.0-beta.53","new_version":"1.0.0-rc.3","repository_url":"https://github.com/rolldown/rolldown"},{"name":"@tanstack/query-core","old_version":"4.36.1","new_version":"5.90.20","repository_url":"https://github.com/TanStack/query"},{"name":"@types/chai","old_version":"5.2.2","new_version":"5.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/hoist-non-react-statics","old_version":"3.3.5","new_version":"3.3.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/http-proxy","old_version":"1.17.14","new_version":"1.17.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/prop-types","old_version":"15.7.11","new_version":"15.7.15","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/scheduler","old_version":"0.16.8","new_version":"0.26.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/yargs","old_version":"17.0.33","new_version":"17.0.35","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"ignore","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/kaelzhang/node-ignore"},{"name":"@typescript-eslint/project-service","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/scope-manager","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/tsconfig-utils","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/type-utils","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/types","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/typescript-estree","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/utils","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/visitor-keys","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitest/expect","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/pretty-format","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/spy","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/utils","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"acorn","old_version":"8.11.3","new_version":"8.15.0","repository_url":"https://github.com/acornjs/acorn"},{"name":"aria-query","old_version":"5.1.3","new_version":"5.3.0","repository_url":"https://github.com/A11yance/aria-query"},{"name":"axe-core","old_version":"4.10.0","new_version":"4.11.1","repository_url":"https://github.com/dequelabs/axe-core"},{"name":"baseline-browser-mapping","old_version":"2.8.6","new_version":"2.9.19","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"browserslist","old_version":"4.26.2","new_version":"4.28.1","repository_url":"https://github.com/browserslist/browserslist"},{"name":"caniuse-lite","old_version":"1.0.30001745","new_version":"1.0.30001770","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"chai","old_version":"5.3.3","new_version":"6.2.2","repository_url":"https://github.com/chaijs/chai"},{"name":"has-flag","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/has-flag"},{"name":"supports-color","old_version":"5.5.0","new_version":"7.2.0","repository_url":"https://github.com/chalk/supports-color"},{"name":"cjs-module-lexer","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/nodejs/cjs-module-lexer"},{"name":"cli-cursor","old_version":"4.0.0","new_version":"5.0.0","repository_url":"https://github.com/sindresorhus/cli-cursor"},{"name":"cli-truncate","old_version":"3.1.0","new_version":"5.1.1","repository_url":"https://github.com/sindresorhus/cli-truncate"},{"name":"collect-v8-coverage","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/SimenB/collect-v8-coverage"},{"name":"commander","old_version":"11.0.0","new_version":"14.0.3","repository_url":"https://github.com/tj/commander.js"},{"name":"conventional-changelog-angular","old_version":"6.0.0","new_version":"8.1.0","repository_url":"https://github.com/conventional-changelog/conventional-changelog"},{"name":"conventional-changelog-conventionalcommits","old_version":"6.1.0","new_version":"9.1.0","repository_url":"https://github.com/conventional-changelog/conventional-changelog"},{"name":"conventional-commits-parser","old_version":"4.0.0","new_version":"6.2.1","repository_url":"https://github.com/conventional-changelog/conventional-changelog"},{"name":"cookie","old_version":"1.0.2","new_version":"1.1.1","repository_url":"https://github.com/jshttp/cookie"},{"name":"cosmiconfig-typescript-loader","old_version":"4.4.0","new_version":"6.2.0","repository_url":"https://github.com/Codex-/cosmiconfig-typescript-loader"},{"name":"cssstyle","old_version":"5.3.7","new_version":"6.0.1","repository_url":"https://github.com/jsdom/cssstyle"},{"name":"dargs","old_version":"7.0.0","new_version":"8.1.0","repository_url":"https://github.com/sindresorhus/dargs"},{"name":"data-urls","old_version":"6.0.0","new_version":"7.0.0","repository_url":"https://github.com/jsdom/data-urls"},{"name":"whatwg-url","old_version":"15.1.0","new_version":"16.0.1","repository_url":"https://github.com/jsdom/whatwg-url"},{"name":"dedent","old_version":"1.7.0","new_version":"1.7.1","repository_url":"https://github.com/dmnd/dedent"},{"name":"electron-to-chromium","old_version":"1.5.223","new_version":"1.5.286","repository_url":"https://github.com/kilian/electron-to-chromium"},{"name":"error-ex","old_version":"1.3.2","new_version":"1.3.4","repository_url":"https://github.com/qix-/node-error-ex"},{"name":"es-abstract","old_version":"1.24.0","new_version":"1.24.1","repository_url":"https://github.com/ljharb/es-abstract"},{"name":"es-iterator-helpers","old_version":"1.2.1","new_version":"1.2.2","repository_url":"https://github.com/es-shims/iterator-helpers"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.27.3","repository_url":"https://github.com/evanw/esbuild"},{"name":"resolve","old_version":"1.22.8","new_version":"1.22.11","repository_url":"https://github.com/browserify/resolve"},{"name":"eslint-scope","old_version":"7.2.2","new_version":"9.1.0","repository_url":"https://github.com/eslint/js"},{"name":"espree","old_version":"9.6.1","new_version":"11.1.0","repository_url":"https://github.com/eslint/js"},{"name":"esquery","old_version":"1.5.0","new_version":"1.7.0","repository_url":"https://github.com/estools/esquery"},{"name":"expect-type","old_version":"1.2.2","new_version":"1.3.0","repository_url":"https://github.com/mmkal/expect-type"},{"name":"file-entry-cache","old_version":"6.0.1","new_version":"8.0.0","repository_url":"https://github.com/jaredwray/cacheable"},{"name":"flat-cache","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/jaredwray/cacheable"},{"name":"flatted","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/WebReflection/flatted"},{"name":"follow-redirects","old_version":"1.15.6","new_version":"1.15.11","repository_url":"https://github.com/follow-redirects/follow-redirects"},{"name":"form-data","old_version":"4.0.4","new_version":"4.0.5","repository_url":"https://github.com/form-data/form-data"},{"name":"git-raw-commits","old_version":"2.0.11","new_version":"4.0.0","repository_url":"https://github.com/conventional-changelog/conventional-changelog"},{"name":"has-bigints","old_version":"1.0.2","new_version":"1.1.0","repository_url":"https://github.com/ljharb/has-bigints"},{"name":"html-dom-parser","old_version":"5.1.4","new_version":"5.1.8","repository_url":"https://github.com/remarkablemark/html-dom-parser"},{"name":"import-fresh","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/sindresorhus/import-fresh"},{"name":"ini","old_version":"1.3.8","new_version":"4.1.1","repository_url":"https://github.com/npm/ini"},{"name":"is-generator-function","old_version":"1.0.10","new_version":"1.1.2","repository_url":"https://github.com/inspect-js/is-generator-function"},{"name":"is-plain-obj","old_version":"1.1.0","new_version":"4.1.0","repository_url":"https://github.com/sindresorhus/is-plain-obj"},{"name":"is-weakset","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/inspect-js/is-weakset"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"30.0.1","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"language-subtag-registry","old_version":"0.3.22","new_version":"0.3.23","repository_url":"https://github.com/mattcg/language-subtag-registry"},{"name":"yaml","old_version":"2.3.1","new_version":"2.8.2","repository_url":"https://github.com/eemeli/yaml"},{"name":"listr2","old_version":"6.6.1","new_version":"9.0.5","repository_url":"https://github.com/listr2/listr2"},{"name":"log-update","old_version":"5.0.1","new_version":"6.1.0","repository_url":"https://github.com/sindresorhus/log-update"},{"name":"magic-string","old_version":"0.30.19","new_version":"0.30.21","repository_url":"https://github.com/Rich-Harris/magic-string"},{"name":"meow","old_version":"8.1.2","new_version":"12.1.1","repository_url":"https://github.com/sindresorhus/meow"},{"name":"minipass","old_version":"7.1.2","new_version":"7.1.3","repository_url":"https://github.com/isaacs/minipass"},{"name":"napi-postinstall","old_version":"0.3.3","new_version":"0.3.4","repository_url":"https://github.com/un-ts/napi-postinstall"},{"name":"node-releases","old_version":"2.0.21","new_version":"2.0.27","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"optionator","old_version":"0.9.3","new_version":"0.9.4","repository_url":"https://github.com/gkz/optionator"},{"name":"possible-typed-array-names","old_version":"1.0.0","new_version":"1.1.0","repository_url":"https://github.com/ljharb/possible-typed-array-names"},{"name":"postcss","old_version":"8.5.6","new_version":"8.4.49","repository_url":"https://github.com/postcss/postcss"},{"name":"prettier-linter-helpers","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/prettier/prettier-linter-helpers"},{"name":"proj4","old_version":"2.10.0","new_version":"2.20.2","repository_url":"https://github.com/proj4js/proj4js"},{"name":"react-uid","old_version":"2.3.3","new_version":"2.4.0","repository_url":"https://github.com/thearnica/react-uid"},{"name":"restore-cursor","old_version":"4.0.0","new_version":"5.1.0","repository_url":"https://github.com/sindresorhus/restore-cursor"},{"name":"rettime","old_version":"0.7.0","new_version":"0.10.1","repository_url":"https://github.com/kettanaito/rettime"},{"name":"rfdc","old_version":"1.3.1","new_version":"1.4.1","repository_url":"https://github.com/davidmarkclements/rfdc"},{"name":"rollup","old_version":"4.52.2","new_version":"4.57.1","repository_url":"https://github.com/rollup/rollup"},{"name":"slice-ansi","old_version":"5.0.0","new_version":"7.1.2","repository_url":"https://github.com/chalk/slice-ansi"},{"name":"split2","old_version":"3.2.2","new_version":"4.2.0","repository_url":"https://github.com/mcollina/split2"},{"name":"std-env","old_version":"3.9.0","new_version":"3.10.0","repository_url":"https://github.com/unjs/std-env"},{"name":"synckit","old_version":"0.11.11","new_version":"0.11.12","repository_url":"https://github.com/un-ts/synckit"},{"name":"tinyexec","old_version":"0.3.2","new_version":"1.0.2","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyrainbow","old_version":"2.0.0","new_version":"3.0.3","repository_url":"https://github.com/tinylibs/tinyrainbow"},{"name":"tldts","old_version":"7.0.16","new_version":"7.0.23","repository_url":"https://github.com/remusao/tldts"},{"name":"tldts-core","old_version":"7.0.16","new_version":"7.0.23","repository_url":"https://github.com/remusao/tldts"},{"name":"tslib","old_version":"2.6.2","new_version":"2.8.1","repository_url":"https://github.com/Microsoft/tslib"},{"name":"undici-types","old_version":"6.21.0","new_version":"7.18.2","repository_url":"https://github.com/nodejs/undici"},{"name":"update-browserslist-db","old_version":"1.1.3","new_version":"1.2.3","repository_url":"https://github.com/browserslist/update-db"},{"name":"use-sync-external-store","old_version":"1.2.0","new_version":"1.6.0","repository_url":"https://github.com/facebook/react"},{"name":"@vitest/mocker","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"webidl-conversions","old_version":"8.0.0","new_version":"8.0.1","repository_url":"https://github.com/jsdom/webidl-conversions"},{"name":"whatwg-mimetype","old_version":"4.0.0","new_version":"5.0.0","repository_url":"https://github.com/jsdom/whatwg-mimetype"},{"name":"which-typed-array","old_version":"1.1.19","new_version":"1.1.20","repository_url":"https://github.com/inspect-js/which-typed-array"},{"name":"wkt-parser","old_version":"1.3.3","new_version":"1.5.2","repository_url":"https://github.com/proj4js/wkt-parser"},{"name":"yargs-parser","old_version":"20.2.9","new_version":"21.1.1","repository_url":"https://github.com/yargs/yargs-parser"}],"path":null,"ecosystem":"npm"},"body":"Bumps the maintenance group with 247 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `3.10.0` | `5.2.2` |\n| [@microsoft/applicationinsights-react-js](https://github.com/microsoft/applicationinsights-react-js) | `17.3.6` | `19.3.8` |\n| [@piwikpro/react-piwik-pro](https://github.com/PiwikPRO/react-piwik-pro) | `1.3.3` | `2.5.0` |\n| [@react-spring/web](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `4.36.1` | `5.90.21` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `4.36.1` | `5.91.3` |\n| [axios](https://github.com/axios/axios) | `1.13.1` | `1.13.5` |\n| [date-fns](https://github.com/date-fns/date-fns) | `2.30.0` | `4.1.0` |\n| [html-react-parser](https://github.com/remarkablemark/html-react-parser) | `5.2.15` | `5.2.17` |\n| [i18next](https://github.com/i18next/i18next) | `23.16.8` | `25.8.11` |\n| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `7.2.2` | `8.2.1` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `13.5.0` | `16.5.4` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `6.30.3` | `7.13.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.13.0` |\n| [styled-components](https://github.com/styled-components/styled-components) | `5.3.11` | `6.3.10` |\n| [typescript](https://github.com/microsoft/TypeScript) | `4.9.5` | `5.9.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.3.6` |\n| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `17.8.1` | `20.4.1` |\n| [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) | `17.8.1` | `20.4.1` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `9.3.4` | `10.4.1` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `12.1.5` | `16.3.2` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `28.1.8` | `30.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.30` | `25.3.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.54.0` | `8.56.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.2` | `5.1.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.0.0` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `8.10.2` | `10.1.8` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `4.2.5` | `5.5.5` |\n| [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) | `2.0.9` | `3.0.5` |\n| [husky](https://github.com/typicode/husky) | `8.0.3` | `9.1.7` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.4.0` | `28.1.0` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `14.0.1` | `16.2.7` |\n| [msw](https://github.com/mswjs/msw) | `2.12.7` | `2.12.10` |\n| [prettier](https://github.com/prettier/prettier) | `2.8.8` | `3.8.1` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `18.3.1` | `19.2.4` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.2.4` | `19.2.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.18` |\n| [@adobe/css-tools](https://github.com/adobe/css-tools) | `4.4.0` | `4.4.4` |\n| [@asamuzakjp/css-color](https://github.com/asamuzaK/cssColor) | `4.1.1` | `4.1.2` |\n| [@asamuzakjp/dom-selector](https://github.com/asamuzaK/domSelector) | `6.7.7` | `6.8.1` |\n| [@babel/code-frame](https://github.com/babel/babel/tree/HEAD/packages/babel-code-frame) | `7.27.1` | `7.29.0` |\n| [@babel/compat-data](https://github.com/babel/babel/tree/HEAD/packages/babel-compat-data) | `7.28.4` | `7.29.0` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.28.5` | `7.29.0` |\n| [@babel/generator](https://github.com/babel/babel/tree/HEAD/packages/babel-generator) | `7.28.5` | `7.29.1` |\n| [@babel/helper-annotate-as-pure](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-annotate-as-pure) | `7.22.5` | `7.27.3` |\n| [@babel/helper-compilation-targets](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-compilation-targets) | `7.27.2` | `7.28.6` |\n| [@babel/helper-create-class-features-plugin](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-create-class-features-plugin) | `7.24.0` | `7.28.6` |\n| [@babel/helper-member-expression-to-functions](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-member-expression-to-functions) | `7.23.0` | `7.28.5` |\n| [@babel/helper-module-imports](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-module-imports) | `7.27.1` | `7.28.6` |\n| [@babel/helper-module-transforms](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-module-transforms) | `7.28.3` | `7.28.6` |\n| [@babel/helper-optimise-call-expression](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-optimise-call-expression) | `7.22.5` | `7.27.1` |\n| [@babel/helper-plugin-utils](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-plugin-utils) | `7.27.1` | `7.28.6` |\n| [@babel/helper-replace-supers](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-replace-supers) | `7.22.20` | `7.28.6` |\n| [@babel/helper-skip-transparent-expression-wrappers](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-skip-transparent-expression-wrappers) | `7.22.5` | `7.27.1` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.28.4` | `7.28.6` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.28.5` | `7.29.0` |\n| [@babel/plugin-syntax-import-attributes](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-import-attributes) | `7.27.1` | `7.28.6` |\n| [@babel/plugin-syntax-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/plugin-syntax-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-typescript) | `7.27.1` | `7.28.6` |\n| [@babel/plugin-transform-private-property-in-object](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-property-in-object) | `7.23.4` | `7.28.6` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.24.0` | `7.28.6` |\n| [@babel/template](https://github.com/babel/babel/tree/HEAD/packages/babel-template) | `7.27.2` | `7.28.6` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.28.5` | `7.29.0` |\n| [@babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) | `7.28.5` | `7.29.0` |\n| [@commitlint/config-validator](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-validator) | `17.8.1` | `20.4.0` |\n| [@commitlint/ensure](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/ensure) | `17.8.1` | `20.4.1` |\n| [@commitlint/execute-rule](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/execute-rule) | `17.8.1` | `20.0.0` |\n| [@commitlint/format](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/format) | `17.8.1` | `20.4.0` |\n| [@commitlint/is-ignored](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/is-ignored) | `17.8.1` | `20.4.1` |\n| [semver](https://github.com/npm/node-semver) | `5.7.2` | `6.3.1` |\n| [@commitlint/lint](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/lint) | `17.8.1` | `20.4.1` |\n| [@commitlint/load](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/load) | `17.8.1` | `20.4.0` |\n| [@commitlint/message](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/message) | `17.8.1` | `20.4.0` |\n| [@commitlint/parse](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/parse) | `17.8.1` | `20.4.1` |\n| [@commitlint/read](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/read) | `17.8.1` | `20.4.0` |\n| [@commitlint/resolve-extends](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/resolve-extends) | `17.8.1` | `20.4.0` |\n| [@commitlint/rules](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/rules) | `17.8.1` | `20.4.1` |\n| [@commitlint/to-lines](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/to-lines) | `17.8.1` | `20.0.0` |\n| [@commitlint/top-level](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/top-level) | `17.8.1` | `20.4.0` |\n| [@commitlint/types](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/types) | `17.8.1` | `20.4.0` |\n| [@jridgewell/trace-mapping](https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/trace-mapping) | `0.3.9` | `0.3.31` |\n| [@csstools/color-helpers](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/color-helpers) | `5.1.0` | `6.0.1` |\n| [@csstools/css-calc](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-calc) | `2.1.4` | `3.1.1` |\n| [@csstools/css-color-parser](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-color-parser) | `3.1.0` | `4.0.1` |\n| [@csstools/css-parser-algorithms](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-parser-algorithms) | `3.0.5` | `4.0.0` |\n| [@csstools/css-syntax-patches-for-csstree](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-syntax-patches-for-csstree) | `1.0.26` | `1.0.27` |\n| [@csstools/css-tokenizer](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-tokenizer) | `3.0.4` | `4.0.0` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.5.0` | `1.8.1` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.5.0` | `1.8.1` |\n| [@emotion/is-prop-valid](https://github.com/emotion-js/emotion) | `1.2.2` | `1.4.0` |\n| [@emotion/memoize](https://github.com/emotion-js/emotion) | `0.8.1` | `0.9.0` |\n| [@emotion/unitless](https://github.com/emotion-js/emotion) | `0.7.5` | `0.10.0` |\n| [type-fest](https://github.com/sindresorhus/type-fest) | `0.6.0` | `0.21.3` |\n| [@exodus/bytes](https://github.com/ExodusOSS/bytes) | `1.10.0` | `1.14.1` |\n| [@inquirer/ansi](https://github.com/SBoudrias/Inquirer.js) | `1.0.0` | `1.0.2` |\n| [@inquirer/confirm](https://github.com/SBoudrias/Inquirer.js) | `5.1.18` | `5.1.21` |\n| [@inquirer/core](https://github.com/SBoudrias/Inquirer.js) | `10.2.2` | `10.3.2` |\n| [@inquirer/figures](https://github.com/SBoudrias/Inquirer.js) | `1.0.13` | `1.0.15` |\n| [@inquirer/type](https://github.com/SBoudrias/Inquirer.js) | `3.0.8` | `3.0.10` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `3.14.1` | `3.14.2` |\n| [@jest/schemas](https://github.com/jestjs/jest/tree/HEAD/packages/jest-schemas) | `28.1.3` | `30.0.5` |\n| [@jest/types](https://github.com/jestjs/jest/tree/HEAD/packages/jest-types) | `28.1.3` | `30.0.5` |\n| [@sinclair/typebox](https://github.com/sinclairzx81/typebox-legacy) | `0.24.51` | `0.34.48` |\n| [ci-info](https://github.com/watson/ci-info) | `3.9.0` | `4.4.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `28.1.3` | `30.1.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `28.1.3` | `30.0.5` |\n| [micromatch](https://github.com/micromatch/micromatch) | `4.0.5` | `4.0.8` |\n| [@jest/expect-utils](https://github.com/jestjs/jest/tree/HEAD/packages/expect-utils) | `28.1.3` | `30.1.2` |\n| [expect](https://github.com/jestjs/jest/tree/HEAD/packages/expect) | `28.1.3` | `30.1.2` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `28.1.3` | `30.1.2` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `28.1.3` | `30.1.2` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.11` | `1.1.12` |\n| [@mswjs/interceptors](https://github.com/mswjs/interceptors) | `0.40.0` | `0.41.3` |\n| [@nevware21/ts-async](https://github.com/nevware21/ts-async) | `0.5.4` | `0.5.5` |\n| [@nevware21/ts-utils](https://github.com/nevware21/ts-utils) | `0.11.8` | `0.12.6` |\n| [@react-spring/animated](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@react-spring/core](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@react-spring/rafz](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@react-spring/shared](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@react-spring/types](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@rolldown/pluginutils](https://github.com/rolldown/rolldown/tree/HEAD/packages/pluginutils) | `1.0.0-beta.53` | `1.0.0-rc.3` |\n| [@tanstack/query-core](https://github.com/TanStack/query/tree/HEAD/packages/query-core) | `4.36.1` | `5.90.20` |\n| [@types/chai](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chai) | `5.2.2` | `5.2.3` |\n| [@types/hoist-non-react-statics](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/hoist-non-react-statics) | `3.3.5` | `3.3.7` |\n| [@types/http-proxy](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/http-proxy) | `1.17.14` | `1.17.17` |\n| [@types/prop-types](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prop-types) | `15.7.11` | `15.7.15` |\n| [@types/scheduler](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/scheduler) | `0.16.8` | `0.26.0` |\n| [@types/yargs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yargs) | `17.0.33` | `17.0.35` |\n| [ignore](https://github.com/kaelzhang/node-ignore) | `5.3.1` | `5.3.2` |\n| [@typescript-eslint/project-service](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/project-service) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/scope-manager](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/scope-manager) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/tsconfig-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/tsconfig-utils) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/type-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/types](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/types) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/visitor-keys](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/visitor-keys) | `8.54.0` | `8.56.0` |\n| [@vitest/expect](https://github.com/vitest-dev/vitest/tree/HEAD/packages/expect) | `3.2.4` | `4.0.18` |\n| [@vitest/pretty-format](https://github.com/vitest-dev/vitest/tree/HEAD/packages/pretty-format) | `3.2.4` | `4.0.18` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `3.2.4` | `4.0.18` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `3.2.4` | `4.0.18` |\n| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `3.2.4` | `4.0.18` |\n| [@vitest/utils](https://github.com/vitest-dev/vitest/tree/HEAD/packages/utils) | `3.2.4` | `4.0.18` |\n| [acorn](https://github.com/acornjs/acorn) | `8.11.3` | `8.15.0` |\n| [aria-query](https://github.com/A11yance/aria-query) | `5.1.3` | `5.3.0` |\n| [axe-core](https://github.com/dequelabs/axe-core) | `4.10.0` | `4.11.1` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.8.6` | `2.9.19` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.26.2` | `4.28.1` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001745` | `1.0.30001770` |\n| [chai](https://github.com/chaijs/chai) | `5.3.3` | `6.2.2` |\n| [has-flag](https://github.com/sindresorhus/has-flag) | `3.0.0` | `4.0.0` |\n| [supports-color](https://github.com/chalk/supports-color) | `5.5.0` | `7.2.0` |\n| [cjs-module-lexer](https://github.com/nodejs/cjs-module-lexer) | `2.1.0` | `2.2.0` |\n| [cli-cursor](https://github.com/sindresorhus/cli-cursor) | `4.0.0` | `5.0.0` |\n| [cli-truncate](https://github.com/sindresorhus/cli-truncate) | `3.1.0` | `5.1.1` |\n| [collect-v8-coverage](https://github.com/SimenB/collect-v8-coverage) | `1.0.2` | `1.0.3` |\n| [commander](https://github.com/tj/commander.js) | `11.0.0` | `14.0.3` |\n| [conventional-changelog-angular](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-angular) | `6.0.0` | `8.1.0` |\n| [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits) | `6.1.0` | `9.1.0` |\n| [conventional-commits-parser](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-commits-parser) | `4.0.0` | `6.2.1` |\n| [cookie](https://github.com/jshttp/cookie) | `1.0.2` | `1.1.1` |\n| [cosmiconfig-typescript-loader](https://github.com/Codex-/cosmiconfig-typescript-loader) | `4.4.0` | `6.2.0` |\n| [cssstyle](https://github.com/jsdom/cssstyle) | `5.3.7` | `6.0.1` |\n| [dargs](https://github.com/sindresorhus/dargs) | `7.0.0` | `8.1.0` |\n| [data-urls](https://github.com/jsdom/data-urls) | `6.0.0` | `7.0.0` |\n| [whatwg-url](https://github.com/jsdom/whatwg-url) | `15.1.0` | `16.0.1` |\n| [dedent](https://github.com/dmnd/dedent) | `1.7.0` | `1.7.1` |\n| [electron-to-chromium](https://github.com/kilian/electron-to-chromium) | `1.5.223` | `1.5.286` |\n| [error-ex](https://github.com/qix-/node-error-ex) | `1.3.2` | `1.3.4` |\n| [es-abstract](https://github.com/ljharb/es-abstract) | `1.24.0` | `1.24.1` |\n| [es-iterator-helpers](https://github.com/es-shims/iterator-helpers) | `1.2.1` | `1.2.2` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.27.3` |\n| [resolve](https://github.com/browserify/resolve) | `1.22.8` | `1.22.11` |\n| [eslint-scope](https://github.com/eslint/js/tree/HEAD/packages/eslint-scope) | `7.2.2` | `9.1.0` |\n| [espree](https://github.com/eslint/js/tree/HEAD/packages/espree) | `9.6.1` | `11.1.0` |\n| [esquery](https://github.com/estools/esquery) | `1.5.0` | `1.7.0` |\n| [expect-type](https://github.com/mmkal/expect-type) | `1.2.2` | `1.3.0` |\n| [file-entry-cache](https://github.com/jaredwray/cacheable/tree/HEAD/packages/file-entry-cache) | `6.0.1` | `8.0.0` |\n| [flat-cache](https://github.com/jaredwray/cacheable/tree/HEAD/packages/flat-cache) | `3.2.0` | `4.0.1` |\n| [flatted](https://github.com/WebReflection/flatted) | `3.3.1` | `3.3.3` |\n| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.6` | `1.15.11` |\n| [form-data](https://github.com/form-data/form-data) | `4.0.4` | `4.0.5` |\n| [git-raw-commits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/git-raw-commits) | `2.0.11` | `4.0.0` |\n| [has-bigints](https://github.com/ljharb/has-bigints) | `1.0.2` | `1.1.0` |\n| [html-dom-parser](https://github.com/remarkablemark/html-dom-parser) | `5.1.4` | `5.1.8` |\n| [import-fresh](https://github.com/sindresorhus/import-fresh) | `3.3.0` | `3.3.1` |\n| [ini](https://github.com/npm/ini) | `1.3.8` | `4.1.1` |\n| [is-generator-function](https://github.com/inspect-js/is-generator-function) | `1.0.10` | `1.1.2` |\n| [is-plain-obj](https://github.com/sindresorhus/is-plain-obj) | `1.1.0` | `4.1.0` |\n| [is-weakset](https://github.com/inspect-js/is-weakset) | `2.0.3` | `2.0.4` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `30.0.5` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `30.0.1` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `30.1.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `30.1.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `30.1.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `30.0.5` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `30.1.3` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `30.1.3` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `30.1.2` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `30.1.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [language-subtag-registry](https://github.com/mattcg/language-subtag-registry) | `0.3.22` | `0.3.23` |\n| [yaml](https://github.com/eemeli/yaml) | `2.3.1` | `2.8.2` |\n| [listr2](https://github.com/listr2/listr2) | `6.6.1` | `9.0.5` |\n| [log-update](https://github.com/sindresorhus/log-update) | `5.0.1` | `6.1.0` |\n| [magic-string](https://github.com/Rich-Harris/magic-string) | `0.30.19` | `0.30.21` |\n| [meow](https://github.com/sindresorhus/meow) | `8.1.2` | `12.1.1` |\n| [minipass](https://github.com/isaacs/minipass) | `7.1.2` | `7.1.3` |\n| [napi-postinstall](https://github.com/un-ts/napi-postinstall) | `0.3.3` | `0.3.4` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.21` | `2.0.27` |\n| [optionator](https://github.com/gkz/optionator) | `0.9.3` | `0.9.4` |\n| [possible-typed-array-names](https://github.com/ljharb/possible-typed-array-names) | `1.0.0` | `1.1.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.4.49` |\n| [prettier-linter-helpers](https://github.com/prettier/prettier-linter-helpers) | `1.0.0` | `1.0.1` |\n| [proj4](https://github.com/proj4js/proj4js) | `2.10.0` | `2.20.2` |\n| [react-uid](https://github.com/thearnica/react-uid) | `2.3.3` | `2.4.0` |\n| [restore-cursor](https://github.com/sindresorhus/restore-cursor) | `4.0.0` | `5.1.0` |\n| [rettime](https://github.com/kettanaito/rettime) | `0.7.0` | `0.10.1` |\n| [rfdc](https://github.com/davidmarkclements/rfdc) | `1.3.1` | `1.4.1` |\n| [rollup](https://github.com/rollup/rollup) | `4.52.2` | `4.57.1` |\n| [slice-ansi](https://github.com/chalk/slice-ansi) | `5.0.0` | `7.1.2` |\n| [split2](https://github.com/mcollina/split2) | `3.2.2` | `4.2.0` |\n| [std-env](https://github.com/unjs/std-env) | `3.9.0` | `3.10.0` |\n| [synckit](https://github.com/un-ts/synckit) | `0.11.11` | `0.11.12` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `0.3.2` | `1.0.2` |\n| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | `2.0.0` | `3.0.3` |\n| [tldts](https://github.com/remusao/tldts) | `7.0.16` | `7.0.23` |\n| [tldts-core](https://github.com/remusao/tldts) | `7.0.16` | `7.0.23` |\n| [tslib](https://github.com/Microsoft/tslib) | `2.6.2` | `2.8.1` |\n| [undici-types](https://github.com/nodejs/undici) | `6.21.0` | `7.18.2` |\n| [update-browserslist-db](https://github.com/browserslist/update-db) | `1.1.3` | `1.2.3` |\n| [use-sync-external-store](https://github.com/facebook/react/tree/HEAD/packages/use-sync-external-store) | `1.2.0` | `1.6.0` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `3.2.4` | `4.0.18` |\n| [webidl-conversions](https://github.com/jsdom/webidl-conversions) | `8.0.0` | `8.0.1` |\n| [whatwg-mimetype](https://github.com/jsdom/whatwg-mimetype) | `4.0.0` | `5.0.0` |\n| [which-typed-array](https://github.com/inspect-js/which-typed-array) | `1.1.19` | `1.1.20` |\n| [wkt-parser](https://github.com/proj4js/wkt-parser) | `1.3.3` | `1.5.2` |\n| [yargs-parser](https://github.com/yargs/yargs-parser) | `20.2.9` | `21.1.1` |\n\nUpdates `@hookform/resolvers` from 3.10.0 to 5.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/resolvers/releases\"\u003e\u003ccode\u003e@​hookform/resolvers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.1...v5.2.2\"\u003e5.2.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/803\"\u003e#803\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/e95721d3c8c6d6e555508b0e7b21c6ac801360cf\"\u003ee95721d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.2.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.0...v5.2.1\"\u003e5.2.1\u003c/a\u003e (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ediscriminated union for zod v4 mini (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/784\"\u003e#784\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/49a0d7ba939f58e04ca2d01a98949fc70f50b53e\"\u003e49a0d7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ezod v4 peer deps (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/798\"\u003e#798\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/2d28e6aca611b042e07da0ae4cf448adbe78e1f3\"\u003e2d28e6a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/801\"\u003e#801\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/bc09647a5eec21d07097a8ccf89fb52ebf50a1ec\"\u003ebc09647\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.1.1...v5.2.0\"\u003e5.2.0\u003c/a\u003e (2025-07-25)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eajv:\u003c/strong\u003e add ajv-formats for ajvResolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/797\"\u003e#797\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/f04003972a3cc7875beb073ff88c942deb6a2086\"\u003ef040039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.1.0...v5.1.1\"\u003e5.1.1\u003c/a\u003e (2025-06-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ezod peer dep issue (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/780\"\u003e#780\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/79cd8b284da29a5a42cd5fdafa2e767747fcfcf7\"\u003e79cd8b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.0.1...v5.1.0\"\u003e5.1.0\u003c/a\u003e (2025-06-07)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport Zod 4, Zod v4 mini, and retains compatibility with Zod v3. (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/777\"\u003e#777\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/8d083bd5f5c3242afa1d59e10b1f72988e7b7e82\"\u003e8d083bd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.0.0...v5.0.1\"\u003e5.0.1\u003c/a\u003e (2025-04-02)\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/react-hook-form/resolvers/commit/e95721d3c8c6d6e555508b0e7b21c6ac801360cf\"\u003e\u003ccode\u003ee95721d\u003c/code\u003e\u003c/a\u003e fix(zod): fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/49a0d7ba939f58e04ca2d01a98949fc70f50b53e\"\u003e\u003ccode\u003e49a0d7b\u003c/code\u003e\u003c/a\u003e fix: discriminated union for zod v4 mini (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/bc09647a5eec21d07097a8ccf89fb52ebf50a1ec\"\u003e\u003ccode\u003ebc09647\u003c/code\u003e\u003c/a\u003e fix(zod): fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/2d28e6aca611b042e07da0ae4cf448adbe78e1f3\"\u003e\u003ccode\u003e2d28e6a\u003c/code\u003e\u003c/a\u003e fix: zod v4 peer deps (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/798\"\u003e#798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/f04003972a3cc7875beb073ff88c942deb6a2086\"\u003e\u003ccode\u003ef040039\u003c/code\u003e\u003c/a\u003e feat(ajv): add ajv-formats for ajvResolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/797\"\u003e#797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/79cd8b284da29a5a42cd5fdafa2e767747fcfcf7\"\u003e\u003ccode\u003e79cd8b2\u003c/code\u003e\u003c/a\u003e fix: zod peer dep issue (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/8d083bd5f5c3242afa1d59e10b1f72988e7b7e82\"\u003e\u003ccode\u003e8d083bd\u003c/code\u003e\u003c/a\u003e feat: support Zod 4 (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/777\"\u003e#777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/3bc2ad50a63ef8c114336403f182a32e2df7552d\"\u003e\u003ccode\u003e3bc2ad5\u003c/code\u003e\u003c/a\u003e docs: fix table formatting (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/6e8839343dcfea0fe9b874772a01f3bc551cbb5c\"\u003e\u003ccode\u003e6e88393\u003c/code\u003e\u003c/a\u003e fix: relax version constraint for react-hook-form 7.55.0 → ^7.55.0 (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/a54d05a9a27545c0be563bd770596a9c0e24a172\"\u003e\u003ccode\u003ea54d05a\u003c/code\u003e\u003c/a\u003e Merge branch 'dev'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v3.10.0...v5.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@microsoft/applicationinsights-react-js` from 17.3.6 to 19.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/releases\"\u003e\u003ccode\u003e@​microsoft/applicationinsights-react-js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.3.8\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/167\"\u003e#167\u003c/a\u003e: Update to ApplicationInsights 3.3.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Pre-Release] Update Application Insights dependencies to v3.3.10 by \u003ca href=\"https://github.com/Karlie-777\"\u003e\u003ccode\u003e@​Karlie-777\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/167\"\u003emicrosoft/applicationinsights-react-js#167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Release] Increase version to 19.3.8 by \u003ca href=\"https://github.com/Karlie-777\"\u003e\u003ccode\u003e@​Karlie-777\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/168\"\u003emicrosoft/applicationinsights-react-js#168\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/compare/19.3.7...19.3.8\"\u003ehttps://github.com/microsoft/applicationinsights-react-js/compare/19.3.7...19.3.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e19.3.7\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/139\"\u003e#139\u003c/a\u003e: Update to ApplicationInsights 3.3.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/160\"\u003e#160\u003c/a\u003e: Update Components to address Component Governance issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/164\"\u003e#164\u003c/a\u003e: Removing jquery reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/158\"\u003e#158\u003c/a\u003e: Fix for IAppInsights is incomplete\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Components to address governance issues by \u003ca href=\"https://github.com/MSNev\"\u003e\u003ccode\u003e@​MSNev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/159\"\u003emicrosoft/applicationinsights-react-js#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Components to address Component Governance issues by \u003ca href=\"https://github.com/MSNev\"\u003e\u003ccode\u003e@​MSNev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/160\"\u003emicrosoft/applicationinsights-react-js#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated react-js package in sample app to match the release by \u003ca href=\"https://github.com/rads-1996\"\u003e\u003ccode\u003e@​rads-1996\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/161\"\u003emicrosoft/applicationinsights-react-js#161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoving jquery reference by \u003ca href=\"https://github.com/hectorhdzg\"\u003e\u003ccode\u003e@​hectorhdzg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/164\"\u003emicrosoft/applicationinsights-react-js#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Pre-Release] Update Application Insights dependencies to v3.3.9 by \u003ca href=\"https://github.com/Karlie-777\"\u003e\u003ccode\u003e@​Karlie-777\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/165\"\u003emicrosoft/applicationinsights-react-js#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Release] Increase version to 19.3.7 by \u003ca href=\"https://github.com/Karlie-777\"\u003e\u003ccode\u003e@​Karlie-777\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/166\"\u003emicrosoft/applicationinsights-react-js#166\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/hectorhdzg\"\u003e\u003ccode\u003e@​hectorhdzg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/164\"\u003emicrosoft/applicationinsights-react-js#164\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/compare/19.3.6...19.3.7\"\u003ehttps://github.com/microsoft/applicationinsights-react-js/compare/19.3.6...19.3.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e19.3.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[main] Update v18.3.6 branch link in the read to identify the new branch by \u003ca href=\"https://github.com/MSNev\"\u003e\u003ccode\u003e@​MSNev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/152\"\u003emicrosoft/applicationinsights-react-js#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[main] Prepare main to support react 19 by \u003ca href=\"https://github.com/siyuniu-ms\"\u003e\u003ccode\u003e@​siyuniu-ms\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/153\"\u003emicrosoft/applicationinsights-react-js#153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for BUG(\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/19\"\u003e#19\u003c/a\u003e) - IAppInsights is incomplete by \u003ca href=\"https://github.com/rads-1996\"\u003e\u003ccode\u003e@​rads-1996\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/158\"\u003emicrosoft/applicationinsights-react-js#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Release] Increase version to 19.3.6  by \u003ca href=\"https://github.com/siyuniu-ms\"\u003e\u003ccode\u003e@​siyuniu-ms\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/154\"\u003emicrosoft/applicationinsights-react-js#154\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/rads-1996\"\u003e\u003ccode\u003e@​rads-1996\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/158\"\u003emicrosoft/applicationinsights-react-js#158\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/compare/18.3.6...19.3.6\"\u003ehttps://github.com/microsoft/applicationinsights-react-js/compare/18.3.6...19.3.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e18.3.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[React18] upgrade to react 18  by \u003ca href=\"https://github.com/siyuniu-ms\"\u003e\u003ccode\u003e@​siyuniu-ms\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/142\"\u003emicrosoft/applicationinsights-react-js#142\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/microsoft/applicationinsights-react-js/blob/main/RELEASES.md\"\u003e\u003ccode\u003e@​microsoft/applicationinsights-react-js\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.3.8 (Sept 24th, 2025)\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/167\"\u003e#167\u003c/a\u003e: Update to ApplicationInsights 3.3.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.3.7 (July 18th, 2025)\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/139\"\u003e#139\u003c/a\u003e: Update to ApplicationInsights 3.3.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/160\"\u003e#160\u003c/a\u003e: Update Components to address Component Governance issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/164\"\u003e#164\u003c/a\u003e: Removing jquery reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/158\"\u003e#158\u003c/a\u003e: Fix for IAppInsights is incomplete\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.3.6 (April 29th, 2025)\u003c/h2\u003e\n\u003cp\u003eThis release targets React 19 and upgrades to Application Insights 3.3.6. We are aligning the major version number with the React framework, following the numbering convention outlined \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-angularplugin-js/issues/57\"\u003ehere\u003c/a\u003e\nFor users on React 18.x, ongoing maintenance and releases will be available from the \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/tree/19.3.6\"\u003erelease18.x\u003c/a\u003e\nFor users on React 17.x, ongoing maintenance and releases will be available from the \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/tree/17.3.6\"\u003erelease17.3.x\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/153\"\u003e#153\u003c/a\u003e [main] Prepare main to support react 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/158\"\u003e#158\u003c/a\u003e Fix for BUG(\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/19\"\u003e#19\u003c/a\u003e) - IAppInsights is incomplete\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e18.3.6 (March 12th, 2025)\u003c/h2\u003e\n\u003cp\u003eThis release targets React 18 and upgrades to Application Insights 3.3.6. We are aligning the major version number with the React framework, following the numbering convention outlined \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-angularplugin-js/issues/57\"\u003ehere\u003c/a\u003e\nFor users on React 17.x, ongoing maintenance and releases will be available from the \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/tree/17.3.6\"\u003erelease17.3.x\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/142\"\u003e#142\u003c/a\u003e [React18] upgrade to react 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/2292faffafd52ba8a8335722473b9fb026bbd92c\"\u003e\u003ccode\u003e2292faf\u003c/code\u003e\u003c/a\u003e release 19.3.8 (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/45d429ca474085e6b88bd687be4e9ce2eee5c34f\"\u003e\u003ccode\u003e45d429c\u003c/code\u003e\u003c/a\u003e [Pre-Release] Update Application Insights dependencies to v3.3.10 (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/af21b053857c4ea5288a1a0ec4829284b362a9f0\"\u003e\u003ccode\u003eaf21b05\u003c/code\u003e\u003c/a\u003e release 19.3.7 (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/166\"\u003e#166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/10828fc5b7a9cdc2a881fa4e033336b4e4758c3f\"\u003e\u003ccode\u003e10828fc\u003c/code\u003e\u003c/a\u003e update to core 3.3.9 (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/a6d7f41b12f9e992bc2b874ee74cf48bec469056\"\u003e\u003ccode\u003ea6d7f41\u003c/code\u003e\u003c/a\u003e Removing jquery reference (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/164\"\u003e#164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/ca9596ab87df2769d65ce70d747fdb328410bf35\"\u003e\u003ccode\u003eca9596a\u003c/code\u003e\u003c/a\u003e Updated react-js package in sample app to match the release (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/161\"\u003e#161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/fd51461e4f2e2cc92bef3df9bb5750266e7ceff9\"\u003e\u003ccode\u003efd51461\u003c/code\u003e\u003c/a\u003e Update Components to address Component Governance issues (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/0d187a7225380d29c26ebfe2049947cf9265902d\"\u003e\u003ccode\u003e0d187a7\u003c/code\u003e\u003c/a\u003e Update Components to address governance issues (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/159\"\u003e#159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/907b2b68d3ce9144f4f14d04cf62e66bc1645575\"\u003e\u003ccode\u003e907b2b6\u003c/code\u003e\u003c/a\u003e [Release] Increase version to 19.3.6  (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/154\"\u003e#154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/d0a62ae3f12fa90bb2a4136e12f3bb245eae67f0\"\u003e\u003ccode\u003ed0a62ae\u003c/code\u003e\u003c/a\u003e Fix for BUG(\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/19\"\u003e#19\u003c/a\u003e) - IAppInsights is incomplete (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/compare/17.3.6...19.3.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@piwikpro/react-piwik-pro` from 1.3.3 to 2.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/releases\"\u003e\u003ccode\u003e@​piwikpro/react-piwik-pro\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanged on-push workflow to build an example app by \u003ca href=\"https://github.com/eryk171\"\u003e\u003ccode\u003e@​eryk171\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/54\"\u003ePiwikPRO/react-piwik-pro#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump tracking-base-library version - tolerate trailing slashes in container URLs by \u003ca href=\"https://github.com/eryk171\"\u003e\u003ccode\u003e@​eryk171\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/55\"\u003ePiwikPRO/react-piwik-pro#55\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/eryk171\"\u003e\u003ccode\u003e@​eryk171\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/54\"\u003ePiwikPRO/react-piwik-pro#54\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.4.0...2.5.0\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.4.0...2.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecurrency conversion by \u003ca href=\"https://github.com/auto200\"\u003e\u003ccode\u003e@​auto200\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/53\"\u003ePiwikPRO/react-piwik-pro#53\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.3.0...2.4.0\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.3.0...2.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet provider upon initialization by \u003ca href=\"https://github.com/auto200\"\u003e\u003ccode\u003e@​auto200\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/52\"\u003ePiwikPRO/react-piwik-pro#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.2.1...2.3.0\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.2.1...2.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGenerate new README.md by \u003ca href=\"https://github.com/szymonSys\"\u003e\u003ccode\u003e@​szymonSys\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/50\"\u003ePiwikPRO/react-piwik-pro#50\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version by \u003ca href=\"https://github.com/szymonSys\"\u003e\u003ccode\u003e@​szymonSys\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/51\"\u003ePiwikPRO/react-piwik-pro#51\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.2.0...2.2.1\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.2.0...2.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePPI-1357 Update tracking-base-library by \u003ca href=\"https://github.com/szymonSys\"\u003e\u003ccode\u003e@​szymonSys\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/48\"\u003ePiwikPRO/react-piwik-pro#48\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.1.3...2.2.0\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.1.3...2.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.1.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePPI-1318 Dependency bump version tracker base library by \u003ca href=\"https://github.com/szymonSys\"\u003e\u003ccode\u003e@​szymonSys\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/46\"\u003ePiwikPRO/react-piwik-pro#46\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.1.2...2.1.3\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.1.2...2.1.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBump \u003ca href=\"https://github.com/PiwikPRO/tracking-base-library/releases/tag/1.2.2\"\u003etracking-base-library\u003c/a\u003e\nincludes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebugfix - Prevent sending parameters in wrong order in customEvents by \u003ca href=\"https://github.com/lysy-vlc\"\u003e\u003ccode\u003e@​lysy-vlc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/tracking-base-library/pull/20\"\u003ePiwikPRO/tracking-base-library#20\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/PiwikPRO/react-piwik-pro/commit/bb9049ac3ede23e87edaa94c767ebc7900ee6f81\"\u003e\u003ccode\u003ebb9049a\u003c/code\u003e\u003c/a\u003e Bump tracking-base-library version (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/e043bee63c7b61d549fe813f2a681be2dba343ca\"\u003e\u003ccode\u003ee043bee\u003c/code\u003e\u003c/a\u003e Changed on-push workflow to build an example app (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/757ba64c3a3348f9359f0bab54b8970d84593c07\"\u003e\u003ccode\u003e757ba64\u003c/code\u003e\u003c/a\u003e update tracking base lib, update examples (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/9ac00d20b223adcc4bba675d83d2f88a57e860e9\"\u003e\u003ccode\u003e9ac00d2\u003c/code\u003e\u003c/a\u003e Set provider upon initialization (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/e6d823a487d559a4a66f8dc6e102c8be2d7ecef8\"\u003e\u003ccode\u003ee6d823a\u003c/code\u003e\u003c/a\u003e Bump version (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/48d4eb2719f81efcf719b371f84968fe03c52df8\"\u003e\u003ccode\u003e48d4eb2\u003c/code\u003e\u003c/a\u003e Generate new README.md (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/b94b02f57438958218968e6349e3a72b9fa8389b\"\u003e\u003ccode\u003eb94b02f\u003c/code\u003e\u003c/a\u003e PPI-1357 Update tracking-base-library, bump package version (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/47a5f5a77e0b78bd55794639cb1a7dfcee6135ea\"\u003e\u003ccode\u003e47a5f5a\u003c/code\u003e\u003c/a\u003e PPI-1318 Dependency bump version tracker base library (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/734ba466c40e38f93e2d5ac5edb3993b00d43d7f\"\u003e\u003ccode\u003e734ba46\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/43\"\u003e#43\u003c/a\u003e from PiwikPRO/feature/update-tracking-base-library\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/2505cd87c475a99aae5aa53f664ad9d8f7e645b4\"\u003e\u003ccode\u003e2505cd8\u003c/code\u003e\u003c/a\u003e update lock file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/1.3.3...2.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-spring/web` from 9.7.5 to 10.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmndrs/react-spring/releases\"\u003e\u003ccode\u003e@​react-spring/web\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix issue with Jest and legacy React apps using useTransition by \u003ca href=\"https://github.com/dimitris-tsetsonis\"\u003e\u003ccode\u003e@​dimitris-tsetsonis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2394\"\u003epmndrs/react-spring#2394\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/dimitris-tsetsonis\"\u003e\u003ccode\u003e@​dimitris-tsetsonis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2394\"\u003epmndrs/react-spring#2394\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/react-spring/compare/v10.0.2...v10.0.3\"\u003ehttps://github.com/pmndrs/react-spring/compare/v10.0.2...v10.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove accessing elem.ref in renderTransitions by \u003ca href=\"https://github.com/robertjarske\"\u003e\u003ccode\u003e@​robertjarske\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2373\"\u003epmndrs/react-spring#2373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport immediate useResize by \u003ca href=\"https://github.com/LoganDark\"\u003e\u003ccode\u003e@​LoganDark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2375\"\u003epmndrs/react-spring#2375\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/robertjarske\"\u003e\u003ccode\u003e@​robertjarske\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2373\"\u003epmndrs/react-spring#2373\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/react-spring/compare/v10.0.1...v10.0.2\"\u003ehttps://github.com/pmndrs/react-spring/compare/v10.0.1...v10.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: spring does not start by \u003ca href=\"https://github.com/dagatsoin\"\u003e\u003ccode\u003e@​dagatsoin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2372\"\u003epmndrs/react-spring#2372\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/react-spring/compare/v10.0.0...v10.0.1\"\u003ehttps://github.com/pmndrs/react-spring/compare/v10.0.0...v10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency concurrently to v9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2326\"\u003epmndrs/react-spring#2326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update TSUP to v8 by \u003ca href=\"https://github.com/joshuaellis\"\u003e\u003ccode\u003e@​joshuaellis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2328\"\u003epmndrs/react-spring#2328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency chokidar to v4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2325\"\u003epmndrs/react-spring#2325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update all non-major dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2274\"\u003epmndrs/react-spring#2274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): fix bad spelling of package name by \u003ca href=\"https://github.com/joshuaellis\"\u003e\u003ccode\u003e@​joshuaellis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2350\"\u003epmndrs/react-spring#2350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-tsconfig-paths to v5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2338\"\u003epmndrs/react-spring#2338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite to v6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2337\"\u003epmndrs/react-spring#2337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update all non-major dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2330\"\u003epmndrs/react-spring#2330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify what \u003ccode\u003eimmediate\u003c/code\u003e does by \u003ca href=\"https://github.com/jorisw\"\u003e\u003ccode\u003e@​jorisw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2357\"\u003epmndrs/react-spring#2357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​vanilla-extract/vite-plugin\u003c/code\u003e to v5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2360\"\u003epmndrs/react-spring#2360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat!: react 19 support by \u003ca href=\"https://github.com/dagatsoin\"\u003e\u003ccode\u003e@​dagatsoin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2368\"\u003epmndrs/react-spring#2368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update node.js to v22 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2339\"\u003epmndrs/react-spring#2339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency cypress to v14 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2367\"\u003epmndrs/react-spring#2367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency cookie to v1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2348\"\u003epmndrs/react-spring#2348\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/jorisw\"\u003e\u003ccode\u003e@​jorisw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2357\"\u003epmndrs/react-spring#2357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dagatsoin\"\u003e\u003ccode\u003e@​dagatsoin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2368\"\u003epmndrs/react-spring#2368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/react-spring/compare/v9.7.5...v10.0.0\"\u003ehttps://github.com/pmndrs/react-spring/compare/v9.7.5...v10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/b6fbb98101f2cf00a6668cffed6d1b4d0012ae3a\"\u003e\u003ccode\u003eb6fbb98\u003c/code\u003e\u003c/a\u003e v10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/f69b748600d3c528a141191b4a26b0c7bd062177\"\u003e\u003ccode\u003ef69b748\u003c/code\u003e\u003c/a\u003e fix: ref access issue in jest and legacy react apps (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2394\"\u003e#2394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/8631391a51634a327a235c26d7fc44723ee3a564\"\u003e\u003ccode\u003e8631391\u003c/code\u003e\u003c/a\u003e v10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/7cc1c901aaa218681afd6b7528ea58f1e9b249ce\"\u003e\u003ccode\u003e7cc1c90\u003c/code\u003e\u003c/a\u003e fix: respect \u003ccode\u003eimmediate\u003c/code\u003e option to \u003ccode\u003euseResize\u003c/code\u003e hook (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2375\"\u003e#2375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/197e0a7f9699b27e5000bdbc3307c4866e66a816\"\u003e\u003ccode\u003e197e0a7\u003c/code\u003e\u003c/a\u003e fix: remove accessing elem.ref in renderTransitions (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2373\"\u003e#2373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/2dec5832e881758c977b280443dc2e25d09c1134\"\u003e\u003ccode\u003e2dec583\u003c/code\u003e\u003c/a\u003e v10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/de1244b8777a87305b6a359db3851dd36e72b78b\"\u003e\u003ccode\u003ede1244b\u003c/code\u003e\u003c/a\u003e fix: spring does not start (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2372\"\u003e#2372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/195c479b0360bf106edf16b3c602aa3b7c02c6ad\"\u003e\u003ccode\u003e195c479\u003c/code\u003e\u003c/a\u003e chore: v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/7116bba5081366beeef5fb17723289bebab2f253\"\u003e\u003ccode\u003e7116bba\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency cookie to v1 (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2348\"\u003e#2348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/f463ef7024380fdd5b7f1c1ad205c27db739a4d6\"\u003e\u003ccode\u003ef463ef7\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency cypress to v14 (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2367\"\u003e#2367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmndrs/react-spring/compare/v9.7.5...v10.0.3\"\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 4.36.1 to 5.90.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.21\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.91.18\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.90.19\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.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\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.90.20\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.91.17\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.90.18\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.90.20\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/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\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.90.19\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.91.16\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.90.17\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.90.19\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/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\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.90.18\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/4be3ad730c5b8a1e194a91911746be2fce06902a\"\u003e\u003ccode\u003e4be3ad7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.15\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.90.18\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/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\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/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.20\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/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.19\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/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.18\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/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.17\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/269351b8ce4b4846da3d320ac5b850ee6aada0d6\"\u003e\u003ccode\u003e269351b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/9338\"\u003e#9338\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/7f47906eaccc3f3aa5ce24b77a83bd7a620a237b\"\u003e\u003ccode\u003e7f47906\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.15\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/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\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/query/commit/08050cb3ebb693ccf782558ba863fd5ff3df2e38\"\u003e\u003ccode\u003e08050cb\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10115\"\u003e#10115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c5def66a18b77a0012b32bf65216d495d...\n\n_Description has been truncated_","html_url":"https://github.com/ferhany/bereikbaarheid-frontend/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ferhany%2Fbereikbaarheid-frontend/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"3829110433","node_id":"PR_kwDOOYHnWs69-eaS","number":464,"state":"open","title":"chore(deps): bump the testing group with 23 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-01-19T10:45:09.000Z","updated_at":"2026-01-19T10:45:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":23,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 23 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-changed-files` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-changed-files's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-changed-files's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a94c6d03256764335bddc160f046727e07346761\"\u003e\u003ccode\u003ea94c6d0\u003c/code\u003e\u003c/a\u003e Update deps.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-changed-files\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/30e493aeec6962b8d79b5b45f8b52f25de6429b5\"\u003e\u003ccode\u003e30e493a\u003c/code\u003e\u003c/a\u003e fix(jest-circus): always run \u003ccode\u003ebeforeAll\u003c/code\u003e/\u003ccode\u003eafterAll\u003c/code\u003e in proper order with `.co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/e3812aec583e000403e2b60cdc0cb0ccc521c445\"\u003e\u003ccode\u003ee3812ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15759\"\u003e#15759\u003c/a\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c023e2642c69a366dd900b357ecb0686e7232832\"\u003e\u003ccode\u003ec023e26\u003c/code\u003e\u003c/a\u003e Handle empty stack (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15792\"\u003e#15792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-cli` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-config` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/15793808dacd61b75de6e49f25d35f8182513c6e\"\u003e\u003ccode\u003e1579380\u003c/code\u003e\u003c/a\u003e fix(cfg): load jest.config.ts with TS loader specified in docblock pragma (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/17196e15ade60e2a2cf92fd2d4278ecc3f6b7db3\"\u003e\u003ccode\u003e17196e1\u003c/code\u003e\u003c/a\u003e Update TypeScript (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15762\"\u003e#15762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/bbb21a676bd6043eeb007cf6152014b9e617fa7c\"\u003e\u003ccode\u003ebbb21a6\u003c/code\u003e\u003c/a\u003e fix: removed redundant check for NaN in parseShardPair (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15742\"\u003e#15742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/60f6375b5852006ae09d6b186400017ac95b01b3\"\u003e\u003ccode\u003e60f6375\u003c/code\u003e\u003c/a\u003e Support workerIdleMemoryLimit=0 to always restart worker child processes betw...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-diff` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-diff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-diff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/2c2586d724deaca5f8ac43e048f10375f68b50a8\"\u003e\u003ccode\u003e2c2586d\u003c/code\u003e\u003c/a\u003e feat: Show non-printable control characters to diff output (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff/issues/15696\"\u003e#15696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-diff\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-docblock` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-docblock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-docblock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggr...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/464","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/464","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/464/packages"},{"uuid":"3729744732","node_id":"PR_kwDOOYHnWs644v8j","number":288,"state":"closed","title":"chore(deps): bump the testing group with 29 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":7,"pull_request":true,"closed_at":"2025-12-16T06:08:29.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T10:18:58.000Z","updated_at":"2025-12-16T06:08:37.000Z","time_to_close":71371,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":29,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@testing-library/react","old_version":"14.3.1","new_version":"16.3.0","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-mock-extended","old_version":"3.0.7","new_version":"4.0.0","repository_url":"https://github.com/marchaos/jest-mock-extended"},{"name":"@vitest/mocker","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 29 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.3.1` | `16.3.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.15` |\n| [jest-mock-extended](https://github.com/marchaos/jest-mock-extended) | `3.0.7` | `4.0.0` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `3.2.4` | `4.0.15` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `3.2.4` | `4.0.15` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `3.2.4` | `4.0.15` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 14.3.1 to 16.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.2.0...v16.3.0\"\u003e16.3.0\u003c/a\u003e (2025-04-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e9fc6a75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.1.0...v16.2.0\"\u003e16.2.0\u003c/a\u003e (2025-01-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e9618c51\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.1...v16.1.0\"\u003e16.1.0\u003c/a\u003e (2024-12-05)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e85ac253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1\"\u003e16.0.1\u003c/a\u003e (2024-08-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e3dcd8a9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0\"\u003e16.0.0\u003c/a\u003e (2024-06-03)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003e@testing-library/dom\u003c/code\u003e and \u003ccode\u003e@types/react-dom\u003c/code\u003e  to peer dependencies (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636\"\u003ea4744fa\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@testing-library/dom\u003c/code\u003e was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e installed that frequently caused bugs when used with \u003ccode\u003e@testing-library/user-event\u003c/code\u003e. We will also be able to allow new versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e being used without a SemVer major release of \u003ccode\u003e@testing-library/react\u003c/code\u003e by just widening the peer dependency.\n\u003ccode\u003e@types/react-dom\u003c/code\u003e needs to be installed if you're typechecking files using \u003ccode\u003e@testing-library/react\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.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/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e\u003ccode\u003e9fc6a75\u003c/code\u003e\u003c/a\u003e feat: add bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/8782f3be71eb2384df6c546dddab515867de3d7a\"\u003e\u003ccode\u003e8782f3b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ereactStrictMode\u003c/code\u003e as an option to \u003ccode\u003erender\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1390\"\u003e#1390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/65bc994e7d4c1c388c51826f5352cf0320abb008\"\u003e\u003ccode\u003e65bc994\u003c/code\u003e\u003c/a\u003e test: Run with relevant React stable types (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/c3e3d9027c325ef169f139d449dcd65ffe444ac4\"\u003e\u003ccode\u003ec3e3d90\u003c/code\u003e\u003c/a\u003e test: Use React 19 by default (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1377\"\u003e#1377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e\u003ccode\u003e9618c51\u003c/code\u003e\u003c/a\u003e feat: Add support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/eab6e679a30eb87c1019717bb1fe1b57e5207c39\"\u003e\u003ccode\u003eeab6e67\u003c/code\u003e\u003c/a\u003e [ci] Codecov fix follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7134e5d7adc9f10b6ddaf6efdca376fac2f0b521\"\u003e\u003ccode\u003e7134e5d\u003c/code\u003e\u003c/a\u003e [ci] Fix codecov action (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1376\"\u003e#1376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e\u003ccode\u003e85ac253\u003c/code\u003e\u003c/a\u003e feat: Add support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e\u003ccode\u003e3dcd8a9\u003c/code\u003e\u003c/a\u003e fix: Add support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7a28fa916891c544746879d5013b3e07c035a4b7\"\u003e\u003ccode\u003e7a28fa9\u003c/code\u003e\u003c/a\u003e Fix React Canary and Experimental tests (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1353\"\u003e#1353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v14.3.1...v16.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5eeedd018305fa45bcf36141690656e03\"\u003e\u003ccode\u003ea68f74e\u003c/code\u003e\u003c/a\u003e feat(cache): add opt-out on a plugin level, fix internal root cache (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9154\"\u003e#9154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321cc989f79f12434b8d7c7281191eac4f7\"\u003e\u003ccode\u003e122ff32\u003c/code\u003e\u003c/a\u003e feat(reporters): print import duration breakdown (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9105\"\u003e#9105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e26c2cf8756aa8b480f6bc43313f4420c\"\u003e\u003ccode\u003e0d2e7e3\u003c/code\u003e\u003c/a\u003e fix(browser): run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with `expect.elemen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a635e94fae89b532c34d9b544bfc17cf\"\u003e\u003ccode\u003ed57d8bf\u003c/code\u003e\u003c/a\u003e fix(pool): terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9140\"\u003e#9140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7f0746295ad5e78ad6e2faed70ef8995\"\u003e\u003ccode\u003ebb65e15\u003c/code\u003e\u003c/a\u003e fix(reporters): show project in github reporter (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9138\"\u003e#9138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/52b242b870b91d92442f75552f26cbf3fd64dd95\"\u003e\u003ccode\u003e52b242b\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9133\"\u003e#9133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cca5e2eef379b4aa730724e36d9963c6c\"\u003e\u003ccode\u003e4c75492\u003c/code\u003e\u003c/a\u003e fix: fix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9125\"\u003e#9125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5d98fd0d82e90994f0e82e2db63b42212ad0886\"\u003e\u003ccode\u003ea5d98fd\u003c/code\u003e\u003c/a\u003e refactor(vitest): get current test name from task property (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9120\"\u003e#9120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee5380bcd07a48f40198a6db0afca2e54\"\u003e\u003ccode\u003efd8bd6d\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix `ssr.e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for vitest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-mock-extended` from 3.0.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marchaos/jest-mock-extended/releases\"\u003ejest-mock-extended's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eUpgrade to jest 30\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/marchaos/jest-mock-extended/commit/75bfd0e1f4a481a8d01af0557a8c90c4d077bce2\"\u003e\u003ccode\u003e75bfd0e\u003c/code\u003e\u003c/a\u003e bump version - to 4.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd51409da69e9f1ad1438c787b9bf4946ab8f6b3\"\u003e\u003ccode\u003edd51409\u003c/code\u003e\u003c/a\u003e bump version - skipLibCheck.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/301bc8cc40d727c008892484317280989ad71608\"\u003e\u003ccode\u003e301bc8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/139\"\u003e#139\u003c/a\u003e from eyalroth/jest-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/d3aee9d1422d61a05f9f98a87c1c78421a6187f7\"\u003e\u003ccode\u003ed3aee9d\u003c/code\u003e\u003c/a\u003e Add support for Jest 30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd07a4419a724311f34ea5e49a99dfabc3520d4f\"\u003e\u003ccode\u003edd07a44\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/119\"\u003e#119\u003c/a\u003e from macko911/stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/fd463abadb20bf593ae4d6023e3ceb76204bac71\"\u003e\u003ccode\u003efd463ab\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/e8dfdc215a485054835d9483f7a4d5fdb13ac3f1\"\u003e\u003ccode\u003ee8dfdc2\u003c/code\u003e\u003c/a\u003e merged master + fixed some ts errors with calledWith given the new types.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/15880a5837b4b72b62f870a0511d969ba784c12e\"\u003e\u003ccode\u003e15880a5\u003c/code\u003e\u003c/a\u003e update ts-essentials to avoid ts errors in build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/da688eb0b24c067b2561ad184333274f7c2c5d63\"\u003e\u003ccode\u003eda688eb\u003c/code\u003e\u003c/a\u003e Replace usage of globals with \u003ccode\u003e@​jest/globals\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/marchaos/jest-mock-extended/compare/3.0.7...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/mocker` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/mocker\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a9323b7378b8a3e4072b7280a876a3caf53eb31\"\u003e\u003ccode\u003e9a9323b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e to v6 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/8832\"\u003e#8832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f5d9d2ccfd0fb23b270e39992eed0a7aaa3f4d7\"\u003e\u003ccode\u003e1f5d9d2\u003c/code\u003e\u003c/a\u003e chore: release v4.0.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/mocker\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/mocker\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/runner` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/runner\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321cc989f79f12434b8d7c7281191eac4f7\"\u003e\u003ccode\u003e122ff32\u003c/code\u003e\u003c/a\u003e feat(reporters): print import duration breakdown (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9105\"\u003e#9105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f97ac398c80df8923a1f72e9412fbb3e139d3ce3\"\u003e\u003ccode\u003ef97ac39\u003c/code\u003e\u003c/a\u003e refactor(runner): eagerly set \u003ccode\u003efile\u003c/code\u003e property during task creation (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9127\"\u003e#9127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa20021111de63a71e8a9c69eb9188d6e409a\"\u003e\u003ccode\u003e821aa20\u003c/code\u003e\u003c/a\u003e feat(runner): Add full names to tasks (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9087\"\u003e#9087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b54018b29b5b1e4384a93dd280687c0c\"\u003e\u003ccode\u003ec37c2eb\u003c/code\u003e\u003c/a\u003e feat(ui): add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison sli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/49329f12d9498c7ed72a768c0085efbefbac7c4f\"\u003e\u003ccode\u003e49329f1\u003c/code\u003e\u003c/a\u003e build: fix import (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9061\"\u003e#9061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/runner\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/runner\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/snapshot` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/snapshot\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break sour...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/288","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/288","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/288/packages"},{"uuid":"3705933688","node_id":"PR_kwDOOYHnWs63p9PR","number":250,"state":"open","title":"chore(deps): bump the testing group with 30 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T11:28:00.000Z","updated_at":"2025-12-08T15:34:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":30,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@testing-library/react","old_version":"14.3.1","new_version":"16.3.0","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@vitest/ui","old_version":"4.0.14","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-mock-extended","old_version":"3.0.7","new_version":"4.0.0","repository_url":"https://github.com/marchaos/jest-mock-extended"},{"name":"@vitest/mocker","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"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 testing group with 30 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.3.1` | `16.3.0` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.14` | `4.0.15` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.15` |\n| [jest-mock-extended](https://github.com/marchaos/jest-mock-extended) | `3.0.7` | `4.0.0` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `3.2.4` | `4.0.15` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `3.2.4` | `4.0.15` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `3.2.4` | `4.0.15` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 14.3.1 to 16.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.2.0...v16.3.0\"\u003e16.3.0\u003c/a\u003e (2025-04-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e9fc6a75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.1.0...v16.2.0\"\u003e16.2.0\u003c/a\u003e (2025-01-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e9618c51\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.1...v16.1.0\"\u003e16.1.0\u003c/a\u003e (2024-12-05)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e85ac253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1\"\u003e16.0.1\u003c/a\u003e (2024-08-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e3dcd8a9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0\"\u003e16.0.0\u003c/a\u003e (2024-06-03)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003e@testing-library/dom\u003c/code\u003e and \u003ccode\u003e@types/react-dom\u003c/code\u003e  to peer dependencies (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636\"\u003ea4744fa\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@testing-library/dom\u003c/code\u003e was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e installed that frequently caused bugs when used with \u003ccode\u003e@testing-library/user-event\u003c/code\u003e. We will also be able to allow new versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e being used without a SemVer major release of \u003ccode\u003e@testing-library/react\u003c/code\u003e by just widening the peer dependency.\n\u003ccode\u003e@types/react-dom\u003c/code\u003e needs to be installed if you're typechecking files using \u003ccode\u003e@testing-library/react\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.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/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e\u003ccode\u003e9fc6a75\u003c/code\u003e\u003c/a\u003e feat: add bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/8782f3be71eb2384df6c546dddab515867de3d7a\"\u003e\u003ccode\u003e8782f3b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ereactStrictMode\u003c/code\u003e as an option to \u003ccode\u003erender\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1390\"\u003e#1390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/65bc994e7d4c1c388c51826f5352cf0320abb008\"\u003e\u003ccode\u003e65bc994\u003c/code\u003e\u003c/a\u003e test: Run with relevant React stable types (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/c3e3d9027c325ef169f139d449dcd65ffe444ac4\"\u003e\u003ccode\u003ec3e3d90\u003c/code\u003e\u003c/a\u003e test: Use React 19 by default (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1377\"\u003e#1377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e\u003ccode\u003e9618c51\u003c/code\u003e\u003c/a\u003e feat: Add support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/eab6e679a30eb87c1019717bb1fe1b57e5207c39\"\u003e\u003ccode\u003eeab6e67\u003c/code\u003e\u003c/a\u003e [ci] Codecov fix follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7134e5d7adc9f10b6ddaf6efdca376fac2f0b521\"\u003e\u003ccode\u003e7134e5d\u003c/code\u003e\u003c/a\u003e [ci] Fix codecov action (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1376\"\u003e#1376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e\u003ccode\u003e85ac253\u003c/code\u003e\u003c/a\u003e feat: Add support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e\u003ccode\u003e3dcd8a9\u003c/code\u003e\u003c/a\u003e fix: Add support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7a28fa916891c544746879d5013b3e07c035a4b7\"\u003e\u003ccode\u003e7a28fa9\u003c/code\u003e\u003c/a\u003e Fix React Canary and Experimental tests (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1353\"\u003e#1353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v14.3.1...v16.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.0.14 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/ui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321cc989f79f12434b8d7c7281191eac4f7\"\u003e\u003ccode\u003e122ff32\u003c/code\u003e\u003c/a\u003e feat(reporters): print import duration breakdown (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9105\"\u003e#9105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5eeedd018305fa45bcf36141690656e03\"\u003e\u003ccode\u003ea68f74e\u003c/code\u003e\u003c/a\u003e feat(cache): add opt-out on a plugin level, fix internal root cache (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9154\"\u003e#9154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321cc989f79f12434b8d7c7281191eac4f7\"\u003e\u003ccode\u003e122ff32\u003c/code\u003e\u003c/a\u003e feat(reporters): print import duration breakdown (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9105\"\u003e#9105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e26c2cf8756aa8b480f6bc43313f4420c\"\u003e\u003ccode\u003e0d2e7e3\u003c/code\u003e\u003c/a\u003e fix(browser): run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with `expect.elemen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a635e94fae89b532c34d9b544bfc17cf\"\u003e\u003ccode\u003ed57d8bf\u003c/code\u003e\u003c/a\u003e fix(pool): terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9140\"\u003e#9140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7f0746295ad5e78ad6e2faed70ef8995\"\u003e\u003ccode\u003ebb65e15\u003c/code\u003e\u003c/a\u003e fix(reporters): show project in github reporter (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9138\"\u003e#9138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/52b242b870b91d92442f75552f26cbf3fd64dd95\"\u003e\u003ccode\u003e52b242b\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9133\"\u003e#9133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cca5e2eef379b4aa730724e36d9963c6c\"\u003e\u003ccode\u003e4c75492\u003c/code\u003e\u003c/a\u003e fix: fix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9125\"\u003e#9125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5d98fd0d82e90994f0e82e2db63b42212ad0886\"\u003e\u003ccode\u003ea5d98fd\u003c/code\u003e\u003c/a\u003e refactor(vitest): get current test name from task property (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9120\"\u003e#9120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee5380bcd07a48f40198a6db0afca2e54\"\u003e\u003ccode\u003efd8bd6d\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix `ssr.e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for vitest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-mock-extended` from 3.0.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marchaos/jest-mock-extended/releases\"\u003ejest-mock-extended's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eUpgrade to jest 30\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/marchaos/jest-mock-extended/commit/75bfd0e1f4a481a8d01af0557a8c90c4d077bce2\"\u003e\u003ccode\u003e75bfd0e\u003c/code\u003e\u003c/a\u003e bump version - to 4.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd51409da69e9f1ad1438c787b9bf4946ab8f6b3\"\u003e\u003ccode\u003edd51409\u003c/code\u003e\u003c/a\u003e bump version - skipLibCheck.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/301bc8cc40d727c008892484317280989ad71608\"\u003e\u003ccode\u003e301bc8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/139\"\u003e#139\u003c/a\u003e from eyalroth/jest-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/d3aee9d1422d61a05f9f98a87c1c78421a6187f7\"\u003e\u003ccode\u003ed3aee9d\u003c/code\u003e\u003c/a\u003e Add support for Jest 30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd07a4419a724311f34ea5e49a99dfabc3520d4f\"\u003e\u003ccode\u003edd07a44\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/119\"\u003e#119\u003c/a\u003e from macko911/stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/fd463abadb20bf593ae4d6023e3ceb76204bac71\"\u003e\u003ccode\u003efd463ab\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/e8dfdc215a485054835d9483f7a4d5fdb13ac3f1\"\u003e\u003ccode\u003ee8dfdc2\u003c/code\u003e\u003c/a\u003e merged master + fixed some ts errors with calledWith given the new types.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/15880a5837b4b72b62f870a0511d969ba784c12e\"\u003e\u003ccode\u003e15880a5\u003c/code\u003e\u003c/a\u003e update ts-essentials to avoid ts errors in build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/da688eb0b24c067b2561ad184333274f7c2c5d63\"\u003e\u003ccode\u003eda688eb\u003c/code\u003e\u003c/a\u003e Replace usage of globals with \u003ccode\u003e@​jest/globals\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/marchaos/jest-mock-extended/compare/3.0.7...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/mocker` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/mocker\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a9323b7378b8a3e4072b7280a876a3caf53eb31\"\u003e\u003ccode\u003e9a9323b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e to v6 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/8832\"\u003e#8832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f5d9d2ccfd0fb23b270e39992eed0a7aaa3f4d7\"\u003e\u003ccode\u003e1f5d9d2\u003c/code\u003e\u003c/a\u003e chore: release v4.0.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/mocker\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/mocker\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/runner` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/runner\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e i...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/250","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/250","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/250/packages"},{"uuid":"3658397874","node_id":"PR_kwDOOYHnWs61LCUb","number":156,"state":"open","title":"chore(deps): bump the testing group with 30 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":"2025-11-24T11:17:41.000Z","updated_at":"2025-11-24T11:17:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":30,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@testing-library/react","old_version":"14.3.1","new_version":"16.3.0","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@vitest/ui","old_version":"4.0.7","new_version":"4.0.13","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.13","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-mock-extended","old_version":"3.0.7","new_version":"4.0.0","repository_url":"https://github.com/marchaos/jest-mock-extended"},{"name":"@vitest/mocker","old_version":"3.2.4","new_version":"4.0.13","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"3.2.4","new_version":"4.0.13","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"3.2.4","new_version":"4.0.13","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 30 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.3.1` | `16.3.0` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.7` | `4.0.13` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.13` |\n| [jest-mock-extended](https://github.com/marchaos/jest-mock-extended) | `3.0.7` | `4.0.0` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `3.2.4` | `4.0.13` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `3.2.4` | `4.0.13` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `3.2.4` | `4.0.13` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 14.3.1 to 16.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.2.0...v16.3.0\"\u003e16.3.0\u003c/a\u003e (2025-04-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e9fc6a75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.1.0...v16.2.0\"\u003e16.2.0\u003c/a\u003e (2025-01-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e9618c51\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.1...v16.1.0\"\u003e16.1.0\u003c/a\u003e (2024-12-05)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e85ac253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1\"\u003e16.0.1\u003c/a\u003e (2024-08-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e3dcd8a9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0\"\u003e16.0.0\u003c/a\u003e (2024-06-03)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003e@testing-library/dom\u003c/code\u003e and \u003ccode\u003e@types/react-dom\u003c/code\u003e  to peer dependencies (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636\"\u003ea4744fa\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@testing-library/dom\u003c/code\u003e was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e installed that frequently caused bugs when used with \u003ccode\u003e@testing-library/user-event\u003c/code\u003e. We will also be able to allow new versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e being used without a SemVer major release of \u003ccode\u003e@testing-library/react\u003c/code\u003e by just widening the peer dependency.\n\u003ccode\u003e@types/react-dom\u003c/code\u003e needs to be installed if you're typechecking files using \u003ccode\u003e@testing-library/react\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.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/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e\u003ccode\u003e9fc6a75\u003c/code\u003e\u003c/a\u003e feat: add bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/8782f3be71eb2384df6c546dddab515867de3d7a\"\u003e\u003ccode\u003e8782f3b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ereactStrictMode\u003c/code\u003e as an option to \u003ccode\u003erender\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1390\"\u003e#1390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/65bc994e7d4c1c388c51826f5352cf0320abb008\"\u003e\u003ccode\u003e65bc994\u003c/code\u003e\u003c/a\u003e test: Run with relevant React stable types (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/c3e3d9027c325ef169f139d449dcd65ffe444ac4\"\u003e\u003ccode\u003ec3e3d90\u003c/code\u003e\u003c/a\u003e test: Use React 19 by default (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1377\"\u003e#1377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e\u003ccode\u003e9618c51\u003c/code\u003e\u003c/a\u003e feat: Add support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/eab6e679a30eb87c1019717bb1fe1b57e5207c39\"\u003e\u003ccode\u003eeab6e67\u003c/code\u003e\u003c/a\u003e [ci] Codecov fix follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7134e5d7adc9f10b6ddaf6efdca376fac2f0b521\"\u003e\u003ccode\u003e7134e5d\u003c/code\u003e\u003c/a\u003e [ci] Fix codecov action (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1376\"\u003e#1376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e\u003ccode\u003e85ac253\u003c/code\u003e\u003c/a\u003e feat: Add support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e\u003ccode\u003e3dcd8a9\u003c/code\u003e\u003c/a\u003e fix: Add support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7a28fa916891c544746879d5013b3e07c035a4b7\"\u003e\u003ccode\u003e7a28fa9\u003c/code\u003e\u003c/a\u003e Fix React Canary and Experimental tests (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1353\"\u003e#1353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v14.3.1...v16.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.0.7 to 4.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/ui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9066\"\u003evitest-dev/vitest#9066\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b7\"\u003e\u003c!-- raw HTML omitted --\u003e(e944a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.11...v4.0.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.11\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add extensible test artifact API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8987\"\u003evitest-dev/vitest#8987\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645\"\u003e\u003c!-- raw HTML omitted --\u003e(77292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/api/advanced/artifacts\"\u003ehttps://vitest.dev/api/advanced/artifacts\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Provide \u003ccode\u003etask\u003c/code\u003e in \u003ccode\u003eMatchState\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9022\"\u003evitest-dev/vitest#9022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/afd1f3e52\"\u003e\u003c!-- raw HTML omitted --\u003e(afd1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Support OpenTelemetry traces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8994\"\u003evitest-dev/vitest#8994\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359dd\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d33)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/guide/open-telemetry\"\u003ehttps://vitest.dev/guide/open-telemetry\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Add file system cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9026\"\u003evitest-dev/vitest#9026\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b1473712\"\u003e\u003c!-- raw HTML omitted --\u003e(1b147)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/config/experimental#experimental-fsmodulecache\"\u003ehttps://vitest.dev/config/experimental#experimental-fsmodulecache\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.10...v4.0.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645f250674e937dd887572e76e971524b9\"\u003e\u003ccode\u003e7729236\u003c/code\u003e\u003c/a\u003e feat(api): add extensible test artifact API (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8987\"\u003e#8987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/80f2bb6d8992aa54f1c5992c4269c3e117263487\"\u003e\u003ccode\u003e80f2bb6\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9037\"\u003e#9037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4c2c0e61bada9500208de6e56d4b434e\"\u003e\u003ccode\u003ef56dc0c\u003c/code\u003e\u003c/a\u003e fix(ui): use execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e) (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8975\"\u003e#8975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8016da88606b86a6ec71e9fb8799a35e5496b34e\"\u003e\u003ccode\u003e8016da8\u003c/code\u003e\u003c/a\u003e fix(ui): collect file/suite/test duration correctly (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8976\"\u003e#8976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a06d1223b774bce803767e37de11dbd63d31e2cd\"\u003e\u003ccode\u003ea06d122\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8989\"\u003e#8989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 3.2.4 to 4.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9066\"\u003evitest-dev/vitest#9066\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b7\"\u003e\u003c!-- raw HTML omitted --\u003e(e944a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.11...v4.0.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.11\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add extensible test artifact API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8987\"\u003evitest-dev/vitest#8987\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645\"\u003e\u003c!-- raw HTML omitted --\u003e(77292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/api/advanced/artifacts\"\u003ehttps://vitest.dev/api/advanced/artifacts\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Provide \u003ccode\u003etask\u003c/code\u003e in \u003ccode\u003eMatchState\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9022\"\u003evitest-dev/vitest#9022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/afd1f3e52\"\u003e\u003c!-- raw HTML omitted --\u003e(afd1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Support OpenTelemetry traces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8994\"\u003evitest-dev/vitest#8994\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359dd\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d33)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/guide/open-telemetry\"\u003ehttps://vitest.dev/guide/open-telemetry\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Add file system cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9026\"\u003evitest-dev/vitest#9026\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b1473712\"\u003e\u003c!-- raw HTML omitted --\u003e(1b147)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/config/experimental#experimental-fsmodulecache\"\u003ehttps://vitest.dev/config/experimental#experimental-fsmodulecache\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.10...v4.0.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e578e7b6cf182c3c173ac5d8fd390598d\"\u003e\u003ccode\u003eb27e002\u003c/code\u003e\u003c/a\u003e perf: avoid fetchModule roundtrip if the module is cached (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9075\"\u003e#9075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1c4e7486ecf9e3090c3aa92f6915f6e0\"\u003e\u003ccode\u003e6b9a1b5\u003c/code\u003e\u003c/a\u003e perf(experimental): if \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de8cf07426e491606bfaa3799dcd8057c\"\u003e\u003ccode\u003e332afa0\u003c/code\u003e\u003c/a\u003e fix(types): don't import node.js dependent types in vitest/browser (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9068\"\u003e#9068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38de2b1098ed64774d665fe542888d93d\"\u003e\u003ccode\u003e6356b1d\u003c/code\u003e\u003c/a\u003e fix(types): don't use type from Vite 7.1 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9071\"\u003e#9071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b715f73009932f8f499624d3f71edd0e7\"\u003e\u003ccode\u003ee944a37\u003c/code\u003e\u003c/a\u003e fix: don't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9066\"\u003e#9066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c519cceec0719c5f55cc4fbd822fa824c\"\u003e\u003ccode\u003e9a8bc78\u003c/code\u003e\u003c/a\u003e fix: inherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9063\"\u003e#9063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b147371243b36625086f151394622b90c770ac7\"\u003e\u003ccode\u003e1b14737\u003c/code\u003e\u003c/a\u003e perf(experimental): add file system cache (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9026\"\u003e#9026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for vitest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-mock-extended` from 3.0.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marchaos/jest-mock-extended/releases\"\u003ejest-mock-extended's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eUpgrade to jest 30\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/marchaos/jest-mock-extended/commit/75bfd0e1f4a481a8d01af0557a8c90c4d077bce2\"\u003e\u003ccode\u003e75bfd0e\u003c/code\u003e\u003c/a\u003e bump version - to 4.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd51409da69e9f1ad1438c787b9bf4946ab8f6b3\"\u003e\u003ccode\u003edd51409\u003c/code\u003e\u003c/a\u003e bump version - skipLibCheck.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/301bc8cc40d727c008892484317280989ad71608\"\u003e\u003ccode\u003e301bc8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/139\"\u003e#139\u003c/a\u003e from eyalroth/jest-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/d3aee9d1422d61a05f9f98a87c1c78421a6187f7\"\u003e\u003ccode\u003ed3aee9d\u003c/code\u003e\u003c/a\u003e Add support for Jest 30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd07a4419a724311f34ea5e49a99dfabc3520d4f\"\u003e\u003ccode\u003edd07a44\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/119\"\u003e#119\u003c/a\u003e from macko911/stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/fd463abadb20bf593ae4d6023e3ceb76204bac71\"\u003e\u003ccode\u003efd463ab\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/e8dfdc215a485054835d9483f7a4d5fdb13ac3f1\"\u003e\u003ccode\u003ee8dfdc2\u003c/code\u003e\u003c/a\u003e merged master + fixed some ts errors with calledWith given the new types.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/15880a5837b4b72b62f870a0511d969ba784c12e\"\u003e\u003ccode\u003e15880a5\u003c/code\u003e\u003c/a\u003e update ts-essentials to avoid ts errors in build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/da688eb0b24c067b2561ad184333274f7c2c5d63\"\u003e\u003ccode\u003eda688eb\u003c/code\u003e\u003c/a\u003e Replace usage of globals with \u003ccode\u003e@​jest/globals\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/marchaos/jest-mock-extended/compare/3.0.7...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/mocker` from 3.2.4 to 4.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/mocker\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9066\"\u003evitest-dev/vitest#9066\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b7\"\u003e\u003c!-- raw HTML omitted --\u003e(e944a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.11...v4.0.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.11\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add extensible test artifact API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8987\"\u003evitest-dev/vitest#8987\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645\"\u003e\u003c!-- raw HTML omitted --\u003e(77292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/api/advanced/artifacts\"\u003ehttps://vitest.dev/api/advanced/artifacts\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Provide \u003ccode\u003etask\u003c/code\u003e in \u003ccode\u003eMatchState\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9022\"\u003evitest-dev/vitest#9022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/afd1f3e52\"\u003e\u003c!-- raw HTML omitted --\u003e(afd1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Support OpenTelemetry traces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8994\"\u003evitest-dev/vitest#8994\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359dd\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d33)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/guide/open-telemetry\"\u003ehttps://vitest.dev/guide/open-telemetry\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Add file system cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9026\"\u003evitest-dev/vitest#9026\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b1473712\"\u003e\u003c!-- raw HTML omitted --\u003e(1b147)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/config/experimental#experimental-fsmodulecache\"\u003ehttps://vitest.dev/config/experimental#experimental-fsmodulecache\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.10...v4.0.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a9323b7378b8a3e4072b7280a876a3caf53eb31\"\u003e\u003ccode\u003e9a9323b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e to v6 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/8832\"\u003e#8832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f5d9d2ccfd0fb23b270e39992eed0a7aaa3f4d7\"\u003e\u003ccode\u003e1f5d9d2\u003c/code\u003e\u003c/a\u003e chore: release v4.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2e7b2b8b98dafc047a3bf2fc0422076ca5e346fa\"\u003e\u003ccode\u003e2e7b2b8\u003c/code\u003e\u003c/a\u003e chore: release v4.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed9fc71076f94f23320922f115e37bc9a84b6dbb\"\u003e\u003ccode\u003eed9fc71\u003c/code\u003e\u003c/a\u003e chore: release v4.0.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/mocker\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/mocker\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/runner` from 3.2.4 to 4.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/runner\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9066\"\u003evitest-dev/vitest#9066\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b7\"\u003e\u003c!-- raw HTML omitted --\u003e(e944a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.11...v4.0.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.11\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add extensible test artifact API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8987\"\u003evitest-dev/vitest#8987\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645\"\u003e\u003c!-- raw HTML omitted --\u003e(77292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/api/advanced/artifacts\"\u003ehttps://vitest.dev/api/advanced/artifacts\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Provide \u003ccode\u003etask\u003c/code\u003e in \u003ccode\u003eMatchState\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9022\"\u003evitest-dev/vitest#9022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/afd1f3e52\"\u003e\u003c!-- raw HTML omitted --\u003e(afd1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Support OpenTelemetry traces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8994\"\u003evitest-dev/vitest#8994\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359dd\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d33)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/guide/open-telemetry\"\u003ehttps://vitest.dev/guide/open-telemetry\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Add file system cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9026\"\u003evitest-dev/vitest#9026\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b1473712\"\u003e\u003c!-- raw HTML omitted --\u003e(1b147)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/config/experimental#experimental-fsmodulecache\"\u003ehttps://vitest.dev/config/experimental#experimental-fsmodulecache\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.10...v4.0.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/49329f12d9498c7ed72a768c0085efbefbac7c4f\"\u003e\u003ccode\u003e49329f1\u003c/code\u003e\u003c/a\u003e build: fix import (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9061\"\u003e#9061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645f250674e937dd887572e76e971524b9\"\u003e\u003ccode\u003e7729236\u003c/code\u003e\u003c/a\u003e feat(api): add extensible test artifact API (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/8987\"\u003e#8987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359ddb866adda6b6aae2072802bf988ee7e9\"\u003e\u003ccode\u003ed6d3359\u003c/code\u003e\u003c/a\u003e feat(experimental): support OpenTelemetry traces (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/8994\"\u003e#8994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a9323b7378b8a3e4072b7280a876a3caf53eb31\"\u003e\u003ccode\u003e9a9323b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e to v6 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/8832\"\u003e#8832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/runner\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/runner\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/snapshot` from 3.2.4 to 4.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/snapshot\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9066\"\u003evitest-dev/vitest#9066\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b7\"\u003e\u003c!-- raw HTML omitted --\u003e(e944a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.11...v4.0.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.11\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add extensible test artifact API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8987\"\u003evitest-dev/vitest#8987\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645\"\u003e\u003c!-- raw HTML omitted --\u003e(77292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/api/advanced/artifacts\"\u003ehttps://vitest.dev/api/advanced/artifacts\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Provide \u003ccode\u003etask\u003c/code\u003e in \u003ccode\u003eMatchState\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9022\"\u003evitest-dev/vitest#9022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/afd1f3e52\"\u003e\u003c!-- raw HTML omitted --\u003e(afd1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Support OpenTelemetry traces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8994\"\u003evitest-dev/vitest#8994\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359dd\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d33)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/guide/open-telemetry\"\u003ehttps://vitest.dev/guide/open-telemetry\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Add file system cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9026\"\u003evitest-dev/vitest#9026\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b1473712\"\u003e\u003c!-- raw HTML omitted --\u003e(1b147)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/config/experimental#experimental-fsmodulecache\"\u003ehttps://vitest.dev/config/experimental#experimental-fsmodulecache\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.10...v4.0.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/156","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/156","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/156/packages"},{"uuid":"3636197674","node_id":"PR_kwDOOYHnWs60AjIW","number":104,"state":"open","title":"chore(deps): bump the testing group with 34 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-18T05:29:36.000Z","updated_at":"2025-11-18T08:00:32.321Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":34,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@testing-library/react","old_version":"14.3.1","new_version":"16.3.0","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"4.0.7","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"vitest","old_version":"1.6.1","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-mock-extended","old_version":"3.0.7","new_version":"4.0.0","repository_url":"https://github.com/marchaos/jest-mock-extended"},{"name":"@vitest/expect","old_version":"1.6.1","new_version":"2.0.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/mocker","old_version":"3.2.4","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"1.6.1","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"1.6.1","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/spy","old_version":"1.6.1","new_version":"2.0.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/utils","old_version":"1.6.1","new_version":"2.0.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 34 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.3.1` | `16.3.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.10` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.7` | `4.0.10` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `1.6.1` | `4.0.10` |\n| [jest-mock-extended](https://github.com/marchaos/jest-mock-extended) | `3.0.7` | `4.0.0` |\n| [@vitest/expect](https://github.com/vitest-dev/vitest/tree/HEAD/packages/expect) | `1.6.1` | `2.0.5` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `3.2.4` | `4.0.10` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `1.6.1` | `4.0.10` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `1.6.1` | `4.0.10` |\n| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `1.6.1` | `2.0.5` |\n| [@vitest/utils](https://github.com/vitest-dev/vitest/tree/HEAD/packages/utils) | `1.6.1` | `2.0.5` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 14.3.1 to 16.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.2.0...v16.3.0\"\u003e16.3.0\u003c/a\u003e (2025-04-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e9fc6a75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.1.0...v16.2.0\"\u003e16.2.0\u003c/a\u003e (2025-01-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e9618c51\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.1...v16.1.0\"\u003e16.1.0\u003c/a\u003e (2024-12-05)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e85ac253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1\"\u003e16.0.1\u003c/a\u003e (2024-08-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e3dcd8a9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0\"\u003e16.0.0\u003c/a\u003e (2024-06-03)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003e@testing-library/dom\u003c/code\u003e and \u003ccode\u003e@types/react-dom\u003c/code\u003e  to peer dependencies (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636\"\u003ea4744fa\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@testing-library/dom\u003c/code\u003e was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e installed that frequently caused bugs when used with \u003ccode\u003e@testing-library/user-event\u003c/code\u003e. We will also be able to allow new versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e being used without a SemVer major release of \u003ccode\u003e@testing-library/react\u003c/code\u003e by just widening the peer dependency.\n\u003ccode\u003e@types/react-dom\u003c/code\u003e needs to be installed if you're typechecking files using \u003ccode\u003e@testing-library/react\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.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/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e\u003ccode\u003e9fc6a75\u003c/code\u003e\u003c/a\u003e feat: add bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/8782f3be71eb2384df6c546dddab515867de3d7a\"\u003e\u003ccode\u003e8782f3b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ereactStrictMode\u003c/code\u003e as an option to \u003ccode\u003erender\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1390\"\u003e#1390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/65bc994e7d4c1c388c51826f5352cf0320abb008\"\u003e\u003ccode\u003e65bc994\u003c/code\u003e\u003c/a\u003e test: Run with relevant React stable types (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/c3e3d9027c325ef169f139d449dcd65ffe444ac4\"\u003e\u003ccode\u003ec3e3d90\u003c/code\u003e\u003c/a\u003e test: Use React 19 by default (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1377\"\u003e#1377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e\u003ccode\u003e9618c51\u003c/code\u003e\u003c/a\u003e feat: Add support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/eab6e679a30eb87c1019717bb1fe1b57e5207c39\"\u003e\u003ccode\u003eeab6e67\u003c/code\u003e\u003c/a\u003e [ci] Codecov fix follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7134e5d7adc9f10b6ddaf6efdca376fac2f0b521\"\u003e\u003ccode\u003e7134e5d\u003c/code\u003e\u003c/a\u003e [ci] Fix codecov action (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1376\"\u003e#1376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e\u003ccode\u003e85ac253\u003c/code\u003e\u003c/a\u003e feat: Add support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e\u003ccode\u003e3dcd8a9\u003c/code\u003e\u003c/a\u003e fix: Add support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7a28fa916891c544746879d5013b3e07c035a4b7\"\u003e\u003ccode\u003e7a28fa9\u003c/code\u003e\u003c/a\u003e Fix React Canary and Experimental tests (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1353\"\u003e#1353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v14.3.1...v16.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 3.2.4 to 4.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent writing to closed worker  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9023\"\u003evitest-dev/vitest#9023\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/042c60c80\"\u003e\u003c!-- raw HTML omitted --\u003e(042c6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReport correct test run duration at the end  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8969\"\u003evitest-dev/vitest#8969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bc3a6921e\"\u003e\u003c!-- raw HTML omitted --\u003e(bc3a6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e)  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8975\"\u003evitest-dev/vitest#8975\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4\"\u003e\u003c!-- raw HTML omitted --\u003e(f56dc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.9...v4.0.10\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.9\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Add Set support to toBeOneOf  -  by \u003ca href=\"https://github.com/tim-we\"\u003e\u003ccode\u003e@​tim-we\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8906\"\u003evitest-dev/vitest#8906\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a415d0375\"\u003e\u003c!-- raw HTML omitted --\u003e(a415d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Add favicon icons to the browser mode ui  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8972\"\u003evitest-dev/vitest#8972\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/353ee5bbc\"\u003e\u003c!-- raw HTML omitted --\u003e(353ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Increase worker start timeout  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9027\"\u003evitest-dev/vitest#9027\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5e750f4ba\"\u003e\u003c!-- raw HTML omitted --\u003e(5e750)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e: Cloned request is an instance of \u003ccode\u003eRequest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8985\"\u003evitest-dev/vitest#8985\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/506a9fd0f\"\u003e\u003c!-- raw HTML omitted --\u003e(506a9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Collect file/suite/test duration correctly  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8976\"\u003evitest-dev/vitest#8976\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/8016da886\"\u003e\u003c!-- raw HTML omitted --\u003e(8016d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.8...v4.0.9\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround \u003ccode\u003enoExternal\u003c/code\u003e merging bug on Vite 6  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8950\"\u003evitest-dev/vitest#8950\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bcb132fd4\"\u003e\u003c!-- raw HTML omitted --\u003e(bcb13)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissed context.d.ts file  -  by \u003ca href=\"https://github.com/termorey\"\u003e\u003ccode\u003e@​termorey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8965\"\u003evitest-dev/vitest#8965\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9044d9356\"\u003e\u003c!-- raw HTML omitted --\u003e(9044d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncorrect error message for non-awaited \u003ccode\u003eexpect.element()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8954\"\u003evitest-dev/vitest#8954\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9638db0f3\"\u003e\u003c!-- raw HTML omitted --\u003e(9638d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Cleanup frame-ancestors from CSP header at coverage middleware  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8941\"\u003evitest-dev/vitest#8941\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f7303738\"\u003e\u003c!-- raw HTML omitted --\u003e(1f730)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update all non-major dependencies  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8636\"\u003evitest-dev/vitest#8636\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa5\"\u003e\u003c!-- raw HTML omitted --\u003e(da8b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Do not fail with Windows Defender enabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8967\"\u003evitest-dev/vitest#8967\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c79f47c65\"\u003e\u003c!-- raw HTML omitted --\u003e(c79f4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Properly encode Uint8Array body in annotations  -  by \u003ca href=\"https://github.com/Livan-pro\"\u003e\u003ccode\u003e@​Livan-pro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8951\"\u003evitest-dev/vitest#8951\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/997ca5a82\"\u003e\u003c!-- raw HTML omitted --\u003e(997ca)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Copy static properties if spy is initialised with \u003ccode\u003evi.fn()\u003c/code\u003e, fix types for \u003ccode\u003evi.spyOn(obj, class)\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8956\"\u003evitest-dev/vitest#8956\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/75e7fcc51\"\u003e\u003c!-- raw HTML omitted --\u003e(75e7f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebdriverio\u003c/strong\u003e: When no argument is passed to the .click interaction command, the webdriver command should also have no argument  -  by \u003ca href=\"https://github.com/julienw\"\u003e\u003ccode\u003e@​julienw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8937\"\u003evitest-dev/vitest#8937\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/069e6db9b\"\u003e\u003c!-- raw HTML omitted --\u003e(069e6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.7...v4.0.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.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/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa532cd1193f416e08c9e3f40b8015086d\"\u003e\u003ccode\u003eda8b93a\u003c/code\u003e\u003c/a\u003e fix(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/8636\"\u003e#8636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f5d9d2ccfd0fb23b270e39992eed0a7aaa3f4d7\"\u003e\u003ccode\u003e1f5d9d2\u003c/code\u003e\u003c/a\u003e chore: release v4.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2e7b2b8b98dafc047a3bf2fc0422076ca5e346fa\"\u003e\u003ccode\u003e2e7b2b8\u003c/code\u003e\u003c/a\u003e chore: release v4.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3b7775509dde217436b455d9d3ebcd11e21e7e3\"\u003e\u003ccode\u003ee3b7775\u003c/code\u003e\u003c/a\u003e fix(coverage): prevent filtering out virtual files before remapping to source...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed9fc71076f94f23320922f115e37bc9a84b6dbb\"\u003e\u003ccode\u003eed9fc71\u003c/code\u003e\u003c/a\u003e chore: release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9b75ec5f2fa46daaaa649493eb7f643a1cc9f51a\"\u003e\u003ccode\u003e9b75ec5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/ca1766f45ca178f6f79248452d131581c1debd78\"\u003e\u003ccode\u003eca1766f\u003c/code\u003e\u003c/a\u003e chore: release v4.0.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.10/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.0.7 to 4.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/ui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent writing to closed worker  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9023\"\u003evitest-dev/vitest#9023\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/042c60c80\"\u003e\u003c!-- raw HTML omitted --\u003e(042c6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReport correct test run duration at the end  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8969\"\u003evitest-dev/vitest#8969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bc3a6921e\"\u003e\u003c!-- raw HTML omitted --\u003e(bc3a6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e)  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8975\"\u003evitest-dev/vitest#8975\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4\"\u003e\u003c!-- raw HTML omitted --\u003e(f56dc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.9...v4.0.10\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.9\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Add Set support to toBeOneOf  -  by \u003ca href=\"https://github.com/tim-we\"\u003e\u003ccode\u003e@​tim-we\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8906\"\u003evitest-dev/vitest#8906\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a415d0375\"\u003e\u003c!-- raw HTML omitted --\u003e(a415d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Add favicon icons to the browser mode ui  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8972\"\u003evitest-dev/vitest#8972\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/353ee5bbc\"\u003e\u003c!-- raw HTML omitted --\u003e(353ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Increase worker start timeout  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9027\"\u003evitest-dev/vitest#9027\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5e750f4ba\"\u003e\u003c!-- raw HTML omitted --\u003e(5e750)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e: Cloned request is an instance of \u003ccode\u003eRequest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8985\"\u003evitest-dev/vitest#8985\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/506a9fd0f\"\u003e\u003c!-- raw HTML omitted --\u003e(506a9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Collect file/suite/test duration correctly  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8976\"\u003evitest-dev/vitest#8976\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/8016da886\"\u003e\u003c!-- raw HTML omitted --\u003e(8016d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.8...v4.0.9\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround \u003ccode\u003enoExternal\u003c/code\u003e merging bug on Vite 6  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8950\"\u003evitest-dev/vitest#8950\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bcb132fd4\"\u003e\u003c!-- raw HTML omitted --\u003e(bcb13)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissed context.d.ts file  -  by \u003ca href=\"https://github.com/termorey\"\u003e\u003ccode\u003e@​termorey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8965\"\u003evitest-dev/vitest#8965\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9044d9356\"\u003e\u003c!-- raw HTML omitted --\u003e(9044d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncorrect error message for non-awaited \u003ccode\u003eexpect.element()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8954\"\u003evitest-dev/vitest#8954\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9638db0f3\"\u003e\u003c!-- raw HTML omitted --\u003e(9638d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Cleanup frame-ancestors from CSP header at coverage middleware  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8941\"\u003evitest-dev/vitest#8941\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f7303738\"\u003e\u003c!-- raw HTML omitted --\u003e(1f730)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update all non-major dependencies  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8636\"\u003evitest-dev/vitest#8636\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa5\"\u003e\u003c!-- raw HTML omitted --\u003e(da8b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Do not fail with Windows Defender enabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8967\"\u003evitest-dev/vitest#8967\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c79f47c65\"\u003e\u003c!-- raw HTML omitted --\u003e(c79f4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Properly encode Uint8Array body in annotations  -  by \u003ca href=\"https://github.com/Livan-pro\"\u003e\u003ccode\u003e@​Livan-pro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8951\"\u003evitest-dev/vitest#8951\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/997ca5a82\"\u003e\u003c!-- raw HTML omitted --\u003e(997ca)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Copy static properties if spy is initialised with \u003ccode\u003evi.fn()\u003c/code\u003e, fix types for \u003ccode\u003evi.spyOn(obj, class)\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8956\"\u003evitest-dev/vitest#8956\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/75e7fcc51\"\u003e\u003c!-- raw HTML omitted --\u003e(75e7f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebdriverio\u003c/strong\u003e: When no argument is passed to the .click interaction command, the webdriver command should also have no argument  -  by \u003ca href=\"https://github.com/julienw\"\u003e\u003ccode\u003e@​julienw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8937\"\u003evitest-dev/vitest#8937\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/069e6db9b\"\u003e\u003c!-- raw HTML omitted --\u003e(069e6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.7...v4.0.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/80f2bb6d8992aa54f1c5992c4269c3e117263487\"\u003e\u003ccode\u003e80f2bb6\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9037\"\u003e#9037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4c2c0e61bada9500208de6e56d4b434e\"\u003e\u003ccode\u003ef56dc0c\u003c/code\u003e\u003c/a\u003e fix(ui): use execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e) (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8975\"\u003e#8975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8016da88606b86a6ec71e9fb8799a35e5496b34e\"\u003e\u003ccode\u003e8016da8\u003c/code\u003e\u003c/a\u003e fix(ui): collect file/suite/test duration correctly (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8976\"\u003e#8976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a06d1223b774bce803767e37de11dbd63d31e2cd\"\u003e\u003ccode\u003ea06d122\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8989\"\u003e#8989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c84a396431062dd0f445270b3f331d57714b4cd0\"\u003e\u003ccode\u003ec84a396\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency splitpanes to v4 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8701\"\u003e#8701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa532cd1193f416e08c9e3f40b8015086d\"\u003e\u003ccode\u003eda8b93a\u003c/code\u003e\u003c/a\u003e fix(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8636\"\u003e#8636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.10/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 1.6.1 to 4.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent writing to closed worker  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9023\"\u003evitest-dev/vitest#9023\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/042c60c80\"\u003e\u003c!-- raw HTML omitted --\u003e(042c6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReport correct test run duration at the end  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8969\"\u003evitest-dev/vitest#8969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bc3a6921e\"\u003e\u003c!-- raw HTML omitted --\u003e(bc3a6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e)  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8975\"\u003evitest-dev/vitest#8975\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4\"\u003e\u003c!-- raw HTML omitted --\u003e(f56dc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.9...v4.0.10\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.9\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Add Set support to toBeOneOf  -  by \u003ca href=\"https://github.com/tim-we\"\u003e\u003ccode\u003e@​tim-we\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8906\"\u003evitest-dev/vitest#8906\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a415d0375\"\u003e\u003c!-- raw HTML omitted --\u003e(a415d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Add favicon icons to the browser mode ui  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8972\"\u003evitest-dev/vitest#8972\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/353ee5bbc\"\u003e\u003c!-- raw HTML omitted --\u003e(353ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Increase worker start timeout  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9027\"\u003evitest-dev/vitest#9027\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5e750f4ba\"\u003e\u003c!-- raw HTML omitted --\u003e(5e750)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e: Cloned request is an instance of \u003ccode\u003eRequest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8985\"\u003evitest-dev/vitest#8985\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/506a9fd0f\"\u003e\u003c!-- raw HTML omitted --\u003e(506a9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Collect file/suite/test duration correctly  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8976\"\u003evitest-dev/vitest#8976\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/8016da886\"\u003e\u003c!-- raw HTML omitted --\u003e(8016d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.8...v4.0.9\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround \u003ccode\u003enoExternal\u003c/code\u003e merging bug on Vite 6  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8950\"\u003evitest-dev/vitest#8950\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bcb132fd4\"\u003e\u003c!-- raw HTML omitted --\u003e(bcb13)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissed context.d.ts file  -  by \u003ca href=\"https://github.com/termorey\"\u003e\u003ccode\u003e@​termorey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8965\"\u003evitest-dev/vitest#8965\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9044d9356\"\u003e\u003c!-- raw HTML omitted --\u003e(9044d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncorrect error message for non-awaited \u003ccode\u003eexpect.element()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8954\"\u003evitest-dev/vitest#8954\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9638db0f3\"\u003e\u003c!-- raw HTML omitted --\u003e(9638d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Cleanup frame-ancestors from CSP header at coverage middleware  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8941\"\u003evitest-dev/vitest#8941\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f7303738\"\u003e\u003c!-- raw HTML omitted --\u003e(1f730)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update all non-major dependencies  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8636\"\u003evitest-dev/vitest#8636\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa5\"\u003e\u003c!-- raw HTML omitted --\u003e(da8b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Do not fail with Windows Defender enabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8967\"\u003evitest-dev/vitest#8967\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c79f47c65\"\u003e\u003c!-- raw HTML omitted --\u003e(c79f4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Properly encode Uint8Array body in annotations  -  by \u003ca href=\"https://github.com/Livan-pro\"\u003e\u003ccode\u003e@​Livan-pro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8951\"\u003evitest-dev/vitest#8951\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/997ca5a82\"\u003e\u003c!-- raw HTML omitted --\u003e(997ca)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Copy static properties if spy is initialised with \u003ccode\u003evi.fn()\u003c/code\u003e, fix types for \u003ccode\u003evi.spyOn(obj, class)\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8956\"\u003evitest-dev/vitest#8956\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/75e7fcc51\"\u003e\u003c!-- raw HTML omitted --\u003e(75e7f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebdriverio\u003c/strong\u003e: When no argument is passed to the .click interaction command, the webdriver command should also have no argument  -  by \u003ca href=\"https://github.com/julienw\"\u003e\u003ccode\u003e@​julienw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8937\"\u003evitest-dev/vitest#8937\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/069e6db9b\"\u003e\u003c!-- raw HTML omitted --\u003e(069e6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.7...v4.0.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.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/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/bc3a6921e2782a55a192802891feee84f50ec283\"\u003e\u003ccode\u003ebc3a692\u003c/code\u003e\u003c/a\u003e fix(reporters): report correct test run duration at the end (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8969\"\u003e#8969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0abc4bc44b6511423a24587dfbbad47a\"\u003e\u003ccode\u003ef3ec6fc\u003c/code\u003e\u003c/a\u003e fix(bun): parsing of stack trace for bun runtime (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9032\"\u003e#9032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/042c60c80ab20f0e6c5b759b875f51602a4dc621\"\u003e\u003ccode\u003e042c60c\u003c/code\u003e\u003c/a\u003e fix(pool): prevent writing to closed worker (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9023\"\u003e#9023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/80f2bb6d8992aa54f1c5992c4269c3e117263487\"\u003e\u003ccode\u003e80f2bb6\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9037\"\u003e#9037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd29e5e0b1f5c8741b7744fdb7a99f9a2\"\u003e\u003ccode\u003eeb98dd8\u003c/code\u003e\u003c/a\u003e fix(core): prevent starting new run when cancelling (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8991\"\u003e#8991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f509d2ab9f2c88aca48113d775297fd1eabac063\"\u003e\u003ccode\u003ef509d2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v24 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9038\"\u003e#9038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/44dca5fb432ef9213a0d44a2794f9a404fcc4f03\"\u003e\u003ccode\u003e44dca5f\u003c/code\u003e\u003c/a\u003e chore: print a better error when browser orchestrator fails to run a test (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4c2c0e61bada9500208de6e56d4b434e\"\u003e\u003ccode\u003ef56dc0c\u003c/code\u003e\u003c/a\u003e fix(ui): use execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e) (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8975\"\u003e#8975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/7c9edffb055546390379c7c97ad7cff70e1d6891\"\u003e\u003ccode\u003e7c9edff\u003c/code\u003e\u003c/a\u003e refactor(forks): simplify IPC channel serialization (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8999\"\u003e#8999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.10/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for vitest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-mock-extended` from 3.0.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marchaos/jest-mock-extended/releases\"\u003ejest-mock-extended's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eUpgrade to jest 30\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/marchaos/jest-mock-extended/commit/75bfd0e1f4a481a8d01af0557a8c90c4d077bce2\"\u003e\u003ccode\u003e75bfd0e\u003c/code\u003e\u003c/a\u003e bump version - to 4.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd51409da69e9f1ad1438c787b9bf4946ab8f6b3\"\u003e\u003ccode\u003edd51409\u003c/code\u003e\u003c/a\u003e bump version - skipLibCheck.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/301bc8cc40d727c008892484317280989ad71608\"\u003e\u003ccode\u003e301bc8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/139\"\u003e#139\u003c/a\u003e from eyalroth/jest-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/d3aee9d1422d61a05f9f98a87c1c78421a6187f7\"\u003e\u003ccode\u003ed3aee9d\u003c/code\u003e\u003c/a\u003e Add support for Jest 30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd07a4419a724311f34ea5e49a99dfabc3520d4f\"\u003e\u003ccode\u003edd07a44\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/119\"\u003e#119\u003c/a\u003e from macko911/stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/fd463abadb20bf593ae4d6023e3ceb76204bac71\"\u003e\u003ccode\u003efd463ab\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/e8dfdc215a485054835d9483f7a4d5fdb13ac3f1\"\u003e\u003ccode\u003ee8dfdc2\u003c/code\u003e\u003c/a\u003e merged master + fixed some ts errors with calledWith given the new types.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/15880a5837b4b72b62f870a0511d969ba784c12e\"\u003e\u003ccode\u003e15880a5\u003c/code\u003e\u003c/a\u003e update ts-essentials to avoid ts errors in build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/da688eb0b24c067b2561ad184333274f7c2c5d63\"\u003e\u003ccode\u003eda688eb\u003c/code\u003e\u003c/a\u003e Replace usage of globals with \u003ccode\u003e@​jest/globals\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/marchaos/jest-mock-extended/compare/3.0.7...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/expect` from 1.6.1 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/expect\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6149\"\u003evitest-dev/vitest#6149\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/13d85bd1\"\u003e\u003c!-- raw HTML omitted --\u003e(13d85)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThis is part of the experimental API and doesn't follow semver. We are hoping to stabilize it for 2.1. If you are working with custom reporters, give this a go!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow a difference between string characters if both values are strings  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6191\"\u003evitest-dev/vitest#6191\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/291766d7\"\u003e\u003c!-- raw HTML omitted --\u003e(29176)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etestNamePattern\u003c/code\u003e adds leading space  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6186\"\u003evitest-dev/vitest#6186\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/073a50c9\"\u003e\u003c!-- raw HTML omitted --\u003e(073a5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't bundle \u003ccode\u003eafterEach\u003c/code\u003e cleanup hooks in node entrypoint  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6192\"\u003evitest-dev/vitest#6192\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e6fbc620\"\u003e\u003c!-- raw HTML omitted --\u003e(e6fbc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUserEvent.setup initiates a separate state for userEvent instance  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6088\"\u003evitest-dev/vitest#6088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/883f3482\"\u003e\u003c!-- raw HTML omitted --\u003e(883f3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly import optimized module in vi.importActual  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6219\"\u003evitest-dev/vitest#6219\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/804ff2fd\"\u003e\u003c!-- raw HTML omitted --\u003e(804ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePassing options to hover/unhover  -  by \u003ca href=\"https://github.com/MNeverOff\"\u003e\u003ccode\u003e@​MNeverOff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6175\"\u003evitest-dev/vitest#6175\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4c005bc\"\u003e\u003c!-- raw HTML omitted --\u003e(d4c00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove unique CSS selector generation  -  by \u003ca href=\"https://github.com/zacharyvoase\"\u003e\u003ccode\u003e@​zacharyvoase\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eZack Voase\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6243\"\u003evitest-dev/vitest#6243\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e7acd0cf\"\u003e\u003c!-- raw HTML omitted --\u003e(e7acd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove nuxt from auto inline deps  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/93882f38\"\u003e\u003c!-- raw HTML omitted --\u003e(93882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003edefineProject\u003c/code\u003e and \u003ccode\u003edefineWorkspace\u003c/code\u003e types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6198\"\u003evitest-dev/vitest#6198\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/8cd8272b\"\u003e\u003c!-- raw HTML omitted --\u003e(8cd82)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly resolve mocked \u003ccode\u003enode:*\u003c/code\u003e imports in \u003ccode\u003e__mocks__\u003c/code\u003e folder  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6204\"\u003evitest-dev/vitest#6204\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a48be6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(a48be)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExpose globals on self  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6170\"\u003evitest-dev/vitest#6170\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/12bb567e\"\u003e\u003c!-- raw HTML omitted --\u003e(12bb5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v2.0.4...v2.0.5\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev2.0.4\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOne-line environment options  -  by \u003ca href=\"https://github.com/hahanein\"\u003e\u003ccode\u003e@​hahanein\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/5105\"\u003evitest-dev/vitest#5105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/38269415\"\u003e\u003c!-- raw HTML omitted --\u003e(38269)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve assets imported with \u003ccode\u003erequire\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6159\"\u003evitest-dev/vitest#6159\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/807a2cbc\"\u003e\u003c!-- raw HTML omitted --\u003e(807a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't panic if \u003ccode\u003e@​vitest/browser\u003c/code\u003e is installed outside of project root  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6135\"\u003evitest-dev/vitest#6135\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ccfcd488\"\u003e\u003c!-- raw HTML omitted --\u003e(ccfcd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet global filepath  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6190\"\u003evitest-dev/vitest#6190\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d0b46b1\"\u003e\u003c!-- raw HTML omitted --\u003e(0d0b4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow preview and open in the editor screenshot error from ui  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6113\"\u003evitest-dev/vitest#6113\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2d62051f\"\u003e\u003c!-- raw HTML omitted --\u003e(2d620)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eGlobal thresholds to include files from glob thresholds  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6172\"\u003evitest-dev/vitest#6172\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/02e3f003\"\u003e\u003c!-- raw HTML omitted --\u003e(02e3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConsistent type-only file handling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6183\"\u003evitest-dev/vitest#6183\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/90576148\"\u003e\u003c!-- raw HTML omitted --\u003e(90576)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003e*.cts\u003c/code\u003e files  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6189\"\u003evitest-dev/vitest#6189\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5da45db1\"\u003e\u003c!-- raw HTML omitted --\u003e(5da45)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ethresholds.\u0026lt;glob\u0026gt;.100\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6174\"\u003evitest-dev/vitest#6174\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f68453f8\"\u003e\u003c!-- raw HTML omitted --\u003e(f6845)\u003c!-- raw HTML om...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/104","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/104","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/104/packages"},{"uuid":"3632666914","node_id":"PR_kwDOQIueHM6z0oqB","number":38,"state":"open","title":"chore(deps): bump the testing group in /backend with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-17T10:20:53.000Z","updated_at":"2025-11-17T10:24:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":24,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":"/backend","ecosystem":"npm"},"body":"Bumps the testing group in /backend with 24 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-changed-files` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-changed-files's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-changed-files's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a94c6d03256764335bddc160f046727e07346761\"\u003e\u003ccode\u003ea94c6d0\u003c/code\u003e\u003c/a\u003e Update deps.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-changed-files\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/30e493aeec6962b8d79b5b45f8b52f25de6429b5\"\u003e\u003ccode\u003e30e493a\u003c/code\u003e\u003c/a\u003e fix(jest-circus): always run \u003ccode\u003ebeforeAll\u003c/code\u003e/\u003ccode\u003eafterAll\u003c/code\u003e in proper order with `.co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/e3812aec583e000403e2b60cdc0cb0ccc521c445\"\u003e\u003ccode\u003ee3812ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15759\"\u003e#15759\u003c/a\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c023e2642c69a366dd900b357ecb0686e7232832\"\u003e\u003ccode\u003ec023e26\u003c/code\u003e\u003c/a\u003e Handle empty stack (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15792\"\u003e#15792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-cli` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-config` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/15793808dacd61b75de6e49f25d35f8182513c6e\"\u003e\u003ccode\u003e1579380\u003c/code\u003e\u003c/a\u003e fix(cfg): load jest.config.ts with TS loader specified in docblock pragma (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/17196e15ade60e2a2cf92fd2d4278ecc3f6b7db3\"\u003e\u003ccode\u003e17196e1\u003c/code\u003e\u003c/a\u003e Update TypeScript (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15762\"\u003e#15762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/bbb21a676bd6043eeb007cf6152014b9e617fa7c\"\u003e\u003ccode\u003ebbb21a6\u003c/code\u003e\u003c/a\u003e fix: removed redundant check for NaN in parseShardPair (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15742\"\u003e#15742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/60f6375b5852006ae09d6b186400017ac95b01b3\"\u003e\u003ccode\u003e60f6375\u003c/code\u003e\u003c/a\u003e Support workerIdleMemoryLimit=0 to always restart worker child processes betw...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-diff` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-diff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-diff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/2c2586d724deaca5f8ac43e048f10375f68b50a8\"\u003e\u003ccode\u003e2c2586d\u003c/code\u003e\u003c/a\u003e feat: Show non-printable control characters to diff output (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff/issues/15696\"\u003e#15696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-diff\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-docblock` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-docblock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-docblock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/15793808dacd61b75de6e49f25d35f8182513c6e\"\u003e\u003ccode\u003e1579380\u003c/code\u003e\u003c/a\u003e fix(cfg): load jest.config.ts with TS loader specified in docblock pragma (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a94c6d03256764335bddc160f046727e07346761\"\u003e\u003ccode\u003ea94c6d0\u003c/code\u003e\u003c/a\u003e Update deps.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4f964497dc21c06ce4d54f1349e299a9f6773d52\"\u003e\u003ccode\u003e4f96449\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-docblock\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-each` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-each's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-each's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of...\n\n_Description has been truncated_","html_url":"https://github.com/mbuckingham74/meteo-weather/pull/38","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbuckingham74%2Fmeteo-weather/issues/38","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/38/packages"},{"uuid":"3607671568","node_id":"PR_kwDOOaImXM6yg4aK","number":123,"state":"open","title":"deps(deps): bump the testing group with 41 updates","user":"dependabot[bot]","labels":["size/XL","testing"],"assignees":["Drago-03"],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-10T11:51:53.000Z","updated_at":"2025-11-10T11:54:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"testing","update_count":41,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/console","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/core","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/environment","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/fake-timers","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/schemas","old_version":"29.6.3","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/source-map","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-result","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/types","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-plugin-jest-hoist","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-preset-jest","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 41 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.2.0` |\n| [@jest/console](https://github.com/jestjs/jest/tree/HEAD/packages/jest-console) | `29.7.0` | `30.2.0` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `29.7.0` | `30.2.0` |\n| [@jest/environment](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment) | `29.7.0` | `30.2.0` |\n| [@jest/expect](https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect) | `29.7.0` | `30.2.0` |\n| [@jest/expect-utils](https://github.com/jestjs/jest/tree/HEAD/packages/expect-utils) | `29.7.0` | `30.2.0` |\n| [@jest/fake-timers](https://github.com/jestjs/jest/tree/HEAD/packages/jest-fake-timers) | `29.7.0` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `29.7.0` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `29.7.0` | `30.2.0` |\n| [@jest/schemas](https://github.com/jestjs/jest/tree/HEAD/packages/jest-schemas) | `29.6.3` | `30.0.5` |\n| [@jest/source-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-source-map) | `29.6.3` | `30.0.1` |\n| [@jest/test-result](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-result) | `29.7.0` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `29.7.0` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `29.7.0` | `30.2.0` |\n| [@jest/types](https://github.com/jestjs/jest/tree/HEAD/packages/jest-types) | `29.6.3` | `30.2.0` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `29.7.0` | `30.2.0` |\n| [babel-plugin-jest-hoist](https://github.com/jestjs/jest/tree/HEAD/packages/babel-plugin-jest-hoist) | `29.6.3` | `30.2.0` |\n| [babel-preset-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-preset-jest) | `29.6.3` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/console` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/console\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/console\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/401ec5a47d88dbc591c4ed8308a61adb0f1b62c4\"\u003e\u003ccode\u003e401ec5a\u003c/code\u003e\u003c/a\u003e chore: fix broken CI (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-console/issues/15840\"\u003e#15840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-console\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/console\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/core` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/b097e43986032bfb1edef4eba24984a0b352ab16\"\u003e\u003ccode\u003eb097e43\u003c/code\u003e\u003c/a\u003e fix: perform global teardown if bailing from failed tests (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-core/issues/15833\"\u003e#15833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c9db5c6d1b01ca091d8f2aa92e5bc137e4bb2828\"\u003e\u003ccode\u003ec9db5c6\u003c/code\u003e\u003c/a\u003e Include test suites that failed to execute when running failed tests (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-core/issues/15769\"\u003e#15769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/60f6375b5852006ae09d6b186400017ac95b01b3\"\u003e\u003ccode\u003e60f6375\u003c/code\u003e\u003c/a\u003e Support workerIdleMemoryLimit=0 to always restart worker child processes betw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/environment` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/environment\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/environment\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/environment\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/expect` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/expect\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/expect\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c88d1f14c8f9950e510004d25998b331041ffc9f\"\u003e\u003ccode\u003ec88d1f1\u003c/code\u003e\u003c/a\u003e feat: Have \u003ccode\u003eInverse\u003c/code\u003e exportable in types.ts (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect/issues/15704\"\u003e#15704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-expect\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/expect\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/expect-utils` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/expect-utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/expect-utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/expect-utils\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/expect-utils\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/fake-timers` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/fake-timers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/Drago-03/GroqTales/pull/123","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drago-03%2FGroqTales/issues/123","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/123/packages"},{"uuid":"3563837762","node_id":"PR_kwDOPk-Wtc6wQyyk","number":27,"state":"open","title":"[dependency](deps): Bump the npm-all group with 99 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":["Nick2bad4u"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-29T00:03:41.000Z","updated_at":"2025-10-29T00:03:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependency](deps): Bump","group_name":"npm-all","update_count":99,"packages":[{"name":"commander","old_version":"14.0.1","new_version":"14.0.2","repository_url":"https://github.com/tj/commander.js"},{"name":"@types/node","old_version":"24.5.2","new_version":"24.9.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"9.36.0","new_version":"9.38.0","repository_url":"https://github.com/eslint/eslint"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"ts-jest","old_version":"29.4.4","new_version":"29.4.5","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typedoc","old_version":"0.28.13","new_version":"0.28.14","repository_url":"https://github.com/TypeStrong/TypeDoc"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"@babel/compat-data","old_version":"7.28.0","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/core","old_version":"7.28.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/generator","old_version":"7.28.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-validator-identifier","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helpers","old_version":"7.28.3","new_version":"7.28.4","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.28.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/traverse","old_version":"7.28.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/types","old_version":"7.28.2","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@emnapi/core","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@eslint-community/regexpp","old_version":"4.12.1","new_version":"4.12.2","repository_url":"https://github.com/eslint-community/regexpp"},{"name":"@eslint/config-array","old_version":"0.21.0","new_version":"0.21.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/config-helpers","old_version":"0.3.1","new_version":"0.4.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/core","old_version":"0.15.2","new_version":"0.16.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/js","old_version":"9.36.0","new_version":"9.38.0","repository_url":"https://github.com/eslint/eslint"},{"name":"@eslint/object-schema","old_version":"2.1.6","new_version":"2.1.7","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/plugin-kit","old_version":"0.3.5","new_version":"0.4.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@gerrit0/mini-shiki","old_version":"3.12.0","new_version":"3.14.0","repository_url":"https://github.com/Gerrit0/mini-shiki"},{"name":"@humanfs/node","old_version":"0.16.6","new_version":"0.16.7","repository_url":"https://github.com/humanwhocodes/humanfs"},{"name":"@humanwhocodes/retry","old_version":"0.3.1","new_version":"0.4.3","repository_url":"https://github.com/humanwhocodes/retry"},{"name":"@jest/console","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/core","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/environment","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect-utils","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/fake-timers","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/snapshot-utils","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-result","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/types","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jridgewell/trace-mapping","old_version":"0.3.30","new_version":"0.3.31","repository_url":"https://github.com/jridgewell/sourcemaps"},{"name":"@shikijs/engine-oniguruma","old_version":"3.12.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/langs","old_version":"3.12.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/themes","old_version":"3.12.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/types","old_version":"3.12.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@sinclair/typebox","old_version":"0.34.40","new_version":"0.34.41","repository_url":"https://github.com/sinclairzx81/typebox"},{"name":"@types/yargs","old_version":"17.0.33","new_version":"17.0.34","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/project-service","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/scope-manager","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/tsconfig-utils","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/type-utils","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/types","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/typescript-estree","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/utils","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/visitor-keys","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"babel-jest","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-plugin-istanbul","old_version":"7.0.0","new_version":"7.0.1","repository_url":"https://github.com/istanbuljs/babel-plugin-istanbul"},{"name":"babel-plugin-jest-hoist","old_version":"30.0.1","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-preset-jest","old_version":"30.0.1","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"browserslist","old_version":"4.25.3","new_version":"4.27.0","repository_url":"https://github.com/browserslist/browserslist"},{"name":"caniuse-lite","old_version":"1.0.30001737","new_version":"1.0.30001751","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"ci-info","old_version":"4.3.0","new_version":"4.3.1","repository_url":"https://github.com/watson/ci-info"},{"name":"collect-v8-coverage","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/SimenB/collect-v8-coverage"},{"name":"electron-to-chromium","old_version":"1.5.209","new_version":"1.5.241","repository_url":"https://github.com/kilian/electron-to-chromium"},{"name":"esbuild","old_version":"0.25.9","new_version":"0.25.11","repository_url":"https://github.com/evanw/esbuild"},{"name":"expect","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"30.0.1","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jiti","old_version":"2.5.1","new_version":"2.6.1","repository_url":"https://github.com/unjs/jiti"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"napi-postinstall","old_version":"0.3.3","new_version":"0.3.4","repository_url":"https://github.com/un-ts/napi-postinstall"},{"name":"node-releases","old_version":"2.0.19","new_version":"2.0.26","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"pretty-format","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"resolve","old_version":"1.22.10","new_version":"1.22.11","repository_url":"https://github.com/browserify/resolve"},{"name":"tinyglobby","old_version":"0.2.14","new_version":"0.2.15","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"undici-types","old_version":"7.12.0","new_version":"7.16.0","repository_url":"https://github.com/nodejs/undici"},{"name":"update-browserslist-db","old_version":"1.1.3","new_version":"1.1.4","repository_url":"https://github.com/browserslist/update-db"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-all group with 99 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [commander](https://github.com/tj/commander.js) | `14.0.1` | `14.0.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.5.2` | `24.9.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.44.1` | `8.46.2` |\n| [eslint](https://github.com/eslint/eslint) | `9.36.0` | `9.38.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.4` | `29.4.5` |\n| [typedoc](https://github.com/TypeStrong/TypeDoc) | `0.28.13` | `0.28.14` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [@babel/compat-data](https://github.com/babel/babel/tree/HEAD/packages/babel-compat-data) | `7.28.0` | `7.28.5` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.28.3` | `7.28.5` |\n| [@babel/generator](https://github.com/babel/babel/tree/HEAD/packages/babel-generator) | `7.28.3` | `7.28.5` |\n| [@babel/helper-validator-identifier](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier) | `7.27.1` | `7.28.5` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.28.3` | `7.28.4` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.28.3` | `7.28.5` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.28.3` | `7.28.5` |\n| [@babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) | `7.28.2` | `7.28.5` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.5.0` | `1.6.0` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.5.0` | `1.6.0` |\n| [@eslint-community/regexpp](https://github.com/eslint-community/regexpp) | `4.12.1` | `4.12.2` |\n| [@eslint/config-array](https://github.com/eslint/rewrite/tree/HEAD/packages/config-array) | `0.21.0` | `0.21.1` |\n| [@eslint/config-helpers](https://github.com/eslint/rewrite/tree/HEAD/packages/config-helpers) | `0.3.1` | `0.4.1` |\n| [@eslint/core](https://github.com/eslint/rewrite/tree/HEAD/packages/core) | `0.15.2` | `0.16.0` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.36.0` | `9.38.0` |\n| [@eslint/object-schema](https://github.com/eslint/rewrite/tree/HEAD/packages/object-schema) | `2.1.6` | `2.1.7` |\n| [@eslint/plugin-kit](https://github.com/eslint/rewrite/tree/HEAD/packages/plugin-kit) | `0.3.5` | `0.4.0` |\n| [@gerrit0/mini-shiki](https://github.com/Gerrit0/mini-shiki) | `3.12.0` | `3.14.0` |\n| [@humanfs/node](https://github.com/humanwhocodes/humanfs/tree/HEAD/packages/node) | `0.16.6` | `0.16.7` |\n| [@humanwhocodes/retry](https://github.com/humanwhocodes/retry) | `0.3.1` | `0.4.3` |\n| [@jest/console](https://github.com/jestjs/jest/tree/HEAD/packages/jest-console) | `30.1.2` | `30.2.0` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.1.3` | `30.2.0` |\n| [@jest/environment](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment) | `30.1.2` | `30.2.0` |\n| [@jest/expect](https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect) | `30.1.2` | `30.2.0` |\n| [@jest/expect-utils](https://github.com/jestjs/jest/tree/HEAD/packages/expect-utils) | `30.1.2` | `30.2.0` |\n| [@jest/fake-timers](https://github.com/jestjs/jest/tree/HEAD/packages/jest-fake-timers) | `30.1.2` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.1.2` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.1.3` | `30.2.0` |\n| [@jest/snapshot-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot-utils) | `30.1.2` | `30.2.0` |\n| [@jest/test-result](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-result) | `30.1.3` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.1.3` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.1.2` | `30.2.0` |\n| [@jest/types](https://github.com/jestjs/jest/tree/HEAD/packages/jest-types) | `30.0.5` | `30.2.0` |\n| [@jridgewell/trace-mapping](https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/trace-mapping) | `0.3.30` | `0.3.31` |\n| [@shikijs/engine-oniguruma](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-oniguruma) | `3.12.0` | `3.14.0` |\n| [@shikijs/langs](https://github.com/shikijs/shiki/tree/HEAD/packages/langs) | `3.12.0` | `3.14.0` |\n| [@shikijs/themes](https://github.com/shikijs/shiki/tree/HEAD/packages/themes) | `3.12.0` | `3.14.0` |\n| [@shikijs/types](https://github.com/shikijs/shiki/tree/HEAD/packages/types) | `3.12.0` | `3.14.0` |\n| [@sinclair/typebox](https://github.com/sinclairzx81/typebox) | `0.34.40` | `0.34.41` |\n| [@types/yargs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yargs) | `17.0.33` | `17.0.34` |\n| [@typescript-eslint/project-service](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/project-service) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/scope-manager](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/scope-manager) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/tsconfig-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/tsconfig-utils) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/type-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/types](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/types) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/visitor-keys](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/visitor-keys) | `8.44.1` | `8.46.2` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.1.2` | `30.2.0` |\n| [babel-plugin-istanbul](https://github.com/istanbuljs/babel-plugin-istanbul) | `7.0.0` | `7.0.1` |\n| [babel-plugin-jest-hoist](https://github.com/jestjs/jest/tree/HEAD/packages/babel-plugin-jest-hoist) | `30.0.1` | `30.2.0` |\n| [babel-preset-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-preset-jest) | `30.0.1` | `30.2.0` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.25.3` | `4.27.0` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001737` | `1.0.30001751` |\n| [ci-info](https://github.com/watson/ci-info) | `4.3.0` | `4.3.1` |\n| [collect-v8-coverage](https://github.com/SimenB/collect-v8-coverage) | `1.0.2` | `1.0.3` |\n| [electron-to-chromium](https://github.com/kilian/electron-to-chromium) | `1.5.209` | `1.5.241` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.25.9` | `0.25.11` |\n| [expect](https://github.com/jestjs/jest/tree/HEAD/packages/expect) | `30.1.2` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `30.0.5` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `30.1.2` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `30.0.1` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `30.1.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `30.1.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `30.1.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `30.1.2` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `30.1.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `30.0.5` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `30.1.3` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `30.1.3` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `30.1.2` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `30.0.5` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `30.1.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [jiti](https://github.com/unjs/jiti) | `2.5.1` | `2.6.1` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [napi-postinstall](https://github.com/un-ts/napi-postinstall) | `0.3.3` | `0.3.4` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.19` | `2.0.26` |\n| [pretty-format](https://github.com/jestjs/jest/tree/HEAD/packages/pretty-format) | `30.0.5` | `30.2.0` |\n| [resolve](https://github.com/browserify/resolve) | `1.22.10` | `1.22.11` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.14` | `0.2.15` |\n| [undici-types](https://github.com/nodejs/undici) | `7.12.0` | `7.16.0` |\n| [update-browserslist-db](https://github.com/browserslist/update-db) | `1.1.3` | `1.1.4` |\n\nUpdates `commander` from 14.0.1 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tj/commander.js/releases\"\u003ecommander's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.2\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove negative number auto-detection test (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate (dev) dependencies\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/tj/commander.js/blob/master/CHANGELOG.md\"\u003ecommander's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[14.0.2] (2025-10-25)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove negative number auto-detection test (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate (dev) dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/0692be58103e1ea8052d5d45ab11cc02e197eea5\"\u003e\u003ccode\u003e0692be5\u003c/code\u003e\u003c/a\u003e Prepare for 14.0.2 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2437\"\u003e#2437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/88a348e13ece0569d27d78910c2adb2fb303303c\"\u003e\u003ccode\u003e88a348e\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 5 to 6 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2438\"\u003e#2438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/3fe83d6484f80600f78e969d235a1b88e61a0965\"\u003e\u003ccode\u003e3fe83d6\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2435\"\u003e#2435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/0b7988ee478c8a8e7f0bb681ea7fb1a8887e2987\"\u003e\u003ccode\u003e0b7988e\u003c/code\u003e\u003c/a\u003e Bump globals from 16.3.0 to 16.4.0 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2429\"\u003e#2429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/8005253833964b3d92cb346e9465114e4bde57b4\"\u003e\u003ccode\u003e8005253\u003c/code\u003e\u003c/a\u003e Bump typescript-eslint from 8.42.0 to 8.45.0 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2430\"\u003e#2430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/213e6793f982f15c7e0b033a1fbe6fcbc8cd7f1a\"\u003e\u003ccode\u003e213e679\u003c/code\u003e\u003c/a\u003e Bump ts-jest from 29.4.1 to 29.4.4 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/7ede91bff1cc2d62e095deddf238f4b181ab9502\"\u003e\u003ccode\u003e7ede91b\u003c/code\u003e\u003c/a\u003e Bump jest from 30.1.3 to 30.2.0 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2432\"\u003e#2432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/8c91f3433e4e5f9475ab63995bd33e8614e82a08\"\u003e\u003ccode\u003e8c91f34\u003c/code\u003e\u003c/a\u003e Bump typescript from 5.9.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2433\"\u003e#2433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/ff1d2ce86ef5dc50213bb25f97a6b0de808af64d\"\u003e\u003ccode\u003eff1d2ce\u003c/code\u003e\u003c/a\u003e Improve negative test (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/1a6dba53bf3a0a411505397809d5c930b63a6e29\"\u003e\u003ccode\u003e1a6dba5\u003c/code\u003e\u003c/a\u003e Clarify deprecated routine (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2427\"\u003e#2427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tj/commander.js/compare/v14.0.1...v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.5.2 to 24.9.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.44.1 to 8.46.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\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.46.2\u003c/h2\u003e\n\u003ch2\u003e8.46.2 (2025-10-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] skip optional chaining when it could change the result (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11702\"\u003e#11702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifiers in object methods (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11689\"\u003e#11689\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\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.46.1\u003c/h2\u003e\n\u003ch2\u003e8.46.1 (2025-10-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003east-spec:\u003c/strong\u003e cleanup \u003ccode\u003eTSLiteralType\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11624\"\u003e#11624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] include mixed \u0026quot;nullish comparison style\u0026quot; chains in checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11533\"\u003e#11533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-misused-promises] special-case \u003ccode\u003e.finally\u003c/code\u003e not to report when a promise returning function is provided as an argument (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11667\"\u003e#11667\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\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\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.46.0\u003c/h2\u003e\n\u003ch2\u003e8.46.0 (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-member-access] add allowOptionalChaining option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659\"\u003e#11659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-internal:\u003c/strong\u003e [no-dynamic-tests] new internal Lint rule to ban dynamic syntax in generating tests (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11323\"\u003e#11323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-schema-to-typescript-types:\u003c/strong\u003e clean up and make public (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633\"\u003e#11633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export util types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10848\"\u003e#10848\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10849\"\u003e#10849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e mention file specifics in project service allowDefaultProject error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11635\"\u003e#11635\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e private identifiers can only appear on LHS of in expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9232\"\u003e#9232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-floating-promises] remove excess parentheses in suggestions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487\"\u003e#11487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [unbound-method] improve wording around \u003ccode\u003ethis: void\u003c/code\u003e and binding (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634\"\u003e#11634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] ignore deprecated \u003ccode\u003eexport import\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603\"\u003e#11603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e removed error type previously deprecated (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674\"\u003e#11674\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/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.46.2 (2025-10-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] skip optional chaining when it could change the result (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11702\"\u003e#11702\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\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.46.1 (2025-10-13)\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] special-case \u003ccode\u003e.finally\u003c/code\u003e not to report when a promise returning function is provided as an argument (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11667\"\u003e#11667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] include mixed \u0026quot;nullish comparison style\u0026quot; chains in checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11533\"\u003e#11533\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\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.46.0 (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-member-access] add allowOptionalChaining option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659\"\u003e#11659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-schema-to-typescript-types:\u003c/strong\u003e clean up and make public (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633\"\u003e#11633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] ignore tagged primitives (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11660\"\u003e#11660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid abstract method and accessor to have implementation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11657\"\u003e#11657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e removed error type previously deprecated (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674\"\u003e#11674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] ignore deprecated \u003ccode\u003eexport import\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603\"\u003e#11603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [unbound-method] improve wording around \u003ccode\u003ethis: void\u003c/code\u003e and binding (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634\"\u003e#11634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e deprecate TestCaseError#type and LintMessage#nodeType (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11628\"\u003e#11628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-floating-promises] remove excess parentheses in suggestions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487\"\u003e#11487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark de Dios \u003ca href=\"https://github.com/peanutenthusiast\"\u003e\u003ccode\u003e@​peanutenthusiast\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRichard Torres \u003ca href=\"https://github.com/richardtorres314\"\u003e\u003ccode\u003e@​richardtorres314\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/typescript-eslint/typescript-eslint/commit/55ca033ee88cc95cfac4ad6dea2257fbeb1d4657\"\u003e\u003ccode\u003e55ca033\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/698e7a828893e8d755d65fc90fa3f81321eeddaf\"\u003e\u003ccode\u003e698e7a8\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-optional-chain] skip optional chaining when it co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3f5fbf698e75ddd87874885ffbf937913761cdb0\"\u003e\u003ccode\u003e3f5fbf6\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a64b3ccb734a34326627cb5e2368e19f7534ecb8\"\u003e\u003ccode\u003ea64b3cc\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-misused-promises] special-case \u003ccode\u003e.finally\u003c/code\u003e not to repo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/73003bfd143c1915c6f7a71741143c6be742df12\"\u003e\u003ccode\u003e73003bf\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-optional-chain] include mixed \u0026quot;nullish comparison...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/aec785e33d63b248231c3e68c9aeb792caf21acc\"\u003e\u003ccode\u003eaec785e\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a97419124f93aef7e7748e4d0d768d6e79c28e28\"\u003e\u003ccode\u003ea974191\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-readonly-parameter-types] ignore tagged primitive...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/02e02787425300e6b3e27903138fef4ead94c182\"\u003e\u003ccode\u003e02e0278\u003c/code\u003e\u003c/a\u003e fix(typescript-estree): forbid abstract method and accessor to have implement...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f0837984cb587a47bfa7737ed252fedf67346168\"\u003e\u003ccode\u003ef083798\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): [no-unsafe-member-access] add allowOptionalChaining opti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a62f625521385447fd5e22bd02a3cbc3dbdf7f2c\"\u003e\u003ccode\u003ea62f625\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): removed error type previously deprecated (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11674\"\u003e#11674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.2/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.44.1 to 8.46.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\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.46.2\u003c/h2\u003e\n\u003ch2\u003e8.46.2 (2025-10-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] skip optional chaining when it could change the result (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11702\"\u003e#11702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifiers in object methods (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11689\"\u003e#11689\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\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.46.1\u003c/h2\u003e\n\u003ch2\u003e8.46.1 (2025-10-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003east-spec:\u003c/strong\u003e cleanup \u003ccode\u003eTSLiteralType\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11624\"\u003e#11624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] include mixed \u0026quot;nullish comparison style\u0026quot; chains in checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11533\"\u003e#11533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-misused-promises] special-case \u003ccode\u003e.finally\u003c/code\u003e not to report when a promise returning function is provided as an argument (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11667\"\u003e#11667\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\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\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.46.0\u003c/h2\u003e\n\u003ch2\u003e8.46.0 (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-member-access] add allowOptionalChaining option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659\"\u003e#11659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-internal:\u003c/strong\u003e [no-dynamic-tests] new internal Lint rule to ban dynamic syntax in generating tests (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11323\"\u003e#11323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-schema-to-typescript-types:\u003c/strong\u003e clean up and make public (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633\"\u003e#11633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export util types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10848\"\u003e#10848\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10849\"\u003e#10849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e mention file specifics in project service allowDefaultProject error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11635\"\u003e#11635\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e private identifiers can only appear on LHS of in expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9232\"\u003e#9232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-floating-promises] remove excess parentheses in suggestions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487\"\u003e#11487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [unbound-method] improve wording around \u003ccode\u003ethis: void\u003c/code\u003e and binding (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634\"\u003e#11634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] ignore deprecated \u003ccode\u003eexport import\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603\"\u003e#11603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e removed error type previously deprecated (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674\"\u003e#11674\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/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.46.2 (2025-10-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\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.46.1 (2025-10-13)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\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.46.0 (2025-10-06)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\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.45.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/55ca033ee88cc95cfac4ad6dea2257fbeb1d4657\"\u003e\u003ccode\u003e55ca033\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3f5fbf698e75ddd87874885ffbf937913761cdb0\"\u003e\u003ccode\u003e3f5fbf6\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/aec785e33d63b248231c3e68c9aeb792caf21acc\"\u003e\u003ccode\u003eaec785e\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/255e9e274b24f86f3179146c20c156506312c92c\"\u003e\u003ccode\u003e255e9e2\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.45.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.2/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.36.0 to 9.38.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\u003ev9.38.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485\"\u003e\u003ccode\u003ece40f74\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to only highlight function header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20048\"\u003e#20048\u003c/a\u003e) (Atul Nair)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1\"\u003e\u003ccode\u003ee37e590\u003c/code\u003e\u003c/a\u003e feat: correct \u003ccode\u003eno-loss-of-precision\u003c/code\u003e false positives with \u003ccode\u003ee\u003c/code\u003e notation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20187\"\u003e#20187\u003c/a\u003e) (Francesco Trotta)\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/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb\"\u003e\u003ccode\u003e50c3dfd\u003c/code\u003e\u003c/a\u003e fix: improve type support for isolated dependencies in pnpm (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20201\"\u003e#20201\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1f06a350c4155c4dbf39bf932a38d71d70f1b65\"\u003e\u003ccode\u003ea1f06a3\u003c/code\u003e\u003c/a\u003e fix: correct SourceCode typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20114\"\u003e#20114\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/462675af8a811f9ca984efaedbdc5b46b13ced7a\"\u003e\u003ccode\u003e462675a\u003c/code\u003e\u003c/a\u003e docs: improve web accessibility by hiding non-semantic character (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20205\"\u003e#20205\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c070e65f6bb9e38d06a89ba2b3261781bec3d397\"\u003e\u003ccode\u003ec070e65\u003c/code\u003e\u003c/a\u003e docs: correct formatting in \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e rule documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20203\"\u003e#20203\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b39e71a2130ae1ea3fbc19b19f5b951eb625722a\"\u003e\u003ccode\u003eb39e71a\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/cd3998314876a4fad6463d9011bc73778ccc1fd9\"\u003e\u003ccode\u003ecd39983\u003c/code\u003e\u003c/a\u003e docs: move \u003ccode\u003ecustom-formatters\u003c/code\u003e type descriptions to \u003ccode\u003enodejs-api\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20190\"\u003e#20190\u003c/a\u003e) (Percy Ma)\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/d17c795bf1624e0604998482b98e6bb6bff39045\"\u003e\u003ccode\u003ed17c795\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.38.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20221\"\u003e#20221\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa\"\u003e\u003ccode\u003ec82b5ef\u003c/code\u003e\u003c/a\u003e refactor: Use types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20168\"\u003e#20168\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8\"\u003e\u003ccode\u003eff31609\u003c/code\u003e\u003c/a\u003e ci: add Node.js 25 to \u003ccode\u003eci.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20220\"\u003e#20220\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859\"\u003e\u003ccode\u003e004577e\u003c/code\u003e\u003c/a\u003e ci: bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20211\"\u003e#20211\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eac71fb77113de7bf199ff20c6ee44cefcb59848\"\u003e\u003ccode\u003eeac71fb\u003c/code\u003e\u003c/a\u003e test: remove use of \u003ccode\u003enodejsScope\u003c/code\u003e option of eslint-scope from tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20206\"\u003e#20206\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4168a18b7efd8facbbd71cd44a62942a9f656a30\"\u003e\u003ccode\u003e4168a18\u003c/code\u003e\u003c/a\u003e chore: fix typo in legacy-eslint.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20202\"\u003e#20202\u003c/a\u003e) (Sweta Tanwar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/205dbd2d9272e761574c478e3b0181f7b89ed0f6\"\u003e\u003ccode\u003e205dbd2\u003c/code\u003e\u003c/a\u003e chore: fix typos (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20200\"\u003e#20200\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb200e3604e63bba23a18d40089ca44604835ed\"\u003e\u003ccode\u003edbb200e\u003c/code\u003e\u003c/a\u003e chore: use team member's username when name is not available in data (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20194\"\u003e#20194\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8962089edbd978b43513576387a134036b8e2d36\"\u003e\u003ccode\u003e8962089\u003c/code\u003e\u003c/a\u003e chore: mark deprecated rules as available until v11.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20184\"\u003e#20184\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.37.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39f7fb493a6924ff7dc638fd4d6e7b3d8eb95383\"\u003e\u003ccode\u003e39f7fb4\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003epreserve-caught-error\u003c/code\u003e should recognize all static \u0026quot;cause\u0026quot; keys (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20163\"\u003e#20163\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f81eabc5849ece98b8ca054f96b29f038a69bcf8\"\u003e\u003ccode\u003ef81eabc\u003c/code\u003e\u003c/a\u003e feat: support TS syntax in \u003ccode\u003eno-restricted-imports\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19562\"\u003e#19562\u003c/a\u003e) (Nitin Kumar)\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/a129cced7a86ea2518eb9be6990fa18af39694ca\"\u003e\u003ccode\u003ea129cce\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eno-loss-of-precision\u003c/code\u003e false positives for leading zeros (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20164\"\u003e#20164\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/09e04fcc3f4cc963eea7c9c579391de5e231595b\"\u003e\u003ccode\u003e09e04fc\u003c/code\u003e\u003c/a\u003e fix: add missing AST token types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20172\"\u003e#20172\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/861c6da2bd2796414e6eed782155ec34e2ed6344\"\u003e\u003ccode\u003e861c6da\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eESLint\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20122\"\u003e#20122\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b950359c5f39085483c3137a6a160e582ef32007\"\u003e\u003ccode\u003eb950359\u003c/code\u003e\u003c/a\u003e docs: fix typos across the docs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20182\"\u003e#20182\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/42498a27981d50750dd15ae8660dbe85c4f4587c\"\u003e\u003ccode\u003e42498a2\u003c/code\u003e\u003c/a\u003e docs: improve ToC accessibility by hiding non-semantic character (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20181\"\u003e#20181\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/29ea092b93608756350b1e9c5a4f29c8a49264ab\"\u003e\u003ccode\u003e29ea092\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/5c97a04578e6280c2395f642c2d8d6bdf30eec18\"\u003e\u003ccode\u003e5c97a04\u003c/code\u003e\u003c/a\u003e docs: show \u003ccode\u003eavailableUntil\u003c/code\u003e in deprecated rule banner (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20170\"\u003e#20170\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f\"\u003e\u003ccode\u003e90a71bf\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eREADME\u003c/code\u003e files to add badge and instructions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20115\"\u003e#20115\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1603ae1526d9b6f557c7d5534a4f40f46842edd6\"\u003e\u003ccode\u003e1603ae1\u003c/code\u003e\u003c/a\u003e docs: update references from \u003ccode\u003emaster\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20153\"\u003e#20153\u003c/a\u003e) (루밀LuMir)\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/afe8a1346958242031fea66fdfbb239e8bf408b7\"\u003e\u003ccode\u003eafe8a13\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e dependency to version 9.37.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20183\"\u003e#20183\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82\"\u003e\u003ccode\u003eabee4ca\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fc9381f6ca57b824e82d118c14631c17bea79d7e\"\u003e\u003ccode\u003efc9381f\u003c/code\u003e\u003c/a\u003e chore: fix typos in comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20175\"\u003e#20175\u003c/a\u003e) (overlookmotel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e1574a22d38fd7e1891f86f8db0b09053f8963cb\"\u003e\u003ccode\u003ee1574a2\u003c/code\u003e\u003c/a\u003e chore: unpin jiti (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20173\"\u003e#20173\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8fe511b4c0fb74df3290271b29c672c3fbf3be1f\"\u003e\u003ccode\u003e8fe511b\u003c/code\u003e\u003c/a\u003e 9.38.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f961736693e8b5658eb117eedbb9754be589c0ce\"\u003e\u003ccode\u003ef961736\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.38.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d17c795bf1624e0604998482b98e6bb6bff39045\"\u003e\u003ccode\u003ed17c795\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.38.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20221\"\u003e#20221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb\"\u003e\u003ccode\u003e50c3dfd\u003c/code\u003e\u003c/a\u003e fix: improve type support for isolated dependencies in pnpm (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20201\"\u003e#20201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa\"\u003e\u003ccode\u003ec82b5ef\u003c/code\u003e\u003c/a\u003e refactor: Use types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20168\"\u003e#20168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8\"\u003e\u003ccode\u003eff31609\u003c/code\u003e\u003c/a\u003e ci: add Node.js 25 to \u003ccode\u003eci.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20220\"\u003e#20220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485\"\u003e\u003ccode\u003ece40f74\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to only highlight function header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20048\"\u003e#20048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1\"\u003e\u003ccode\u003ee37e590\u003c/code\u003e\u003c/a\u003e feat: correct \u003ccode\u003eno-loss-of-precision\u003c/code\u003e false positives with \u003ccode\u003ee\u003c/code\u003e notation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20187\"\u003e#20187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859\"\u003e\u003ccode\u003e004577e\u003c/code\u003e\u003c/a\u003e ci: bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20211\"\u003e#20211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.36.0...v9.38.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.1.3 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ts-jest` from 29.4.4 to 29.4.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/releases\"\u003ets-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.4.5\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003ets-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.4...v29.4.5\"\u003e29.4.5\u003c/a\u003e (2025-10-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow filtering modern module warning message with diagnostic code (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/c290d4d7f68b47bc4f31b26f241b93ef667dcb72\"\u003ec290d4d\u003c/a\u003e), , closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5013\"\u003e#5013\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/kulshekhar/ts-jest/commit/9d5248a6ee9507cbc875bb9970ed1cdb80c6b486\"\u003e\u003ccode\u003e9d5248a\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/ca8b623bd57404bbfa30876fb56a4acf4464abbc\"\u003e\u003ccode\u003eca8b623\u003c/code\u003e\u003c/a\u003e refactor: improve message about using Node16/18/Next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/c290d4d7f68b47bc4f31b26f241b93ef667dcb72\"\u003e\u003ccode\u003ec290d4d\u003c/code\u003e\u003c/a\u003e fix: allow filtering modern module warning message with diagnostic code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/1ff2dda2409ed481f26557cbd6b018f55edb47ba\"\u003e\u003ccode\u003e1ff2dda\u003c/code\u003e\u003c/a\u003e build: replace \u003ccode\u003econventional-changelog-cli\u003c/code\u003e dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/1c08db379ebb585d61e1f7c92e026b646815d52f\"\u003e\u003ccode\u003e1c08db3\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003enpm ci --ignore-scripts\u003c/code\u003e for workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/9f60d2c069a4249437e4749ddd919a02c07db88a\"\u003e\u003ccode\u003e9f60d2c\u003c/code\u003e\u003c/a\u003e ci: enhance security for Renovate PRs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/1c1077fa40ad188d4f32c045763deec9a1aa5c54\"\u003e\u003ccode\u003e1c1077f\u003c/code\u003e\u003c/a\u003e build(deps): Update dependency \u003ccode\u003e@​formatjs/ts-transformer\u003c/code\u003e to ^3.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/9037f2f9231eca0c55f9b5345895fa5dca4203a2\"\u003e\u003ccode\u003e9037f2f\u003c/code\u003e\u003c/a\u003e build(deps): Update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v20.19.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/6ed0e1cb3ce0e59c316a0f8fd36b36493be5a81a\"\u003e\u003ccode\u003e6ed0e1c\u003c/code\u003e\u003c/a\u003e build(deps): Update dependency semver to ^7.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4a06f8c43f2051e21c40193bcf08c33f9266cbe5\"\u003e\u003ccode\u003e4a06f8c\u003c/code\u003e\u003c/a\u003e build(deps): Update github/codeql-action digest to a8d1ac4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.4...v29.4.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc` from 0.28.13 to 0.28.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/TypeDoc/releases\"\u003etypedoc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.14\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003epreservedTypeAnnotationTags\u003c/code\u003e option to specify tags whose type annotations should\nbe copied to the output documentation, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3020\"\u003e#3020\u003c/a\u003e.\nAPI: Introduced \u003ccode\u003etypeAnnotation\u003c/code\u003e on \u003ccode\u003eCommentTag\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eexcludePrivateClassFields\u003c/code\u003e option to hide \u003ccode\u003e#private\u003c/code\u003e members while allowing \u003ccode\u003eprivate\u003c/code\u003e members, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3017\"\u003e#3017\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded support for TypeScript's \u003ccode\u003e@this\u003c/code\u003e tag for JS files which describe \u003ccode\u003ethis\u003c/code\u003e parameters, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3026\"\u003e#3026\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed conversion of auto-accessor types on properties with the \u003ccode\u003eaccessor\u003c/code\u003e keyword, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3019\"\u003e#3019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved handling of HTML tags within headers for anchor generation, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3023\"\u003e#3023\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved support for detecting destructured parameters and renaming them to the name used in the doc comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3026\"\u003e#3026\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/TypeStrong/typedoc/blob/master/CHANGELOG.md\"\u003etypedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.14 (2025-10-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003epreservedTypeAnnotationTags\u003c/code\u003e option to specify tags whose type annotations should\nbe copied to the output documentation, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3020\"\u003e#3020\u003c/a\u003e.\nAPI: Introduced \u003ccode\u003etypeAnnotation\u003c/code\u003e on \u003ccode\u003eCommentTag\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eexcludePrivateClassFields\u003c/code\u003e option to hide \u003ccode\u003e#private\u003c/code\u003e members while allowing \u003ccode\u003eprivate\u003c/code\u003e members, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3017\"\u003e#3017\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded support for TypeScript's \u003ccode\u003e@this\u003c/code\u003e tag for JS files which describe \u003ccode\u003ethis\u003c/code\u003e parameters, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3026\"\u003e#3026\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed conversion of auto-accessor types on properties with the \u003ccode\u003eaccessor\u003c/code\u003e keyword, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3019\"\u003e#3019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved handling of HTML tags within headers for anchor generation, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3023\"\u003e#3023\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved support for detecting destructured parameters and renaming them to the name used in the doc comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3026\"\u003e#3026\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/TypeStrong/typedoc/commit/15f0f2a4058b179e266da3e94cfa7f82b55e3bc1\"\u003e\u003ccode\u003e15f0f2a\u003c/code\u003e\u003c/a\u003e Update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/a79f8d5e12c755b78f103f8c8732c4dcd870ca77\"\u003e\u003ccode\u003ea79f8d5\u003c/code\u003e\u003c/a\u003e Bump version to 0.28.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/4ca04c14d676e0dadc1cc63e05a060283e242ea6\"\u003e\u003ccode\u003e4ca04c1\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003e@this\u003c/code\u003e tag, improved destructured parameters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/10092065d08970f1b8bddd0301fee1b1922cb1d4\"\u003e\u003ccode\u003e1009206\u003c/code\u003e\u003c/a\u003e Implement excludePrivateClassFields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/a85a65b145421cf8078720e893a97fa1c2b1b4db\"\u003e\u003ccode\u003ea85a65b\u003c/code\u003e\u003c/a\u003e Sort \u003ccode\u003enull\u003c/code\u003e and \u003ccode\u003eundefined\u003c/code\u003e last in union types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/8ff7d27bb43adb4c9bf42485edbdd59f504428ba\"\u003e\u003ccode\u003e8ff7d27\u003c/code\u003e\u003c/a\u003e Fix lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/fdd83699ff5bfc38ea53f6ee0ac4cfd61ed5046c\"\u003e\u003ccode\u003efdd8369\u003c/code\u003e\u003c/a\u003e Improve slugger for headers containing HTML\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/efd06b1d657bba21f75154321407273a6e790925\"\u003e\u003ccode\u003eefd06b1\u003c/code\u003e\u003c/a\u003e Fix conversion of auto accessor types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/54af135a17af1a5595166c7cc12650ac014b6028\"\u003e\u003ccode\u003e54af135\u003c/code\u003e\u003c/a\u003e Introduce preservedTypeAnnotationTags option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/bd7888a189352bfaed88793aff6f051a0b6a7ea7\"\u003e\u003ccode\u003ebd7888a\u003c/code\u003e\u003c/a\u003e Update bug_report.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TypeStrong/TypeDoc/compare/v0.28.13...v0.28.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.9.2 to 5.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 5.9.3\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.3%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.3 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/c63de15a992d37f0d6cec03ac7631872838602cb\"\u003e\u003ccode\u003ec63de15\u003c/code\u003e\u003c/a\u003e Bump version to 5.9.3 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/8428ca4cc8a7ecc9ac18dd0258016228814f5eaf\"\u003e\u003ccode\u003e8428ca4\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62438\"\u003e#62438\u003c/a\u003e (Fix incorrectly ignored dts file fr...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/a131cac6831aa6532ea963d0cb3131b957cad980\"\u003e\u003ccode\u003ea131cac\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62351\"\u003e#62351\u003c/a\u003e (Add missing Float16Array constructo...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/04243333584a5bfaeb3434c0982c6280fe87b8d5\"\u003e\u003ccode\u003e0424333\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62423\"\u003e#62423\u003c/a\u003e (Revert PR 61928) into release-5.9 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62425\"\u003e#62425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/bdb641a4347af822916fb8cdb9894c9c2d2421dd\"\u003e\u003ccode\u003ebdb641a\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62311\"\u003e#62311\u003c/a\u003e (Fix parenthesizer rules for manuall...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0d9b9b92e2aca2f75c979a801abbc21bff473748\"\u003e\u003ccode\u003e0d9b9b9\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61978\"\u003e#61978\u003c/a\u003e (Restructure CI to prepare for requi...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2dce0c58af51cf9a9068365dc2f756c61b82b597\"\u003e\u003ccode\u003e2dce0c5\u003c/code\u003e\u003c/a\u003e Intentionally regress one buggy declaration output to an older version (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62163\"\u003e#62163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/compat-data` from 7.28.0 to 7.28.5\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\u003ccode\u003e@​babel/compat-data\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\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-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\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/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\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-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\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/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\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-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\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-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\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:running_woman: Performance\u003c/h4\u003e\n\u003cul\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/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 8\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\u003eByeongho Yoo (\u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\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\u003eHyeon Dokko (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\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/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\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-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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\u003ccode\u003e@​babel/compat-data\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\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-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\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/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\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-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\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/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisR...\n\n_Description has been truncated_","html_url":"https://github.com/Nick2bad4u/dnsValidator/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nick2bad4u%2FdnsValidator/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"3536465912","node_id":"PR_kwDOQGbeKs6u1tNe","number":3,"state":"open","title":"deps(deps): bump the development-dependencies group with 24 updates","user":"dependabot[bot]","labels":["GSSoC'25","Level2"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-21T13:03:50.000Z","updated_at":"2025-10-21T13:18:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"development-dependencies","update_count":24,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 24 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-changed-files` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-changed-files's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-changed-files's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a94c6d03256764335bddc160f046727e07346761\"\u003e\u003ccode\u003ea94c6d0\u003c/code\u003e\u003c/a\u003e Update deps.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-changed-files\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/30e493aeec6962b8d79b5b45f8b52f25de6429b5\"\u003e\u003ccode\u003e30e493a\u003c/code\u003e\u003c/a\u003e fix(jest-circus): always run \u003ccode\u003ebeforeAll\u003c/code\u003e/\u003ccode\u003eafterAll\u003c/code\u003e in proper order with `.co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/e3812aec583e000403e2b60cdc0cb0ccc521c445\"\u003e\u003ccode\u003ee3812ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15759\"\u003e#15759\u003c/a\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c023e2642c69a366dd900b357ecb0686e7232832\"\u003e\u003ccode\u003ec023e26\u003c/code\u003e\u003c/a\u003e Handle empty stack (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15792\"\u003e#15792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-cli` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-config` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/15793808dacd61b75de6e49f25d35f8182513c6e\"\u003e\u003ccode\u003e1579380\u003c/code\u003e\u003c/a\u003e fix(cfg): load jest.config.ts with TS loader specified in docblock pragma (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/17196e15ade60e2a2cf92fd2d4278ecc3f6b7db3\"\u003e\u003ccode\u003e17196e1\u003c/code\u003e\u003c/a\u003e Update TypeScript (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15762\"\u003e#15762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/bbb21a676bd6043eeb007cf6152014b9e617fa7c\"\u003e\u003ccode\u003ebbb21a6\u003c/code\u003e\u003c/a\u003e fix: removed redundant check for NaN in parseShardPair (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15742\"\u003e#15742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/60f6375b5852006ae09d6b186400017ac95b01b3\"\u003e\u003ccode\u003e60f6375\u003c/code\u003e\u003c/a\u003e Support workerIdleMemoryLimit=0 to always restart worker child processes betw...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-diff` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-diff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-diff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/2c2586d724deaca5f8ac43e048f10375f68b50a8\"\u003e\u003ccode\u003e2c2586d\u003c/code\u003e\u003c/a\u003e feat: Show non-printable control characters to diff output (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff/issues/15696\"\u003e#15696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-diff\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-docblock` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-docblock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-docblock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/15793808dacd61b75de6e49f25d35f8182513c6e\"\u003e\u003ccode\u003e1579380\u003c/code\u003e\u003c/a\u003e fix(cfg): load jest.config.ts with TS loader specified in docblock pragma (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a94c6d03256764335bddc160f046727e07346761\"\u003e\u003ccode\u003ea94c6d0\u003c/code\u003e\u003c/a\u003e Update deps.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4f964497dc21c06ce4d54f1349e299a9f6773d52\"\u003e\u003ccode\u003e4f96449\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-docblock\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-each` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-each's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-each's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows e...\n\n_Description has been truncated_","html_url":"https://github.com/srikanteswartalluri/wonderlast/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/srikanteswartalluri%2Fwonderlast/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"3518053481","node_id":"PR_kwDOBwapYs6t4uZL","number":6668,"state":"open","title":"chore(deps): bump the test-versions group across 1 directory with 71 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-15T13:27:08.000Z","updated_at":"2025-10-16T02:02:35.152Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":71,"packages":[{"name":"@ai-sdk/openai","old_version":"2.0.34","new_version":"2.0.52","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.63.1","new_version":"0.65.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@openai/agents","old_version":"0.1.4","new_version":"0.1.9","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.1.4","new_version":"0.1.8","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@apollo/gateway","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/subgraph","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@confluentinc/kafka-javascript","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@elastic/transport","old_version":"9.1.2","new_version":"9.2.0","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@happy-dom/jest-environment","old_version":"18.0.1","new_version":"20.0.1","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.4","new_version":"1.19.5","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"0.3.28","new_version":"0.3.31","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"0.3.77","new_version":"0.3.78","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/openai","old_version":"0.6.13","new_version":"0.6.16","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@openfeature/server-sdk","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/open-feature/js-sdk"},{"name":"@opentelemetry/instrumentation","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.54.0","new_version":"0.55.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"6.16.2","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.6.4","new_version":"4.8.1","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"aerospike","old_version":"6.3.0","new_version":"6.4.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"5.0.51","new_version":"5.0.72","repository_url":"https://github.com/vercel/ai"},{"name":"azure-functions-core-tools","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/Azure/azure-functions-core-tools"},{"name":"chai","old_version":"6.0.1","new_version":"6.2.0","repository_url":"https://github.com/chaijs/chai"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.3.0","new_version":"15.4.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"hono","old_version":"4.9.8","new_version":"4.9.12","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.8.0","new_version":"5.8.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-jasmine2","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"langchain","old_version":"0.3.34","new_version":"0.3.36","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"mocha","old_version":"11.7.2","new_version":"11.7.4","repository_url":"https://github.com/mochajs/mocha"},{"name":"mongoose","old_version":"8.18.2","new_version":"8.19.1","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mysql2","old_version":"3.15.0","new_version":"3.15.2","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"15.5.4","new_version":"15.5.5","repository_url":"https://github.com/vercel/next.js"},{"name":"npm","old_version":"11.6.0","new_version":"11.6.2","repository_url":"https://github.com/npm/cli"},{"name":"openai","old_version":"5.23.0","new_version":"6.3.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pino","old_version":"9.11.0","new_version":"10.0.0","repository_url":"https://github.com/pinojs/pino"},{"name":"pino-pretty","old_version":"13.1.1","new_version":"13.1.2","repository_url":"https://github.com/pinojs/pino-pretty"},{"name":"playwright","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.17.1","new_version":"10.18.3","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"6.15.0","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"react","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.36.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"winston","old_version":"3.17.0","new_version":"3.18.3","repository_url":"https://github.com/winstonjs/winston"},{"name":"zod","old_version":"4.1.11","new_version":"4.1.12","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 71 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `2.0.34` | `2.0.52` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.63.1` | `0.65.0` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.9` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.8` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.11.2` | `2.11.3` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.11.2` | `2.11.3` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.895.0` | `3.910.0` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.5.0` | `1.6.0` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.1.2` | `9.2.0` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `18.0.1` | `20.0.1` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.4` | `1.19.5` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.1.3` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.1.2` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.1.3` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.1.3` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.1.2` | `30.2.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `0.3.28` | `0.3.31` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `0.3.77` | `0.3.78` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `0.6.13` | `0.6.16` |\n| [@openfeature/server-sdk](https://github.com/open-feature/js-sdk) | `1.18.0` | `1.19.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.54.0` | `0.55.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `6.16.2` | `6.17.1` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.6.4` | `4.8.1` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.3.0` | `6.4.0` |\n| [ai](https://github.com/vercel/ai) | `5.0.51` | `5.0.72` |\n| [azure-functions-core-tools](https://github.com/Azure/azure-functions-core-tools) | `4.2.2` | `4.3.0` |\n| [chai](https://github.com/chaijs/chai) | `6.0.1` | `6.2.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.3.0` | `15.4.0` |\n| [hono](https://github.com/honojs/hono) | `4.9.8` | `4.9.12` |\n| [ioredis](https://github.com/luin/ioredis) | `5.8.0` | `5.8.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.1.2` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `0.3.34` | `0.3.36` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.2` | `11.7.4` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.2` | `8.19.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.15.0` | `3.15.2` |\n| [next](https://github.com/vercel/next.js) | `15.5.4` | `15.5.5` |\n| [npm](https://github.com/npm/cli) | `11.6.0` | `11.6.2` |\n| [openai](https://github.com/openai/openai-node) | `5.23.0` | `6.3.0` |\n| [pino](https://github.com/pinojs/pino) | `9.11.0` | `10.0.0` |\n| [pino-pretty](https://github.com/pinojs/pino-pretty) | `13.1.1` | `13.1.2` |\n| [playwright](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.17.1` | `10.18.3` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `6.15.0` | `6.17.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.0` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.36.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [winston](https://github.com/winstonjs/winston) | `3.17.0` | `3.18.3` |\n| [zod](https://github.com/colinhacks/zod) | `4.1.11` | `4.1.12` |\n\n\nUpdates `@ai-sdk/openai` from 2.0.34 to 2.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8de8de5: fix(provider/openai): end reasoning parts earlier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.51\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecad5c1d: fix(provider/openai): fix web search tool input types\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7790708aa93793648cd70218c35f6727fd44188d\"\u003e\u003ccode\u003e7790708\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9449\"\u003e#9449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8de8de57c9ca649757c64c05429d91a1852219ae\"\u003e\u003ccode\u003e8de8de5\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): end reasoning parts earlier (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9447\"\u003e#9447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b65bfb5523aea979a6ca104abf157108ffa5495f\"\u003e\u003ccode\u003eb65bfb5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9445\"\u003e#9445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/cad5c1d0c642820cd8cc7b77c878bb0b001312fd\"\u003e\u003ccode\u003ecad5c1d\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): add output to openai websearch tool (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9443\"\u003e#9443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e2ca3a30633fae805e0edef71e6403fac2c5d67b\"\u003e\u003ccode\u003ee2ca3a3\u003c/code\u003e\u003c/a\u003e Backport: chore(examples/next-openai): ai-elements, update web search example...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/39c9b5ee4565ff29909fc22e858c29a5f5c0da1e\"\u003e\u003ccode\u003e39c9b5e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9427\"\u003e#9427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c336b430516896c9e7d73649960001dede2f673c\"\u003e\u003ccode\u003ec336b43\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): send assistant text and tool call parts as r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ddbda418446c53e2f8d6b82d32d63408153e9beb\"\u003e\u003ccode\u003eddbda41\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9416\"\u003e#9416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/f4287d043e06ccc0602a73430ae1e3c13ccc8def\"\u003e\u003ccode\u003ef4287d0\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): automatically add reasoning.encrypted_conten...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/96d709739ef17d87a6c7d1d1de07b5a5dbb05db1\"\u003e\u003ccode\u003e96d7097\u003c/code\u003e\u003c/a\u003e Backport: docs(example): fix path to test file (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9410\"\u003e#9410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@2.0.34...@ai-sdk/openai@2.0.52\"\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.63.1 to 0.65.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.65.0\u003c/h2\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.64.0\u003c/h2\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/commit/293c5db767c30393b38a24eb4e830312b8282bb6\"\u003e\u003ccode\u003e293c5db\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b0b720082c23e4b033df2ebce2a4b040e92a2af2\"\u003e\u003ccode\u003eb0b7200\u003c/code\u003e\u003c/a\u003e feat(api): adds support for Claude Sonnet 4.5 and context management features\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f9947989202e08ddff5210b20b7fe413f51714f6\"\u003e\u003ccode\u003ef994798\u003c/code\u003e\u003c/a\u003e chore(internal): ignore .eslintcache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8c35bc80e59495431d81bef832bf5b1838d5fd7\"\u003e\u003ccode\u003ea8c35bc\u003c/code\u003e\u003c/a\u003e chore(internal): codegen related update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1bb06f790e16f5747feba0463ff2846cb0f5b329\"\u003e\u003ccode\u003e1bb06f7\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d823e52d49c8ccdbf259f41a553d1040c0a144cb\"\u003e\u003ccode\u003ed823e52\u003c/code\u003e\u003c/a\u003e chore(internal): fix incremental formatting in some cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/8ee0c3a458b57826492668619e26b812e4a52aac\"\u003e\u003ccode\u003e8ee0c3a\u003c/code\u003e\u003c/a\u003e feat(toolRunner): support custom headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ba3eadd23cd842800afa70fcbd39953c9b780a70\"\u003e\u003ccode\u003eba3eadd\u003c/code\u003e\u003c/a\u003e chore(internal): remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5be54cb78e9303b5b839b9cbee2fbddcbec1ef62\"\u003e\u003ccode\u003e5be54cb\u003c/code\u003e\u003c/a\u003e perf: faster formatting\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents` from 0.1.4 to 0.1.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/59826a301d9df431dfcd8f9482ee847878cd7928\"\u003e\u003ccode\u003e59826a3\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/4f27ed55e151b258f4a832bf8daab79537d7da98\"\u003e\u003ccode\u003e4f27ed5\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/558\"\u003e#558\u003c/a\u003e prompt parameter does not work when being passed via an Agent (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents-core` from 0.1.4 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/fae9017c04cd5bd6996d9c0a467f0996ef5eb810\"\u003e\u003ccode\u003efae9017\u003c/code\u003e\u003c/a\u003e Exclude translation directories in translation GH Action job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/5111c69463d572e7cc0723f8a09ebb525095d23a\"\u003e\u003ccode\u003e5111c69\u003c/code\u003e\u003c/a\u003e Fix ko translation code bug and generate initial ones\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.11.3/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/4653320016ed4202a229d9ab5933ad3f13e5b6c0\"\u003e\u003ccode\u003e4653320\u003c/code\u003e\u003c/a\u003e fix(composition): Don't remove scalar properties in \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e w...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.11.3/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-runtime:\u003c/strong\u003e New stop reason for Converse and ConverseStream (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e323c12b\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/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e\u003ccode\u003e323c12b\u003c/code\u003e\u003c/a\u003e feat(client-bedrock-runtime): New stop reason for Converse and ConverseStream\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.901.0...v3.902.0\"\u003e3.902.0\u003c/a\u003e (2025-10-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e Add support for dual-stack account endpoint generation (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e14f648b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f6666ec2a8443a467770b77415a17767ae8be64\"\u003e\u003ccode\u003e1f6666e\u003c/code\u003e\u003c/a\u003e Publish v3.902.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e\u003ccode\u003e14f648b\u003c/code\u003e\u003c/a\u003e feat(client-dynamodb): Add support for dual-stack account endpoint generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-dynamodb\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-kinesis` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\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/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-kinesis\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-lambda` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003e\u003ccode\u003ecf1e3be\u003c/code\u003e\u003c/a\u003e feat(client-lambda): Add InvokedViaFunctionUrl context key to limit invocatio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-lambda\"\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.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observabili...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/6668","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6668","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6668/packages"},{"uuid":"2915390056","node_id":"PR_kwDOBwapYs6txVJo","number":6665,"state":"closed","title":"chore(deps): bump the test-versions group across 1 directory with 70 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-15T01:02:33.545Z","updated_at":"2025-10-16T02:21:20.524Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":70,"packages":[{"name":"@ai-sdk/openai","old_version":"2.0.34","new_version":"2.0.52","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.63.1","new_version":"0.65.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@openai/agents","old_version":"0.1.4","new_version":"0.1.9","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.1.4","new_version":"0.1.8","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@apollo/gateway","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/subgraph","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@confluentinc/kafka-javascript","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@elastic/transport","old_version":"9.1.2","new_version":"9.2.0","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@happy-dom/jest-environment","old_version":"18.0.1","new_version":"20.0.1","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.4","new_version":"1.19.5","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"0.3.28","new_version":"0.3.31","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"0.3.77","new_version":"0.3.78","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/openai","old_version":"0.6.13","new_version":"0.6.16","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@openfeature/server-sdk","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/open-feature/js-sdk"},{"name":"@opentelemetry/instrumentation","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.54.0","new_version":"0.55.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"6.16.2","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.6.4","new_version":"4.8.1","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"aerospike","old_version":"6.3.0","new_version":"6.4.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"5.0.51","new_version":"5.0.71","repository_url":"https://github.com/vercel/ai"},{"name":"chai","old_version":"6.0.1","new_version":"6.2.0","repository_url":"https://github.com/chaijs/chai"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.3.0","new_version":"15.4.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"hono","old_version":"4.9.8","new_version":"4.9.12","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.8.0","new_version":"5.8.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-jasmine2","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"langchain","old_version":"0.3.34","new_version":"0.3.36","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"mocha","old_version":"11.7.2","new_version":"11.7.4","repository_url":"https://github.com/mochajs/mocha"},{"name":"mongoose","old_version":"8.18.2","new_version":"8.19.1","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mysql2","old_version":"3.15.0","new_version":"3.15.2","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"15.5.4","new_version":"15.5.5","repository_url":"https://github.com/vercel/next.js"},{"name":"npm","old_version":"11.6.0","new_version":"11.6.2","repository_url":"https://github.com/npm/cli"},{"name":"openai","old_version":"5.23.0","new_version":"6.3.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pino","old_version":"9.11.0","new_version":"10.0.0","repository_url":"https://github.com/pinojs/pino"},{"name":"pino-pretty","old_version":"13.1.1","new_version":"13.1.2","repository_url":"https://github.com/pinojs/pino-pretty"},{"name":"playwright","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.17.1","new_version":"10.18.3","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"6.15.0","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"react","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.36.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"winston","old_version":"3.17.0","new_version":"3.18.3","repository_url":"https://github.com/winstonjs/winston"},{"name":"zod","old_version":"4.1.11","new_version":"4.1.12","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 70 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `2.0.34` | `2.0.52` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.63.1` | `0.65.0` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.9` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.8` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.11.2` | `2.11.3` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.11.2` | `2.11.3` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.895.0` | `3.910.0` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.5.0` | `1.6.0` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.1.2` | `9.2.0` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `18.0.1` | `20.0.1` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.4` | `1.19.5` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.1.3` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.1.2` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.1.3` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.1.3` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.1.2` | `30.2.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `0.3.28` | `0.3.31` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `0.3.77` | `0.3.78` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `0.6.13` | `0.6.16` |\n| [@openfeature/server-sdk](https://github.com/open-feature/js-sdk) | `1.18.0` | `1.19.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.54.0` | `0.55.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `6.16.2` | `6.17.1` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.6.4` | `4.8.1` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.3.0` | `6.4.0` |\n| [ai](https://github.com/vercel/ai) | `5.0.51` | `5.0.71` |\n| [chai](https://github.com/chaijs/chai) | `6.0.1` | `6.2.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.3.0` | `15.4.0` |\n| [hono](https://github.com/honojs/hono) | `4.9.8` | `4.9.12` |\n| [ioredis](https://github.com/luin/ioredis) | `5.8.0` | `5.8.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.1.2` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `0.3.34` | `0.3.36` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.2` | `11.7.4` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.2` | `8.19.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.15.0` | `3.15.2` |\n| [next](https://github.com/vercel/next.js) | `15.5.4` | `15.5.5` |\n| [npm](https://github.com/npm/cli) | `11.6.0` | `11.6.2` |\n| [openai](https://github.com/openai/openai-node) | `5.23.0` | `6.3.0` |\n| [pino](https://github.com/pinojs/pino) | `9.11.0` | `10.0.0` |\n| [pino-pretty](https://github.com/pinojs/pino-pretty) | `13.1.1` | `13.1.2` |\n| [playwright](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.17.1` | `10.18.3` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `6.15.0` | `6.17.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.0` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.36.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [winston](https://github.com/winstonjs/winston) | `3.17.0` | `3.18.3` |\n| [zod](https://github.com/colinhacks/zod) | `4.1.11` | `4.1.12` |\n\n\nUpdates `@ai-sdk/openai` from 2.0.34 to 2.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8de8de5: fix(provider/openai): end reasoning parts earlier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.51\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecad5c1d: fix(provider/openai): fix web search tool input types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.50\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec336b43: feat(provider/openai): send assistant text and tool call parts as reference ids when store: true\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7790708aa93793648cd70218c35f6727fd44188d\"\u003e\u003ccode\u003e7790708\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9449\"\u003e#9449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8de8de57c9ca649757c64c05429d91a1852219ae\"\u003e\u003ccode\u003e8de8de5\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): end reasoning parts earlier (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9447\"\u003e#9447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b65bfb5523aea979a6ca104abf157108ffa5495f\"\u003e\u003ccode\u003eb65bfb5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9445\"\u003e#9445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/cad5c1d0c642820cd8cc7b77c878bb0b001312fd\"\u003e\u003ccode\u003ecad5c1d\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): add output to openai websearch tool (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9443\"\u003e#9443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e2ca3a30633fae805e0edef71e6403fac2c5d67b\"\u003e\u003ccode\u003ee2ca3a3\u003c/code\u003e\u003c/a\u003e Backport: chore(examples/next-openai): ai-elements, update web search example...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/39c9b5ee4565ff29909fc22e858c29a5f5c0da1e\"\u003e\u003ccode\u003e39c9b5e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9427\"\u003e#9427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c336b430516896c9e7d73649960001dede2f673c\"\u003e\u003ccode\u003ec336b43\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): send assistant text and tool call parts as r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ddbda418446c53e2f8d6b82d32d63408153e9beb\"\u003e\u003ccode\u003eddbda41\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9416\"\u003e#9416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/f4287d043e06ccc0602a73430ae1e3c13ccc8def\"\u003e\u003ccode\u003ef4287d0\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): automatically add reasoning.encrypted_conten...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/96d709739ef17d87a6c7d1d1de07b5a5dbb05db1\"\u003e\u003ccode\u003e96d7097\u003c/code\u003e\u003c/a\u003e Backport: docs(example): fix path to test file (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9410\"\u003e#9410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@2.0.34...@ai-sdk/openai@2.0.52\"\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.63.1 to 0.65.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.65.0\u003c/h2\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.64.0\u003c/h2\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/commit/293c5db767c30393b38a24eb4e830312b8282bb6\"\u003e\u003ccode\u003e293c5db\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b0b720082c23e4b033df2ebce2a4b040e92a2af2\"\u003e\u003ccode\u003eb0b7200\u003c/code\u003e\u003c/a\u003e feat(api): adds support for Claude Sonnet 4.5 and context management features\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f9947989202e08ddff5210b20b7fe413f51714f6\"\u003e\u003ccode\u003ef994798\u003c/code\u003e\u003c/a\u003e chore(internal): ignore .eslintcache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8c35bc80e59495431d81bef832bf5b1838d5fd7\"\u003e\u003ccode\u003ea8c35bc\u003c/code\u003e\u003c/a\u003e chore(internal): codegen related update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1bb06f790e16f5747feba0463ff2846cb0f5b329\"\u003e\u003ccode\u003e1bb06f7\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d823e52d49c8ccdbf259f41a553d1040c0a144cb\"\u003e\u003ccode\u003ed823e52\u003c/code\u003e\u003c/a\u003e chore(internal): fix incremental formatting in some cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/8ee0c3a458b57826492668619e26b812e4a52aac\"\u003e\u003ccode\u003e8ee0c3a\u003c/code\u003e\u003c/a\u003e feat(toolRunner): support custom headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ba3eadd23cd842800afa70fcbd39953c9b780a70\"\u003e\u003ccode\u003eba3eadd\u003c/code\u003e\u003c/a\u003e chore(internal): remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5be54cb78e9303b5b839b9cbee2fbddcbec1ef62\"\u003e\u003ccode\u003e5be54cb\u003c/code\u003e\u003c/a\u003e perf: faster formatting\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents` from 0.1.4 to 0.1.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/59826a301d9df431dfcd8f9482ee847878cd7928\"\u003e\u003ccode\u003e59826a3\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/4f27ed55e151b258f4a832bf8daab79537d7da98\"\u003e\u003ccode\u003e4f27ed5\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/558\"\u003e#558\u003c/a\u003e prompt parameter does not work when being passed via an Agent (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents-core` from 0.1.4 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/fae9017c04cd5bd6996d9c0a467f0996ef5eb810\"\u003e\u003ccode\u003efae9017\u003c/code\u003e\u003c/a\u003e Exclude translation directories in translation GH Action job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/5111c69463d572e7cc0723f8a09ebb525095d23a\"\u003e\u003ccode\u003e5111c69\u003c/code\u003e\u003c/a\u003e Fix ko translation code bug and generate initial ones\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.11.3/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/4653320016ed4202a229d9ab5933ad3f13e5b6c0\"\u003e\u003ccode\u003e4653320\u003c/code\u003e\u003c/a\u003e fix(composition): Don't remove scalar properties in \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e w...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.11.3/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-runtime:\u003c/strong\u003e New stop reason for Converse and ConverseStream (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e323c12b\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/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e\u003ccode\u003e323c12b\u003c/code\u003e\u003c/a\u003e feat(client-bedrock-runtime): New stop reason for Converse and ConverseStream\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.901.0...v3.902.0\"\u003e3.902.0\u003c/a\u003e (2025-10-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e Add support for dual-stack account endpoint generation (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e14f648b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f6666ec2a8443a467770b77415a17767ae8be64\"\u003e\u003ccode\u003e1f6666e\u003c/code\u003e\u003c/a\u003e Publish v3.902.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e\u003ccode\u003e14f648b\u003c/code\u003e\u003c/a\u003e feat(client-dynamodb): Add support for dual-stack account endpoint generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-dynamodb\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-kinesis` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\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/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-kinesis\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-lambda` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003e\u003ccode\u003ecf1e3be\u003c/code\u003e\u003c/a\u003e feat(client-lambda): Add InvokedViaFunctionUrl context key to limit invocatio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-lambda\"\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.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/co...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/6665","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6665","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6665/packages"},{"uuid":"2911921765","node_id":"PR_kwDOBwapYs6tkGZl","number":6652,"state":"closed","title":"chore(deps): bump the test-versions group across 1 directory with 69 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-15T01:02:06.115Z","updated_at":"2025-10-16T02:20:42.082Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":69,"packages":[{"name":"@ai-sdk/openai","old_version":"2.0.34","new_version":"2.0.52","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.63.1","new_version":"0.65.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@openai/agents","old_version":"0.1.4","new_version":"0.1.9","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.1.4","new_version":"0.1.8","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@apollo/gateway","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/subgraph","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@confluentinc/kafka-javascript","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@elastic/transport","old_version":"9.1.2","new_version":"9.2.0","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@happy-dom/jest-environment","old_version":"18.0.1","new_version":"20.0.0","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.4","new_version":"1.19.5","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"0.3.28","new_version":"0.3.31","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"0.3.77","new_version":"0.3.78","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/openai","old_version":"0.6.13","new_version":"0.6.16","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@opentelemetry/instrumentation","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.54.0","new_version":"0.55.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"6.16.2","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.6.4","new_version":"4.8.0","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"aerospike","old_version":"6.3.0","new_version":"6.4.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"5.0.51","new_version":"5.0.70","repository_url":"https://github.com/vercel/ai"},{"name":"chai","old_version":"6.0.1","new_version":"6.2.0","repository_url":"https://github.com/chaijs/chai"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.3.0","new_version":"15.4.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"hono","old_version":"4.9.8","new_version":"4.9.12","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.8.0","new_version":"5.8.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-jasmine2","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"langchain","old_version":"0.3.34","new_version":"0.3.36","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"mocha","old_version":"11.7.2","new_version":"11.7.4","repository_url":"https://github.com/mochajs/mocha"},{"name":"mongoose","old_version":"8.18.2","new_version":"8.19.1","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mysql2","old_version":"3.15.0","new_version":"3.15.2","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"15.5.4","new_version":"15.5.5","repository_url":"https://github.com/vercel/next.js"},{"name":"npm","old_version":"11.6.0","new_version":"11.6.2","repository_url":"https://github.com/npm/cli"},{"name":"openai","old_version":"5.23.0","new_version":"6.3.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pino","old_version":"9.11.0","new_version":"10.0.0","repository_url":"https://github.com/pinojs/pino"},{"name":"pino-pretty","old_version":"13.1.1","new_version":"13.1.2","repository_url":"https://github.com/pinojs/pino-pretty"},{"name":"playwright","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.17.1","new_version":"10.18.2","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"6.15.0","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"react","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.36.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"winston","old_version":"3.17.0","new_version":"3.18.3","repository_url":"https://github.com/winstonjs/winston"},{"name":"zod","old_version":"4.1.11","new_version":"4.1.12","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 69 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `2.0.34` | `2.0.52` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.63.1` | `0.65.0` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.9` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.8` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.11.2` | `2.11.3` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.11.2` | `2.11.3` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.895.0` | `3.908.0` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.5.0` | `1.6.0` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.1.2` | `9.2.0` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `18.0.1` | `20.0.0` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.4` | `1.19.5` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.1.3` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.1.2` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.1.3` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.1.3` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.1.2` | `30.2.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `0.3.28` | `0.3.31` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `0.3.77` | `0.3.78` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `0.6.13` | `0.6.16` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.54.0` | `0.55.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `6.16.2` | `6.17.1` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.6.4` | `4.8.0` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.3.0` | `6.4.0` |\n| [ai](https://github.com/vercel/ai) | `5.0.51` | `5.0.70` |\n| [chai](https://github.com/chaijs/chai) | `6.0.1` | `6.2.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.3.0` | `15.4.0` |\n| [hono](https://github.com/honojs/hono) | `4.9.8` | `4.9.12` |\n| [ioredis](https://github.com/luin/ioredis) | `5.8.0` | `5.8.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.1.2` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `0.3.34` | `0.3.36` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.2` | `11.7.4` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.2` | `8.19.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.15.0` | `3.15.2` |\n| [next](https://github.com/vercel/next.js) | `15.5.4` | `15.5.5` |\n| [npm](https://github.com/npm/cli) | `11.6.0` | `11.6.2` |\n| [openai](https://github.com/openai/openai-node) | `5.23.0` | `6.3.0` |\n| [pino](https://github.com/pinojs/pino) | `9.11.0` | `10.0.0` |\n| [pino-pretty](https://github.com/pinojs/pino-pretty) | `13.1.1` | `13.1.2` |\n| [playwright](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.17.1` | `10.18.2` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `6.15.0` | `6.17.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.0` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.36.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [winston](https://github.com/winstonjs/winston) | `3.17.0` | `3.18.3` |\n| [zod](https://github.com/colinhacks/zod) | `4.1.11` | `4.1.12` |\n\n\nUpdates `@ai-sdk/openai` from 2.0.34 to 2.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8de8de5: fix(provider/openai): end reasoning parts earlier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.51\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecad5c1d: fix(provider/openai): fix web search tool input types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.50\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec336b43: feat(provider/openai): send assistant text and tool call parts as reference ids when store: true\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.49\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef4287d0: feat(provider/openai): automatically add reasoning.encrypted_content include when store = false\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7790708aa93793648cd70218c35f6727fd44188d\"\u003e\u003ccode\u003e7790708\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9449\"\u003e#9449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8de8de57c9ca649757c64c05429d91a1852219ae\"\u003e\u003ccode\u003e8de8de5\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): end reasoning parts earlier (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9447\"\u003e#9447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b65bfb5523aea979a6ca104abf157108ffa5495f\"\u003e\u003ccode\u003eb65bfb5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9445\"\u003e#9445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/cad5c1d0c642820cd8cc7b77c878bb0b001312fd\"\u003e\u003ccode\u003ecad5c1d\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): add output to openai websearch tool (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9443\"\u003e#9443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e2ca3a30633fae805e0edef71e6403fac2c5d67b\"\u003e\u003ccode\u003ee2ca3a3\u003c/code\u003e\u003c/a\u003e Backport: chore(examples/next-openai): ai-elements, update web search example...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/39c9b5ee4565ff29909fc22e858c29a5f5c0da1e\"\u003e\u003ccode\u003e39c9b5e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9427\"\u003e#9427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c336b430516896c9e7d73649960001dede2f673c\"\u003e\u003ccode\u003ec336b43\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): send assistant text and tool call parts as r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ddbda418446c53e2f8d6b82d32d63408153e9beb\"\u003e\u003ccode\u003eddbda41\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9416\"\u003e#9416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/f4287d043e06ccc0602a73430ae1e3c13ccc8def\"\u003e\u003ccode\u003ef4287d0\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): automatically add reasoning.encrypted_conten...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/96d709739ef17d87a6c7d1d1de07b5a5dbb05db1\"\u003e\u003ccode\u003e96d7097\u003c/code\u003e\u003c/a\u003e Backport: docs(example): fix path to test file (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9410\"\u003e#9410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@2.0.34...@ai-sdk/openai@2.0.52\"\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.63.1 to 0.65.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.65.0\u003c/h2\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.64.0\u003c/h2\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/commit/293c5db767c30393b38a24eb4e830312b8282bb6\"\u003e\u003ccode\u003e293c5db\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b0b720082c23e4b033df2ebce2a4b040e92a2af2\"\u003e\u003ccode\u003eb0b7200\u003c/code\u003e\u003c/a\u003e feat(api): adds support for Claude Sonnet 4.5 and context management features\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f9947989202e08ddff5210b20b7fe413f51714f6\"\u003e\u003ccode\u003ef994798\u003c/code\u003e\u003c/a\u003e chore(internal): ignore .eslintcache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8c35bc80e59495431d81bef832bf5b1838d5fd7\"\u003e\u003ccode\u003ea8c35bc\u003c/code\u003e\u003c/a\u003e chore(internal): codegen related update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1bb06f790e16f5747feba0463ff2846cb0f5b329\"\u003e\u003ccode\u003e1bb06f7\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d823e52d49c8ccdbf259f41a553d1040c0a144cb\"\u003e\u003ccode\u003ed823e52\u003c/code\u003e\u003c/a\u003e chore(internal): fix incremental formatting in some cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/8ee0c3a458b57826492668619e26b812e4a52aac\"\u003e\u003ccode\u003e8ee0c3a\u003c/code\u003e\u003c/a\u003e feat(toolRunner): support custom headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ba3eadd23cd842800afa70fcbd39953c9b780a70\"\u003e\u003ccode\u003eba3eadd\u003c/code\u003e\u003c/a\u003e chore(internal): remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5be54cb78e9303b5b839b9cbee2fbddcbec1ef62\"\u003e\u003ccode\u003e5be54cb\u003c/code\u003e\u003c/a\u003e perf: faster formatting\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents` from 0.1.4 to 0.1.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/59826a301d9df431dfcd8f9482ee847878cd7928\"\u003e\u003ccode\u003e59826a3\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/4f27ed55e151b258f4a832bf8daab79537d7da98\"\u003e\u003ccode\u003e4f27ed5\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/558\"\u003e#558\u003c/a\u003e prompt parameter does not work when being passed via an Agent (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents-core` from 0.1.4 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/fae9017c04cd5bd6996d9c0a467f0996ef5eb810\"\u003e\u003ccode\u003efae9017\u003c/code\u003e\u003c/a\u003e Exclude translation directories in translation GH Action job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/5111c69463d572e7cc0723f8a09ebb525095d23a\"\u003e\u003ccode\u003e5111c69\u003c/code\u003e\u003c/a\u003e Fix ko translation code bug and generate initial ones\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.11.3/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/4653320016ed4202a229d9ab5933ad3f13e5b6c0\"\u003e\u003ccode\u003e4653320\u003c/code\u003e\u003c/a\u003e fix(composition): Don't remove scalar properties in \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e w...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.11.3/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.895.0 to 3.908.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Updated the text in the Important section of the ModifyDBClusterParameterGroup page. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/23a42361698ed24cb582116e00b8ecafa39c9d36\"\u003e23a42361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-10 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b5e87b16d4845da067fcbdc348b36e30ae48d735\"\u003eb5e87b16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e  Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3beb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Bedrock AgentCore release for Gateway, and Memory including Self-Managed Strategies support for Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dd8408b93ed1ae35e310d2584b6e6d2472512b8d\"\u003edd8408b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-odb:\u003c/strong\u003e  This release adds APIs that allow you to specify CIDR ranges in your ODB peering connection. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72de496b8c4a670dd3f79ee60fbdbcf3d1aec98f\"\u003e72de496b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Added new viewer security policy, TLSv1.2_2025, for CloudFront. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bbe5fc5500366d8145f7d1c34599250f3db7e5a4\"\u003ebbe5fc55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Bedrock AgentCore release for Runtime, and Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ad809ec1f59ff568791dab2aa410fc27ee6f78e\"\u003e9ad809ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Addition of AuditContext in GetTable/GetTables Request (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf3d8e194f621fe562efe6eead32f81b8f3b50c2\"\u003ecf3d8e19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  apply reserved word escaping to union shape in Json serializer (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7419\"\u003e#7419\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ee6cdcd05b7ac80a5bf63158fea82e37e48bc43\"\u003e9ee6cdcd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.908.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.907.0\u003c/h2\u003e\n\u003ch4\u003e3.907.0(2025-10-09)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-browser:\u003c/strong\u003e  remove bowser from default UA provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7413\"\u003e#7413\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a94d95f701bd74cbd89de85ce584c2f6ca555ff3\"\u003ea94d95f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  run publish for codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7415\"\u003e#7415\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2f1ac0ce9b851fd56d0df98bde1e8591ac8176f\"\u003eb2f1ac0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-09 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/98148915460e3d6dbdd8916748db46b401a28794\"\u003e98148915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-wafv2:\u003c/strong\u003e  This release adds the ability to throw WafLimitsExceededException when the maximum number of Application Load Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/33438d9d2baab8fd388914c3f9a37d19b0643313\"\u003e33438d9d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  This release adds support for ActionConnector and Flow, which are new resources associated with Amazon Quick Suite. Additional updates include expanded Data Source options, further branding customization, and new capabilities that can be restricted by Admins. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72c12a09df979cc5b9930bbbd168aca3810110d7\"\u003e72c12a09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  modify request compression threshold values (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7414\"\u003e#7414\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b45d72016ff7f01ceb122a5fec804a271a9aeba\"\u003e6b45d720\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-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-runtime:\u003c/strong\u003e New stop reason for Converse and ConverseStream (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e323c12b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e\u003ccode\u003e323c12b\u003c/code\u003e\u003c/a\u003e feat(client-bedrock-runtime): New stop reason for Converse and ConverseStream\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.908.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.895.0 to 3.908.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Updated the text in the Important section of the ModifyDBClusterParameterGroup page. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/23a42361698ed24cb582116e00b8ecafa39c9d36\"\u003e23a42361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-10 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b5e87b16d4845da067fcbdc348b36e30ae48d735\"\u003eb5e87b16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e  Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3beb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Bedrock AgentCore release for Gateway, and Memory including Self-Managed Strategies support for Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dd8408b93ed1ae35e310d2584b6e6d2472512b8d\"\u003edd8408b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-odb:\u003c/strong\u003e  This release adds APIs that allow you to specify CIDR ranges in your ODB peering connection. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72de496b8c4a670dd3f79ee60fbdbcf3d1aec98f\"\u003e72de496b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Added new viewer security policy, TLSv1.2_2025, for CloudFront. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bbe5fc5500366d8145f7d1c34599250f3db7e5a4\"\u003ebbe5fc55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Bedrock AgentCore release for Runtime, and Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ad809ec1f59ff568791dab2aa410fc27ee6f78e\"\u003e9ad809ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Addition of AuditContext in GetTable/GetTables Request (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf3d8e194f621fe562efe6eead32f81b8f3b50c2\"\u003ecf3d8e19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  apply reserved word escaping to union shape in Json serializer (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7419\"\u003e#7419\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ee6cdcd05b7ac80a5bf63158fea82e37e48bc43\"\u003e9ee6cdcd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.908.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.907.0\u003c/h2\u003e\n\u003ch4\u003e3.907.0(2025-10-09)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-browser:\u003c/strong\u003e  remove bowser from default UA provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7413\"\u003e#7413\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a94d95f701bd74cbd89de85ce584c2f6ca555ff3\"\u003ea94d95f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  run publish for codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7415\"\u003e#7415\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2f1ac0ce9b851fd56d0df98bde1e8591ac8176f\"\u003eb2f1ac0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-09 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/98148915460e3d6dbdd8916748db46b401a28794\"\u003e98148915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-wafv2:\u003c/strong\u003e  This release adds the ability to throw WafLimitsExceededException when the maximum number of Application Load Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/33438d9d2baab8fd388914c3f9a37d19b0643313\"\u003e33438d9d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  This release adds support for ActionConnector and Flow, which are new resources associated with Amazon Quick Suite. Additional updates include expanded Data Source options, further branding customization, and new capabilities that can be restricted by Admins. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72c12a09df979cc5b9930bbbd168aca3810110d7\"\u003e72c12a09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  modify request compression threshold values (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7414\"\u003e#7414\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b45d72016ff7f01ceb122a5fec804a271a9aeba\"\u003e6b45d720\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-dynamodb/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e'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.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.901.0...v3.902.0\"\u003e3.902.0\u003c/a\u003e (2025-10-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e Add support for dual-stack account endpoint generation (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e14f648b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f6666ec2a8443a467770b77415a17767ae8be64\"\u003e\u003ccode\u003e1f6666e\u003c/code\u003e\u003c/a\u003e Publish v3.902.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e\u003ccode\u003e14f648b\u003c/code\u003e\u003c/a\u003e feat(client-dynamodb): Add support for dual-stack account endpoint generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.908.0/clients/client-dynamodb\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-kinesis` from 3.895.0 to 3.908.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\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Updated the text in the Important section of the ModifyDBClusterParameterGroup page. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/23a42361698ed24cb582116e00b8ecafa39c9d36\"\u003e23a42361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-10 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b5e87b16d4845da067fcbdc348b36e30ae48d735\"\u003eb5e87b16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e  Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3beb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Bedrock AgentCore release for Gateway, and Memory including Self-Managed Strategies support for Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dd8408b93ed1ae35e310d2584b6e6d2472512b8d\"\u003edd8408b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-odb:\u003c/strong\u003e  This release adds APIs that allow you to specify CIDR ranges in your ODB peering connection. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72de496b8c4a670dd3f79ee60fbdbcf3d1aec98f\"\u003e72de496b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Added new viewer security policy, TLSv1.2_2025, for CloudFront. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bbe5fc5500366d8145f7d1c34599250f3db7e5a4\"\u003ebbe5fc55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Bedrock AgentCore release for Runtime, and Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ad809ec1f59ff568791dab2aa410fc27ee6f78e\"\u003e9ad809ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Addition of AuditContext in GetTable/GetTables Request (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf3d8e194f621fe562efe6eead32f81b8f3b50c2\"\u003ecf3d8e19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  apply reserved word escaping to union shape in Json serializer (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7419\"\u003e#7419\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ee6cdcd05b7ac80a5bf63158fea82e37e48bc43\"\u003e9ee6cdcd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.908.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.907.0\u003c/h2\u003e\n\u003ch4\u003e3.907.0(2025-10-09)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-browser:\u003c/strong\u003e  remove bowser from default UA provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7413\"\u003e#7413\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a94d95f701bd74cbd89de85ce584c2f6ca555ff3\"\u003ea94d95f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  run publish for codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7415\"\u003e#7415\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2f1ac0ce9b851fd56d0df98bde1e8591ac8176f\"\u003eb2f1ac0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-09 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/98148915460e3d6dbdd8916748db46b401a28794\"\u003e98148915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-wafv2:\u003c/strong\u003e  This release adds the ability to throw WafLimitsExceededException when the maximum number of Application Load Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/33438d9d2baab8fd388914c3f9a37d19b0643313\"\u003e33438d9d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  This release adds support for ActionConnector and Flow, which are new resources associated with Amazon Quick Suite. Additional updates include expanded Data Source options, further branding customization, and new capabilities that can be restricted by Admins. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72c12a09df979cc5b9930bbbd168aca3810110d7\"\u003e72c12a09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  modify request compression threshold values (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7414\"\u003e#7414\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b45d72016ff7f01ceb122a5fec804a271a9aeba\"\u003e6b45d720\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-kinesis/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e'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.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.908.0/clients/client-kinesis\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-lambda` from 3.895.0 to 3.908.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\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Updated the text in the Important section of the ModifyDBClusterParameterGroup page. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/23a42361698ed24cb582116e00b8ecafa39c9d36\"\u003e23a42361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-10 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b5e87b16d4845da067fcbdc348b36e30ae48d735\"\u003eb5e87b16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e  Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3beb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Bedrock AgentCore release for Gateway, and Memory including Self-Managed Strategies support for Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dd8408b93ed1ae35e310d2584b6e6d2472512b8d\"\u003edd8408b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-odb:\u003c/strong\u003e  This release adds APIs that allow you to specify CIDR ranges in your ODB peering connection. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72de496b8c4a670dd3f79ee60fbdbcf3d1aec98f\"\u003e72de496b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Added new viewer security policy, TLSv1.2_2025, for CloudFront. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bbe5fc5500366d8145f7d1c34599250f3db7e5a4\"\u003ebbe5fc55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Bedrock AgentCore release for Runtime, and Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ad809ec1f59ff568791dab2aa410fc27ee6f78e\"\u003e9ad809ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Addition of AuditContext in GetTable/GetTables Request (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf3d8e194f621fe562efe6eead32f81b8f3b50c2\"\u003ecf3d8e19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  apply reserved word escaping to union shape in Json serializer (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7419\"\u003e#7419\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ee6cdcd05b7ac80a5bf63158fea82e37e48bc43\"\u003e9ee6cdcd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.908.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.907.0\u003c/h2\u003e\n\u003ch4\u003e3.907.0(2025-10-09)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-browser:\u003c/strong\u003e  remove bowser from default UA provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7413\"\u003e#7413\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a94d95f701bd74cbd89de85ce584c2f6ca555ff3\"\u003ea94d95f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  run publish for codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7415\"\u003e#7415\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2f1ac0ce9b851fd56d0df98bde1e8591ac8176f\"\u003eb2f1ac0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-09 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/98148915460e3d6dbdd8916748db46b401a28794\"\u003e98148915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-wafv2:\u003c/strong\u003e  This release adds the ability to throw WafLimitsExceededException when the maximum number of Application Load Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/33438d9d2baab8fd388914c3f9a37d19b0643313\"\u003e33438d9d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  This release adds support for ActionConnector and Flow, which are new resources associated with Amazon Quick Suite. Additional updates include expanded Data Source options, further branding customization, and new capabilities that can be restricted by Admins. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72c12a09df979cc5b9930bbbd168aca3810110d7\"\u003e72c12a09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  modify request compression threshold values (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7414\"\u003e#7414\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b45d72016ff7f01ceb122a5fec804a271a9aeba\"\u003e6b45d720\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-lambda/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e'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.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003e\u003ccode\u003ecf1e3be\u003c/code\u003e\u003c/a\u003e feat(client-lambda): Add InvokedViaFunctionUrl context key to limit invocatio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.908.0/clients/client-lambda\"\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.895.0 to 3.908.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\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Updated the text in the Important section of the ModifyDBClusterParameterGroup page. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/23a42361698ed24cb582116e00b8ecafa39c9d36\"\u003e23a42361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-10 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b5e87b16d4845da067fcbdc348b36e30ae48d735\"\u003eb5e87b16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e  Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3beb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Bedrock AgentCore release for Gateway, and Memory including Self-Managed Strategies support for Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dd8408b93ed1ae35e310d2584b6e6d2472512b8d\"\u003edd8408b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-odb:\u003c/strong\u003e  This release adds APIs that allow you to specify CIDR ranges in your ODB peering connection. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72de496b8c4a670dd3f79ee60fbdbcf3d1aec98f\"\u003e72de496b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Added new viewer security policy, TLSv1.2_2025, for CloudFront. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bbe5fc5500366d8145f7d1c34599250f3db7e5a4\"\u003ebbe5fc55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Bedrock AgentCore release for Runtime, and Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ad809ec1f59ff568791dab2aa410fc27ee6f78e\"\u003e9ad809ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Addition of AuditContext in GetTable/GetTables Request (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf3d8e194f621fe562efe6eead32f81b8f3b50c2\"\u003ecf3d8e19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  apply reserved word escaping to union shape in Json serializer (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7419\"\u003e#7419\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ee6cdcd05b7ac80a5bf63158fea82e37e48bc43\"\u003e9ee6cdcd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.908.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.907.0\u003c/h2\u003e\n\u003ch4\u003e3.907.0(2025-10-09)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-browser:\u003c/strong\u003e  remove bowser from default UA provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7413\"\u003e#7413\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a94d95f701bd74cbd89de85ce584c2f6ca555ff3\"\u003ea94d95f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  run publish for codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7415\"\u003e#7415\u003c/a\u003e) (\u003ca href=\"...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/6652","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6652","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6652/packages"},{"uuid":"3509445995","node_id":"PR_kwDOOaImXM6tbkjP","number":112,"state":"closed","title":"deps(deps): bump the testing group with 41 updates","user":"dependabot[bot]","labels":["size/XL","testing"],"assignees":["Drago-03"],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2025-10-28T14:31:27.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T10:32:31.000Z","updated_at":"2025-10-28T14:31:37.000Z","time_to_close":1310336,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"testing","update_count":41,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/console","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/core","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/environment","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/fake-timers","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/schemas","old_version":"29.6.3","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/source-map","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-result","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/types","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-plugin-jest-hoist","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-preset-jest","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 41 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.2.0` |\n| [@jest/console](https://github.com/jestjs/jest/tree/HEAD/packages/jest-console) | `29.7.0` | `30.2.0` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `29.7.0` | `30.2.0` |\n| [@jest/environment](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment) | `29.7.0` | `30.2.0` |\n| [@jest/expect](https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect) | `29.7.0` | `30.2.0` |\n| [@jest/expect-utils](https://github.com/jestjs/jest/tree/HEAD/packages/expect-utils) | `29.7.0` | `30.2.0` |\n| [@jest/fake-timers](https://github.com/jestjs/jest/tree/HEAD/packages/jest-fake-timers) | `29.7.0` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `29.7.0` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `29.7.0` | `30.2.0` |\n| [@jest/schemas](https://github.com/jestjs/jest/tree/HEAD/packages/jest-schemas) | `29.6.3` | `30.0.5` |\n| [@jest/source-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-source-map) | `29.6.3` | `30.0.1` |\n| [@jest/test-result](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-result) | `29.7.0` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `29.7.0` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `29.7.0` | `30.2.0` |\n| [@jest/types](https://github.com/jestjs/jest/tree/HEAD/packages/jest-types) | `29.6.3` | `30.2.0` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `29.7.0` | `30.2.0` |\n| [babel-plugin-jest-hoist](https://github.com/jestjs/jest/tree/HEAD/packages/babel-plugin-jest-hoist) | `29.6.3` | `30.2.0` |\n| [babel-preset-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-preset-jest) | `29.6.3` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/console` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/console\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/console\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/401ec5a47d88dbc591c4ed8308a61adb0f1b62c4\"\u003e\u003ccode\u003e401ec5a\u003c/code\u003e\u003c/a\u003e chore: fix broken CI (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-console/issues/15840\"\u003e#15840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-console\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/console\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/core` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/b097e43986032bfb1edef4eba24984a0b352ab16\"\u003e\u003ccode\u003eb097e43\u003c/code\u003e\u003c/a\u003e fix: perform global teardown if bailing from failed tests (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-core/issues/15833\"\u003e#15833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c9db5c6d1b01ca091d8f2aa92e5bc137e4bb2828\"\u003e\u003ccode\u003ec9db5c6\u003c/code\u003e\u003c/a\u003e Include test suites that failed to execute when running failed tests (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-core/issues/15769\"\u003e#15769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/60f6375b5852006ae09d6b186400017ac95b01b3\"\u003e\u003ccode\u003e60f6375\u003c/code\u003e\u003c/a\u003e Support workerIdleMemoryLimit=0 to always restart worker child processes betw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/environment` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/environment\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/environment\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/environment\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/expect` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/expect\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/expect\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c88d1f14c8f9950e510004d25998b331041ffc9f\"\u003e\u003ccode\u003ec88d1f1\u003c/code\u003e\u003c/a\u003e feat: Have \u003ccode\u003eInverse\u003c/code\u003e exportable in types.ts (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect/issues/15704\"\u003e#15704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-expect\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/expect\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/expect-utils` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/expect-utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/expect-utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/expect-utils\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/expect-utils\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/fake-timers` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/fake-timers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/Drago-03/GroqTales/pull/112","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drago-03%2FGroqTales/issues/112","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/112/packages"},{"uuid":"2895643604","node_id":"PR_kwDOBwapYs6smAPU","number":6618,"state":"open","title":"chore(deps): bump the test-versions group across 1 directory with 63 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-07T23:59:28.000Z","updated_at":"2025-10-07T23:59:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":63,"packages":[{"name":"@ai-sdk/openai","old_version":"2.0.34","new_version":"2.0.44","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.63.1","new_version":"0.65.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@openai/agents","old_version":"0.1.4","new_version":"0.1.9","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.1.4","new_version":"0.1.8","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.895.0","new_version":"3.902.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@elastic/transport","old_version":"9.1.2","new_version":"9.2.0","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@happy-dom/jest-environment","old_version":"18.0.1","new_version":"19.0.2","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.4","new_version":"1.19.5","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"0.3.28","new_version":"0.3.30","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"0.3.77","new_version":"0.3.78","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/openai","old_version":"0.6.13","new_version":"0.6.14","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@opentelemetry/instrumentation","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.54.0","new_version":"0.55.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"6.16.2","new_version":"6.17.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.6.4","new_version":"4.7.0","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"ai","old_version":"5.0.51","new_version":"5.0.60","repository_url":"https://github.com/vercel/ai"},{"name":"chai","old_version":"6.0.1","new_version":"6.2.0","repository_url":"https://github.com/chaijs/chai"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.3.0","new_version":"15.4.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"hono","old_version":"4.9.8","new_version":"4.9.10","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.8.0","new_version":"5.8.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-jasmine2","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"langchain","old_version":"0.3.34","new_version":"0.3.35","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"mocha","old_version":"11.7.2","new_version":"11.7.4","repository_url":"https://github.com/mochajs/mocha"},{"name":"mongoose","old_version":"8.18.2","new_version":"8.19.1","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mysql2","old_version":"3.15.0","new_version":"3.15.1","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"npm","old_version":"11.6.0","new_version":"11.6.1","repository_url":"https://github.com/npm/cli"},{"name":"openai","old_version":"5.23.0","new_version":"6.2.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pino","old_version":"9.11.0","new_version":"10.0.0","repository_url":"https://github.com/pinojs/pino"},{"name":"playwright","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.17.1","new_version":"10.18.1","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"6.15.0","new_version":"6.17.0","repository_url":"https://github.com/prisma/prisma"},{"name":"react","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.36.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"winston","old_version":"3.17.0","new_version":"3.18.3","repository_url":"https://github.com/winstonjs/winston"},{"name":"zod","old_version":"4.1.11","new_version":"4.1.12","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 63 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `2.0.34` | `2.0.44` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.63.1` | `0.65.0` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.9` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.8` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.895.0` | `3.902.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.895.0` | `3.901.0` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.1.2` | `9.2.0` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `18.0.1` | `19.0.2` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.4` | `1.19.5` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.1.3` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.1.2` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.1.3` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.1.3` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.1.2` | `30.2.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `0.3.28` | `0.3.30` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `0.3.77` | `0.3.78` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `0.6.13` | `0.6.14` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.54.0` | `0.55.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `6.16.2` | `6.17.0` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.6.4` | `4.7.0` |\n| [ai](https://github.com/vercel/ai) | `5.0.51` | `5.0.60` |\n| [chai](https://github.com/chaijs/chai) | `6.0.1` | `6.2.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.3.0` | `15.4.0` |\n| [hono](https://github.com/honojs/hono) | `4.9.8` | `4.9.10` |\n| [ioredis](https://github.com/luin/ioredis) | `5.8.0` | `5.8.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.1.2` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `0.3.34` | `0.3.35` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.2` | `11.7.4` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.2` | `8.19.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.15.0` | `3.15.1` |\n| [npm](https://github.com/npm/cli) | `11.6.0` | `11.6.1` |\n| [openai](https://github.com/openai/openai-node) | `5.23.0` | `6.2.0` |\n| [pino](https://github.com/pinojs/pino) | `9.11.0` | `10.0.0` |\n| [playwright](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.17.1` | `10.18.1` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `6.15.0` | `6.17.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.0` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.36.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [winston](https://github.com/winstonjs/winston) | `3.17.0` | `3.18.3` |\n| [zod](https://github.com/colinhacks/zod) | `4.1.11` | `4.1.12` |\n\n\nUpdates `@ai-sdk/openai` from 2.0.34 to 2.0.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.44\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e28215ca: fix(provider/openai): add providerExecuted flag to tool start chunks\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/56b67595fbdf1918929eb3c84eab1461f5f1cd65\"\u003e\u003ccode\u003e56b6759\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9234\"\u003e#9234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/28215ca9de586cc74087db22d50fe702ee3662e8\"\u003e\u003ccode\u003e28215ca\u003c/code\u003e\u003c/a\u003e Backport:  fix(provider/openai): add providerExecuted flag to tool start chun...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/52a9df37187935d856f3ac516f12a2047de51505\"\u003e\u003ccode\u003e52a9df3\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9227\"\u003e#9227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/1be29a63baa85e55826435aca6dc176fb8cf1d95\"\u003e\u003ccode\u003e1be29a6\u003c/code\u003e\u003c/a\u003e ci(auto-merge-release-prs): fix syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/02ebf54b0f530e582cfeef78b438d37cf22ab0c2\"\u003e\u003ccode\u003e02ebf54\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/amazon-bedrock): Support user provided filenames in a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7079d5f4a562e7ed1b19107f13eaf08ff6d6327e\"\u003e\u003ccode\u003e7079d5f\u003c/code\u003e\u003c/a\u003e Backport: ci(auto-merge-release-prs): use PAT to approve \u0026quot;version packages\u0026quot; p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ee5a162b680fe9d1273e4ce2e8ea652faa2cb345\"\u003e\u003ccode\u003eee5a162\u003c/code\u003e\u003c/a\u003e Backport: ci: auto-merge-release-prs (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9221\"\u003e#9221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d5e7d16b4112121e05e5f03111a0c3a5dd1a3ec7\"\u003e\u003ccode\u003ed5e7d16\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9220\"\u003e#9220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/03b924a06286538fe11f005a9b2136824c717e21\"\u003e\u003ccode\u003e03b924a\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/azure): default api-version has changed from preview ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c000cad31ec4542e567c2771c79e27d87f912036\"\u003e\u003ccode\u003ec000cad\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9217\"\u003e#9217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@2.0.34...@ai-sdk/openai@2.0.44\"\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.63.1 to 0.65.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.65.0\u003c/h2\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.64.0\u003c/h2\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/commit/293c5db767c30393b38a24eb4e830312b8282bb6\"\u003e\u003ccode\u003e293c5db\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b0b720082c23e4b033df2ebce2a4b040e92a2af2\"\u003e\u003ccode\u003eb0b7200\u003c/code\u003e\u003c/a\u003e feat(api): adds support for Claude Sonnet 4.5 and context management features\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f9947989202e08ddff5210b20b7fe413f51714f6\"\u003e\u003ccode\u003ef994798\u003c/code\u003e\u003c/a\u003e chore(internal): ignore .eslintcache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8c35bc80e59495431d81bef832bf5b1838d5fd7\"\u003e\u003ccode\u003ea8c35bc\u003c/code\u003e\u003c/a\u003e chore(internal): codegen related update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1bb06f790e16f5747feba0463ff2846cb0f5b329\"\u003e\u003ccode\u003e1bb06f7\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d823e52d49c8ccdbf259f41a553d1040c0a144cb\"\u003e\u003ccode\u003ed823e52\u003c/code\u003e\u003c/a\u003e chore(internal): fix incremental formatting in some cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/8ee0c3a458b57826492668619e26b812e4a52aac\"\u003e\u003ccode\u003e8ee0c3a\u003c/code\u003e\u003c/a\u003e feat(toolRunner): support custom headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ba3eadd23cd842800afa70fcbd39953c9b780a70\"\u003e\u003ccode\u003eba3eadd\u003c/code\u003e\u003c/a\u003e chore(internal): remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5be54cb78e9303b5b839b9cbee2fbddcbec1ef62\"\u003e\u003ccode\u003e5be54cb\u003c/code\u003e\u003c/a\u003e perf: faster formatting\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents` from 0.1.4 to 0.1.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/59826a301d9df431dfcd8f9482ee847878cd7928\"\u003e\u003ccode\u003e59826a3\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/4f27ed55e151b258f4a832bf8daab79537d7da98\"\u003e\u003ccode\u003e4f27ed5\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/558\"\u003e#558\u003c/a\u003e prompt parameter does not work when being passed via an Agent (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents-core` from 0.1.4 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/fae9017c04cd5bd6996d9c0a467f0996ef5eb810\"\u003e\u003ccode\u003efae9017\u003c/code\u003e\u003c/a\u003e Exclude translation directories in translation GH Action job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/5111c69463d572e7cc0723f8a09ebb525095d23a\"\u003e\u003ccode\u003e5111c69\u003c/code\u003e\u003c/a\u003e Fix ko translation code bug and generate initial ones\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.895.0 to 3.901.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a5aeaca0dfd700a5368291d\"\u003e629c6306\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-chime-sdk-meetings:\u003c/strong\u003e  Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32ced42006da139afd5a68f1bfb719c25d3557f\"\u003ec32ced42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6cc054b0f654118d455e9ff018c8020499311c9\"\u003ea6cc054b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanrooms:\u003c/strong\u003e  This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/783dbc10a03aa60bcedb7da715026a741378ea0d\"\u003e783dbc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pcs:\u003c/strong\u003e  Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b9d480eaffccc6629de49b83c0cc6fa7131a130\"\u003e3b9d480e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Remove incorrect ReadOnly trait on IVS RealTime ImportPublicKey API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8b79cdc1a70cf11a8bd3099f495fe55ed8a012b5\"\u003e8b79cdc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.901.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.900.0\u003c/h2\u003e\n\u003ch4\u003e3.900.0(2025-09-30)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ereplace legacy gradle plugin code (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7389\"\u003e#7389\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b60b5dc7e585a9541decce8c8f43418dcfe195\"\u003ee2b60b5d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-plugin to 0.7.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7388\"\u003e#7388\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b9cbc47569df8a2df7b66ac8eace1d31bb02a64a\"\u003eb9cbc475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-gradle-plugin to 1.3.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7387\"\u003e#7387\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f449c5b86ada847b37878eab3bc0e5d2614d0332\"\u003ef449c5b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade smithy to 1.62.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7386\"\u003e#7386\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/568fe9a65619bbb51a58587f4860cefe65867c67\"\u003e568fe9a6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  added warnings to a few CLI pages (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ea0f8896d92e6677db80a0cded6f3c481bc2942\"\u003e1ea0f889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-09-30 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/453bf08d09a0d3bf43ca35842a064bc50eb7cd8a\"\u003e453bf08d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  This release introduces ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive profile history tracking with complete audit trails of creation, updates, merges, deletions, and data ingestion events. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a39cb1276808462911f1250083e6d3c48859c24c\"\u003ea39cb127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Enhanced RDS error handling: Added DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault, KMSKeyNotAccessibleFault for snapshots/restores/backups, NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and granular state validation faults. Changed DBInstanceNotReadyFault to HTTP 400. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6d4eb28861f8d0fb3fd4ab400a1b70f6825208b\"\u003ea6d4eb28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  Added support for FIPS VPC endpoints in FIPS-enabled AWS Regions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/def03385d2f02876fabd6f00ae2dc851c969d32e\"\u003edef03385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-runtime:\u003c/strong\u003e New stop reason for Converse and ConverseStream (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e323c12b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e\u003ccode\u003e323c12b\u003c/code\u003e\u003c/a\u003e feat(client-bedrock-runtime): New stop reason for Converse and ConverseStream\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/281c666796e62691a6af521d21a87ad788b54c68\"\u003e\u003ccode\u003e281c666\u003c/code\u003e\u003c/a\u003e chore(clients): replace 'uuid' with '\u003ccode\u003e@​smithy/uuid\u003c/code\u003e' (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7372\"\u003e#7372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.901.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.895.0 to 3.902.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.902.0\u003c/h2\u003e\n\u003ch4\u003e3.902.0(2025-10-02)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e  bump yarn to 4.10.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7399\"\u003e#7399\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/084f2889b7774192bbfba396216f5481eda7ff6e\"\u003e084f2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ekeep vite build directory contents between builds (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7394\"\u003e#7394\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b07c057576a33f1c94571dfd4436490f6a22813f\"\u003eb07c0575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump gradle to 9.1.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7398\"\u003e#7398\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ff45bcb9e87e1db7bcfa776f8cc6961e6f06465b\"\u003eff45bcb9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eenable Gradle configuration cache (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7396\"\u003e#7396\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e89f59d5c252b12b8d8f280f9483975450fd9974\"\u003ee89f59d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  use gradle/actions/setup-gradle for setting up gradle (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7397\"\u003e#7397\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9986ee41d6963e63a07270c5466fa1487057b543\"\u003e9986ee41\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Updated descriptions for the Location parameter in CreateTrustedEntitySet and CreateThreatEntitySet. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3d2d565a4772a69c2e0f7cdda7c106cf53a4a8cb\"\u003e3d2d565a\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-dynamodb:\u003c/strong\u003e  Add support for dual-stack account endpoint generation (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e14f648bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connectcases:\u003c/strong\u003e  New Search All Related Items API enables searching related items across cases (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4535c435738bc042a49f4c6f9df3adc029108618\"\u003e4535c435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudformation:\u003c/strong\u003e  Add new warning type 'EXCLUDED_RESOURCES' (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/228e362880ed75b39a1b5d3d8b212eeca81aed93\"\u003e228e3628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-synthetics:\u003c/strong\u003e  Adds support to configure canaries with pre-configured blueprint code on supported runtime versions.  This behavior can be controlled via the new BlueprintTypes property exposed in the CreateCanary and UpdateCanary APIs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b9d0925c6551ce5b57e60101dc5b3be488dc71ee\"\u003eb9d0925c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.902.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a5aeaca0dfd700a5368291d\"\u003e629c6306\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-chime-sdk-meetings:\u003c/strong\u003e  Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32ced42006da139afd5a68f1bfb719c25d3557f\"\u003ec32ced42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6cc054b0f654118d455e9ff018c8020499311c9\"\u003ea6cc054b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanrooms:\u003c/strong\u003e  This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/783dbc10a03aa60bcedb7da715026a741378ea0d\"\u003e783dbc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pcs:\u003c/strong\u003e  Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b9d480eaffccc6629de49b83c0cc6fa7131a130\"\u003e3b9d480e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e'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.901.0...v3.902.0\"\u003e3.902.0\u003c/a\u003e (2025-10-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e Add support for dual-stack account endpoint generation (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e14f648b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f6666ec2a8443a467770b77415a17767ae8be64\"\u003e\u003ccode\u003e1f6666e\u003c/code\u003e\u003c/a\u003e Publish v3.902.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e\u003ccode\u003e14f648b\u003c/code\u003e\u003c/a\u003e feat(client-dynamodb): Add support for dual-stack account endpoint generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/281c666796e62691a6af521d21a87ad788b54c68\"\u003e\u003ccode\u003e281c666\u003c/code\u003e\u003c/a\u003e chore(clients): replace 'uuid' with '\u003ccode\u003e@​smithy/uuid\u003c/code\u003e' (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7372\"\u003e#7372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.902.0/clients/client-dynamodb\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-kinesis` from 3.895.0 to 3.901.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\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a5aeaca0dfd700a5368291d\"\u003e629c6306\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-chime-sdk-meetings:\u003c/strong\u003e  Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32ced42006da139afd5a68f1bfb719c25d3557f\"\u003ec32ced42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6cc054b0f654118d455e9ff018c8020499311c9\"\u003ea6cc054b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanrooms:\u003c/strong\u003e  This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/783dbc10a03aa60bcedb7da715026a741378ea0d\"\u003e783dbc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pcs:\u003c/strong\u003e  Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b9d480eaffccc6629de49b83c0cc6fa7131a130\"\u003e3b9d480e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Remove incorrect ReadOnly trait on IVS RealTime ImportPublicKey API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8b79cdc1a70cf11a8bd3099f495fe55ed8a012b5\"\u003e8b79cdc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.901.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.900.0\u003c/h2\u003e\n\u003ch4\u003e3.900.0(2025-09-30)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ereplace legacy gradle plugin code (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7389\"\u003e#7389\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b60b5dc7e585a9541decce8c8f43418dcfe195\"\u003ee2b60b5d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-plugin to 0.7.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7388\"\u003e#7388\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b9cbc47569df8a2df7b66ac8eace1d31bb02a64a\"\u003eb9cbc475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-gradle-plugin to 1.3.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7387\"\u003e#7387\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f449c5b86ada847b37878eab3bc0e5d2614d0332\"\u003ef449c5b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade smithy to 1.62.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7386\"\u003e#7386\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/568fe9a65619bbb51a58587f4860cefe65867c67\"\u003e568fe9a6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  added warnings to a few CLI pages (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ea0f8896d92e6677db80a0cded6f3c481bc2942\"\u003e1ea0f889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-09-30 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/453bf08d09a0d3bf43ca35842a064bc50eb7cd8a\"\u003e453bf08d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  This release introduces ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive profile history tracking with complete audit trails of creation, updates, merges, deletions, and data ingestion events. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a39cb1276808462911f1250083e6d3c48859c24c\"\u003ea39cb127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Enhanced RDS error handling: Added DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault, KMSKeyNotAccessibleFault for snapshots/restores/backups, NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and granular state validation faults. Changed DBInstanceNotReadyFault to HTTP 400. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6d4eb28861f8d0fb3fd4ab400a1b70f6825208b\"\u003ea6d4eb28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  Added support for FIPS VPC endpoints in FIPS-enabled AWS Regions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/def03385d2f02876fabd6f00ae2dc851c969d32e\"\u003edef03385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e'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.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.901.0/clients/client-kinesis\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-lambda` from 3.895.0 to 3.901.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\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a5aeaca0dfd700a5368291d\"\u003e629c6306\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-chime-sdk-meetings:\u003c/strong\u003e  Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32ced42006da139afd5a68f1bfb719c25d3557f\"\u003ec32ced42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6cc054b0f654118d455e9ff018c8020499311c9\"\u003ea6cc054b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanrooms:\u003c/strong\u003e  This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/783dbc10a03aa60bcedb7da715026a741378ea0d\"\u003e783dbc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pcs:\u003c/strong\u003e  Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b9d480eaffccc6629de49b83c0cc6fa7131a130\"\u003e3b9d480e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Remove incorrect ReadOnly trait on IVS RealTime ImportPublicKey API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8b79cdc1a70cf11a8bd3099f495fe55ed8a012b5\"\u003e8b79cdc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.901.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.900.0\u003c/h2\u003e\n\u003ch4\u003e3.900.0(2025-09-30)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ereplace legacy gradle plugin code (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7389\"\u003e#7389\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b60b5dc7e585a9541decce8c8f43418dcfe195\"\u003ee2b60b5d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-plugin to 0.7.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7388\"\u003e#7388\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b9cbc47569df8a2df7b66ac8eace1d31bb02a64a\"\u003eb9cbc475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-gradle-plugin to 1.3.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7387\"\u003e#7387\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f449c5b86ada847b37878eab3bc0e5d2614d0332\"\u003ef449c5b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade smithy to 1.62.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7386\"\u003e#7386\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/568fe9a65619bbb51a58587f4860cefe65867c67\"\u003e568fe9a6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  added warnings to a few CLI pages (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ea0f8896d92e6677db80a0cded6f3c481bc2942\"\u003e1ea0f889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-09-30 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/453bf08d09a0d3bf43ca35842a064bc50eb7cd8a\"\u003e453bf08d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  This release introduces ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive profile history tracking with complete audit trails of creation, updates, merges, deletions, and data ingestion events. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a39cb1276808462911f1250083e6d3c48859c24c\"\u003ea39cb127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Enhanced RDS error handling: Added DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault, KMSKeyNotAccessibleFault for snapshots/restores/backups, NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and granular state validation faults. Changed DBInstanceNotReadyFault to HTTP 400. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6d4eb28861f8d0fb3fd4ab400a1b70f6825208b\"\u003ea6d4eb28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  Added support for FIPS VPC endpoints in FIPS-enabled AWS Regions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/def03385d2f02876fabd6f00ae2dc851c969d32e\"\u003edef03385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e'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.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.901.0/clients/client-lambda\"\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.895.0 to 3.901.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\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a5aeaca0dfd700a5368291d\"\u003e629c6306\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-chime-sdk-meetings:\u003c/strong\u003e  Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32ced42006da139afd5a68f1bfb719c25d3557f\"\u003ec32ced42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6cc054b0f654118d455e9ff018c8020499311c9\"\u003ea6cc054b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanrooms:\u003c/strong\u003e  This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/783dbc10a03aa60bcedb7da715026a741378ea0d\"\u003e783dbc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pcs:\u003c/strong\u003e  Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b9d480eaffccc6629de49b83c0cc6fa7131a130\"\u003e3b9d480e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Remove incorrect ReadOnly trait on IVS RealTime ImportPublicKey API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8b79cdc1a70cf11a8bd3099f495fe55ed8a012b5\"\u003e8b79cdc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.901.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.900.0\u003c/h2\u003e\n\u003ch4\u003e3.900.0(2025-09-30)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ereplace legacy gradle plugin code (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7389\"\u003e#7389\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b60b5dc7e585a9541decce8c8f43418dcfe195\"\u003ee2b60b5d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-plugin to 0.7.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7388\"\u003e#7388\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b9cbc47569df8a2df7b66ac8eace1d31bb02a64a\"\u003eb9cbc475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-gradle-plugin to 1.3.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7387\"\u003e#7387\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f449c5b86ada847b37878eab3bc0e5d2614d0332\"\u003ef449c5b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade smithy to 1.62.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7386\"\u003e#7386\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/568fe9a65619bbb51a58587f4860cefe65867c67\"\u003e568fe9a6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  added warnings to a few CLI pages (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ea0f8896d92e6677db80a0cded6f3c481bc2942\"\u003e1ea0f889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-09-30 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/453bf08d09a0d3bf43ca35842a064bc50eb7cd8a\"\u003e453bf08d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  This release introduces ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive profile history tracking with complete audit trails of creation, updates, merges, deletions, and data ingestion events. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a39cb1276808462911f1250083e6d3c48859c24c\"\u003ea39cb127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Enhanced RDS error handling: Added DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault, KMSKeyNotAccessibleFault for snapshots/restores/backups, NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and granular state validation faults. Changed DBInstanceNotReadyFault to HTTP 400. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6d4eb28861f8d0fb3fd4ab400a1b70f6825208b\"\u003ea6d4eb28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  Added support for FIPS VPC endpoints in FIPS-enabled AWS Regions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/def03385d2f02876fabd6f00ae2dc851c969d32e\"\u003edef03385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e'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.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\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.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f7eb085f7d34ba91aaef6e235e5f15c8607d5084\"\u003e\u003ccode\u003ef7eb085\u003c/code\u003e\u003c/a\u003e test(clients): update payload types in client tests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7373\"\u003e#7373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/281c666796e62691a6af521d21a87ad788b54c68\"\u003e\u003ccode\u003e281c666\u003c/code\u003e\u003c/a\u003e chore(clients): replace 'uuid' with '\u003ccode\u003e@​smithy/uuid\u003c/code\u003e' (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7372\"\u003e#7372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.901.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-sfn` from 3.895.0 to 3.901.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\u003ccode\u003e@​aws-sdk/client-sfn\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/6618","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6618","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6618/packages"}],"issue_packages":[{"old_version":"29.7.0","new_version":"30.3.0","update_type":"major","path":null,"pr_created_at":"2026-04-13T07:33:15.000Z","version_change":"29.7.0 → 30.3.0","issue":{"uuid":"4252261937","node_id":"PR_kwDONrTAYc7R5poq","number":40,"state":"open","title":"chore(deps)(deps): bump the jest group with 27 updates","user":"dependabot[bot]","labels":[],"assignees":["CasianBlanaru"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T07:33:15.000Z","updated_at":"2026-04-13T07:33:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps): bump","group_name":"jest","update_count":27,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-environment-jsdom","old_version":"30.0.0-beta.3","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"ts-jest","old_version":"29.3.4","new_version":"29.4.9","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the jest group with 27 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.3.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.0.0-beta.3` | `30.3.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.3.4` | `29.4.9` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.3.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.3.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.3.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.3.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.3.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.3.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.3.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.3.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.3.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.3.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.3.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.3.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.3.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.3.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.3.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.3.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.3.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.3.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.3.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.3.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `29.7.0` | `30.3.0` |\n\nUpdates `jest` from 29.7.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jest` from 29.5.14 to 30.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 30.0.0-beta.3 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/b5b0220a824d29a443d2af4a56ce227f94478052\"\u003e\u003ccode\u003eb5b0220\u003c/code\u003e\u003c/a\u003e Remove unused dependencies from jest-environment-jsdom (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom/issues/15928\"\u003e#15928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-environment-jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ts-jest` from 29.3.4 to 29.4.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/releases\"\u003ets-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.4.9\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev29.4.7\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.6\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.5\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.4\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.3\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.0\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003ets-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.6...v29.4.7\"\u003e29.4.7\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript v6 (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/eda517d226389317d99572887d3c1aa93c81be87\"\u003eeda517d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\u003e29.4.6\u003c/a\u003e (2025-12-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003elog hybrid module as warning instead of failing tests (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5144\"\u003e#5144\u003c/a\u003e) (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/528d37c125a392a4a6e44a1bf399943410298390\"\u003e528d37c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5130\"\u003e#5130\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.4...v29.4.5\"\u003e29.4.5\u003c/a\u003e (2025-10-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow filtering modern module warning message with diagnostic code (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/c290d4d7f68b47bc4f31b26f241b93ef667dcb72\"\u003ec290d4d\u003c/a\u003e), , closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5013\"\u003e#5013\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.3...v29.4.4\"\u003e29.4.4\u003c/a\u003e (2025-09-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert \u003cstrong\u003e29.4.3\u003c/strong\u003e changes (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/25cb7065528f7a43b6c6ee5bb33fc3f940932ccd\"\u003e25cb706\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5049\"\u003e#5049\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.2...v29.4.3\"\u003e29.4.3\u003c/a\u003e (2025-09-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eintroduce \u003ccode\u003etranspilation\u003c/code\u003e option to replace \u003ccode\u003eisolatedModules\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5044\"\u003e#5044\u003c/a\u003e) (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/58687615142d89a559ada89d12029fe29bb981f2\"\u003e5868761\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.1...v29.4.2\"\u003e29.4.2\u003c/a\u003e (2025-09-15)\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: node 14 compatibility (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/aa0d563\"\u003eaa0d563\u003c/a\u003e), fixes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5038\"\u003e#5038\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/kulshekhar/ts-jest/commit/bac2e77231418c35cb9b9946d7d871c0ee2322a1\"\u003e\u003ccode\u003ebac2e77\u003c/code\u003e\u003c/a\u003e chore(release): bump version to 29.4.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f8a9cc98924bd1846aac96d6c544e6626f031f81\"\u003e\u003ccode\u003ef8a9cc9\u003c/code\u003e\u003c/a\u003e fix: use correct registry for npm OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/e2eec26aa127e284719b4754937d17bd57b13518\"\u003e\u003ccode\u003ee2eec26\u003c/code\u003e\u003c/a\u003e fix: npm permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/263f2ac73e4a0c4163f8766c3ba9d0a13ca78812\"\u003e\u003ccode\u003e263f2ac\u003c/code\u003e\u003c/a\u003e chore: remove npm auth token\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/5df0e45f409994b34cae7d22db60946a8158d975\"\u003e\u003ccode\u003e5df0e45\u003c/code\u003e\u003c/a\u003e OIDC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f82c1444d4af0d9f27883510acc8178c18ee8f8a\"\u003e\u003ccode\u003ef82c144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5250\"\u003e#5250\u003c/a\u003e from kulshekhar/copilot/bump-patch-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/e6ec5aed410a803c2f972b3287cf233ce4c998f9\"\u003e\u003ccode\u003ee6ec5ae\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/62c3199a355d3ba483f0e976c868ddc6f20d53fe\"\u003e\u003ccode\u003e62c3199\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/052e751f124d059e1363b827f1709ed7607daded\"\u003e\u003ccode\u003e052e751\u003c/code\u003e\u003c/a\u003e Bump patch version to 29.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f79e77b64f4a807605e277b1ea05f10abe9c94f0\"\u003e\u003ccode\u003ef79e77b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5249\"\u003e#5249\u003c/a\u003e from ext/feature/ts6-peer\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.3.4...v29.4.9\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for ts-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-changed-files` from 29.7.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-changed-files's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-changed-files's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-changed-files\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/30e493aeec6962b8d79b5b45f8b52f25de6429b5\"\u003e\u003ccode\u003e30e493a\u003c/code\u003e\u003c/a\u003e fix(jest-circus): always run \u003ccode\u003ebeforeAll\u003c/code\u003e/\u003ccode\u003eafterAll\u003c/code\u003e in proper order with `.co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/e3812aec583e000403e2b60cdc0cb0ccc521c445\"\u003e\u003ccode\u003ee3812ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15759\"\u003e#15759\u003c/a\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c023e2642c69a366dd900b357ecb0686e7232832\"\u003e\u003ccode\u003ec023e26\u003c/code\u003e\u003c/a\u003e Handle empty stack (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15792\"\u003e#15792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-cli` from 29.7.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-config` from 29.7.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e Reduce token usage when run through LLMs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a6ce37ec1fda0a685e11ac43d29be1b24158ac35\"\u003e\u003ccode\u003ea6ce37e\u003c/code\u003e\u003c/a\u003e fix: Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/je...\n\n_Description has been truncated_","html_url":"https://github.com/CasianBlanaru/typo3fluid-storybook/pull/40","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CasianBlanaru%2Ftypo3fluid-storybook/issues/40","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/40/packages"}},{"old_version":"30.2.0","new_version":"30.3.0","update_type":"minor","path":null,"pr_created_at":"2026-03-23T01:20:04.000Z","version_change":"30.2.0 → 30.3.0","issue":{"uuid":"4117616786","node_id":"PR_kwDOBwapYs7Mi24a","number":7835,"state":"open","title":"chore(deps): bump the test-versions group across 1 directory with 117 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-23T01:20:04.000Z","updated_at":"2026-03-25T02:05:51.596Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":117,"packages":[{"name":"@ai-sdk/openai","old_version":"3.0.12","new_version":"3.0.46","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.73.0","new_version":"0.80.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@apollo/gateway","old_version":"2.12.2","new_version":"2.13.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/server","old_version":"5.2.0","new_version":"5.4.0","repository_url":"https://github.com/apollographql/apollo-server"},{"name":"@apollo/subgraph","old_version":"2.12.2","new_version":"2.13.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.971.0","new_version":"3.1013.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@azure/event-hubs","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/functions","old_version":"4.11.0","new_version":"4.11.2","repository_url":"https://github.com/Azure/azure-functions-nodejs-library"},{"name":"@confluentinc/kafka-javascript","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@cucumber/cucumber","old_version":"12.5.0","new_version":"12.7.0","repository_url":"https://github.com/cucumber/cucumber-js"},{"name":"@datadog/openfeature-node-server","old_version":"0.3.1","new_version":"1.1.0","repository_url":"https://github.com/DataDog/openfeature-js-client"},{"name":"@elastic/elasticsearch","old_version":"9.3.2","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@elastic/transport","old_version":"9.3.3","new_version":"9.3.5","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@fast-check/jest","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/dubzzz/fast-check"},{"name":"@google-cloud/pubsub","old_version":"5.2.2","new_version":"5.3.0","repository_url":"https://github.com/googleapis/nodejs-pubsub"},{"name":"@google-cloud/vertexai","old_version":"1.10.0","new_version":"1.10.2","repository_url":"https://github.com/googleapis/nodejs-vertexai"},{"name":"@google/genai","old_version":"1.37.0","new_version":"1.46.0","repository_url":"https://github.com/googleapis/js-genai"},{"name":"@hapi/hapi","old_version":"21.4.4","new_version":"21.4.7","repository_url":"https://github.com/hapijs/hapi"},{"name":"@happy-dom/jest-environment","old_version":"20.3.1","new_version":"20.8.4","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.9","new_version":"1.19.11","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"1.3.10","new_version":"1.3.25","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/classic","old_version":"1.0.9","new_version":"1.0.24","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/cohere","old_version":"1.0.1","new_version":"1.0.4","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"1.1.16","new_version":"1.1.34","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/google-genai","old_version":"2.1.10","new_version":"2.1.26","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/langgraph","old_version":"1.1.2","new_version":"1.2.3","repository_url":"https://github.com/langchain-ai/langgraphjs"},{"name":"@langchain/openai","old_version":"1.2.2","new_version":"1.3.0","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@openai/agents","old_version":"0.3.9","new_version":"0.7.2","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.4.5","new_version":"0.7.2","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@opentelemetry/exporter-jaeger","old_version":"2.4.0","new_version":"2.6.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.58.0","new_version":"0.61.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-pg","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mariadb","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mssql","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.10.9","new_version":"4.12.7","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"@types/node","old_version":"25.0.9","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"aerospike","old_version":"6.5.2","new_version":"6.6.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"6.0.39","new_version":"6.0.132","repository_url":"https://github.com/vercel/ai"},{"name":"axios","old_version":"1.13.2","new_version":"1.13.6","repository_url":"https://github.com/axios/axios"},{"name":"babel-jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"azure-functions-core-tools","old_version":"4.6.0","new_version":"4.8.0","repository_url":"https://github.com/Azure/azure-functions-core-tools"},{"name":"bson","old_version":"7.1.1","new_version":"7.2.0","repository_url":"https://github.com/mongodb/js-bson"},{"name":"bullmq","old_version":"5.66.5","new_version":"5.71.0","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"couchbase","old_version":"4.6.0","new_version":"4.6.1","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.9.0","new_version":"15.12.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"cypress-fail-fast","old_version":"7.1.1","new_version":"8.0.0","repository_url":"https://github.com/javierbrea/cypress-fail-fast"},{"name":"dd-trace-api","old_version":"1.0.0","new_version":"1.0.1"},{"name":"ejs","old_version":"4.0.1","new_version":"5.0.1","repository_url":"https://github.com/mde/ejs"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.27.4","repository_url":"https://github.com/evanw/esbuild"},{"name":"express-session","old_version":"1.18.2","new_version":"1.19.0","repository_url":"https://github.com/expressjs/session"},{"name":"fastify","old_version":"5.7.1","new_version":"5.8.2","repository_url":"https://github.com/fastify/fastify"},{"name":"find-my-way","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/delvedor/find-my-way"},{"name":"graphql","old_version":"16.12.0","new_version":"16.13.1","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-yoga","old_version":"5.18.0","new_version":"5.18.1","repository_url":"https://github.com/graphql-hive/graphql-yoga"},{"name":"hono","old_version":"4.11.7","new_version":"4.12.8","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.9.2","new_version":"5.10.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-image-snapshot","old_version":"6.5.1","new_version":"6.5.2","repository_url":"https://github.com/americanexpress/jest-image-snapshot"},{"name":"jest-jasmine2","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"koa","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/koajs/koa"},{"name":"langchain","old_version":"1.2.10","new_version":"1.2.35","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"lodash","old_version":"4.17.21","new_version":"4.17.23","repository_url":"https://github.com/lodash/lodash"},{"name":"mariadb","old_version":"3.4.5","new_version":"3.5.2","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-nodejs"},{"name":"mongodb","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/mongodb/node-mongodb-native"},{"name":"mongoose","old_version":"9.1.4","new_version":"9.3.1","repository_url":"https://github.com/Automattic/mongoose"},{"name":"multer","old_version":"2.0.2","new_version":"2.1.1","repository_url":"https://github.com/expressjs/multer"},{"name":"mysql2","old_version":"3.18.2","new_version":"3.20.0","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"16.1.3","new_version":"16.2.0","repository_url":"https://github.com/vercel/next.js"},{"name":"nock","old_version":"14.0.10","new_version":"14.0.11","repository_url":"https://github.com/nock/nock"},{"name":"npm","old_version":"11.7.0","new_version":"11.12.0","repository_url":"https://github.com/npm/cli"},{"name":"nyc","old_version":"17.1.0","new_version":"18.0.0","repository_url":"https://github.com/istanbuljs/nyc"},{"name":"openai","old_version":"6.18.0","new_version":"6.32.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pg","old_version":"8.17.1","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-cursor","old_version":"2.16.1","new_version":"2.19.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-native","old_version":"3.5.2","new_version":"3.7.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-query-stream","old_version":"4.11.1","new_version":"4.14.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pino","old_version":"10.2.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"playwright","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.28.0","new_version":"10.32.1","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"pug","old_version":"3.0.3","new_version":"3.0.4","repository_url":"https://github.com/pugjs/pug"},{"name":"react","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.39.0","new_version":"4.41.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"sequelize","old_version":"6.37.7","new_version":"6.37.8","repository_url":"https://github.com/sequelize/sequelize"},{"name":"sinon","old_version":"21.0.1","new_version":"21.0.3","repository_url":"https://github.com/sinonjs/sinon"},{"name":"sqlite3","old_version":"5.1.7","new_version":"6.0.1","repository_url":"https://github.com/TryGhost/node-sqlite3"},{"name":"stripe","old_version":"20.1.0","new_version":"20.4.1","repository_url":"https://github.com/stripe/stripe-node"},{"name":"tedious","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/tediousjs/tedious"},{"name":"undici","old_version":"7.18.2","new_version":"7.24.5","repository_url":"https://github.com/nodejs/undici"},{"name":"zod-to-json-schema","old_version":"3.23.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 117 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `3.0.12` | `3.0.46` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.73.0` | `0.80.0` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.12.2` | `2.13.3` |\n| [@apollo/server](https://github.com/apollographql/apollo-server/tree/HEAD/packages/server) | `5.2.0` | `5.4.0` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.12.2` | `2.13.3` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.971.0` | `3.1013.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.971.0` | `3.1013.0` |\n| [@azure/event-hubs](https://github.com/Azure/azure-sdk-for-js) | `6.0.2` | `6.0.3` |\n| [@azure/functions](https://github.com/Azure/azure-functions-nodejs-library) | `4.11.0` | `4.11.2` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.8.0` | `1.8.2` |\n| [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) | `12.5.0` | `12.7.0` |\n| [@datadog/openfeature-node-server](https://github.com/DataDog/openfeature-js-client/tree/HEAD/packages/node-server) | `0.3.1` | `1.1.0` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.2` | `9.3.4` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.3.3` | `9.3.5` |\n| [@fast-check/jest](https://github.com/dubzzz/fast-check/tree/HEAD/packages/jest) | `2.1.1` | `2.2.0` |\n| [@google-cloud/pubsub](https://github.com/googleapis/nodejs-pubsub) | `5.2.2` | `5.3.0` |\n| [@google-cloud/vertexai](https://github.com/googleapis/nodejs-vertexai) | `1.10.0` | `1.10.2` |\n| [@google/genai](https://github.com/googleapis/js-genai) | `1.37.0` | `1.46.0` |\n| [@hapi/hapi](https://github.com/hapijs/hapi) | `21.4.4` | `21.4.7` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.3.1` | `20.8.4` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.9` | `1.19.11` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.2.0` | `30.3.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.2.0` | `30.3.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.2.0` | `30.3.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.2.0` | `30.3.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.2.0` | `30.3.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.3.10` | `1.3.25` |\n| [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.9` | `1.0.24` |\n| [@langchain/cohere](https://github.com/langchain-ai/langchainjs) | `1.0.1` | `1.0.4` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.1.16` | `1.1.34` |\n| [@langchain/google-genai](https://github.com/langchain-ai/langchainjs) | `2.1.10` | `2.1.26` |\n| [@langchain/langgraph](https://github.com/langchain-ai/langgraphjs/tree/HEAD/libs/langgraph-core) | `1.1.2` | `1.2.3` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.2.2` | `1.3.0` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.3.9` | `0.7.2` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.4.5` | `0.7.2` |\n| [@opentelemetry/exporter-jaeger](https://github.com/open-telemetry/opentelemetry-js) | `2.4.0` | `2.6.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.58.0` | `0.61.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-pg](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mariadb](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-planetscale) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mssql](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-mssql) | `7.2.0` | `7.5.0` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.10.9` | `4.12.7` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.9` | `25.5.0` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.5.2` | `6.6.0` |\n| [ai](https://github.com/vercel/ai) | `6.0.39` | `6.0.132` |\n| [axios](https://github.com/axios/axios) | `1.13.2` | `1.13.6` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.2.0` | `30.3.0` |\n| [azure-functions-core-tools](https://github.com/Azure/azure-functions-core-tools) | `4.6.0` | `4.8.0` |\n| [bson](https://github.com/mongodb/js-bson) | `7.1.1` | `7.2.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.66.5` | `5.71.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.6.0` | `4.6.1` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.9.0` | `15.12.0` |\n| [cypress-fail-fast](https://github.com/javierbrea/cypress-fail-fast) | `7.1.1` | `8.0.0` |\n| dd-trace-api | `1.0.0` | `1.0.1` |\n| [ejs](https://github.com/mde/ejs) | `4.0.1` | `5.0.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.27.4` |\n| [express-session](https://github.com/expressjs/session) | `1.18.2` | `1.19.0` |\n| [fastify](https://github.com/fastify/fastify) | `5.7.1` | `5.8.2` |\n| [find-my-way](https://github.com/delvedor/find-my-way) | `9.4.0` | `9.5.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.12.0` | `16.13.1` |\n| [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.18.0` | `5.18.1` |\n| [hono](https://github.com/honojs/hono) | `4.11.7` | `4.12.8` |\n| [ioredis](https://github.com/luin/ioredis) | `5.9.2` | `5.10.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.2.0` | `30.3.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.2.0` | `30.3.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.2.0` | `30.3.0` |\n| [jest-image-snapshot](https://github.com/americanexpress/jest-image-snapshot) | `6.5.1` | `6.5.2` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.2.0` | `30.3.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.2.0` | `30.3.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.2.0` | `30.3.0` |\n| [koa](https://github.com/koajs/koa) | `3.1.1` | `3.1.2` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `1.2.10` | `1.2.35` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` |\n| [mariadb](https://github.com/mariadb-corporation/mariadb-connector-nodejs) | `3.4.5` | `3.5.2` |\n| [mongodb](https://github.com/mongodb/node-mongodb-native) | `7.0.0` | `7.1.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `9.1.4` | `9.3.1` |\n| [multer](https://github.com/expressjs/multer) | `2.0.2` | `2.1.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.18.2` | `3.20.0` |\n| [next](https://github.com/vercel/next.js) | `16.1.3` | `16.2.0` |\n| [nock](https://github.com/nock/nock) | `14.0.10` | `14.0.11` |\n| [npm](https://github.com/npm/cli) | `11.7.0` | `11.12.0` |\n| [nyc](https://github.com/istanbuljs/nyc) | `17.1.0` | `18.0.0` |\n| [openai](https://github.com/openai/openai-node) | `6.18.0` | `6.32.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.17.1` | `8.20.0` |\n| [pg-cursor](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-cursor) | `2.16.1` | `2.19.0` |\n| [pg-native](https://github.com/brianc/node-postgres) | `3.5.2` | `3.7.0` |\n| [pg-query-stream](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-query-stream) | `4.11.1` | `4.14.0` |\n| [pino](https://github.com/pinojs/pino) | `10.2.0` | `10.3.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.28.0` | `10.32.1` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `7.2.0` | `7.5.0` |\n| [pug](https://github.com/pugjs/pug) | `3.0.3` | `3.0.4` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.4` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.39.0` | `4.41.0` |\n| [sequelize](https://github.com/sequelize/sequelize) | `6.37.7` | `6.37.8` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.1` | `21.0.3` |\n| [sqlite3](https://github.com/TryGhost/node-sqlite3) | `5.1.7` | `6.0.1` |\n| [stripe](https://github.com/stripe/stripe-node) | `20.1.0` | `20.4.1` |\n| [tedious](https://github.com/tediousjs/tedious) | `19.2.0` | `19.2.1` |\n| [undici](https://github.com/nodejs/undici) | `7.18.2` | `7.24.5` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.23.1` | `3.25.1` |\n\n\nUpdates `@ai-sdk/openai` from 3.0.12 to 3.0.46\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/6e24e24020d26848b9b3c14c401fb079cba45b07\"\u003e\u003ccode\u003e6e24e24\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13540\"\u003e#13540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/75fc0e724223830e7b4911d637a20b123dba3065\"\u003e\u003ccode\u003e75fc0e7\u003c/code\u003e\u003c/a\u003e Backport: feat(openai): add new tool search tool (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13534\"\u003e#13534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/92cbe1fea5078aae4ba9a547d5ffac9a4d0eacf8\"\u003e\u003ccode\u003e92cbe1f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13531\"\u003e#13531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/f95e0c06c7b9fc062fb2907c27035e25a4d0eb53\"\u003e\u003ccode\u003ef95e0c0\u003c/code\u003e\u003c/a\u003e Backport: chore(provider/gateway): update gateway model settings files v6 (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/6b90f10bb07ce5839b82dee40e6491cd493b7d4e\"\u003e\u003ccode\u003e6b90f10\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13520\"\u003e#13520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a00fe6222d9a51db10ab8853f3ddbbfb586a3973\"\u003e\u003ccode\u003ea00fe62\u003c/code\u003e\u003c/a\u003e Backport: feat(google-vertex): add the anthropic tool search tools (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13517\"\u003e#13517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a79d8826a6c9e340857f233315ca911a402e1cf4\"\u003e\u003ccode\u003ea79d882\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13503\"\u003e#13503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/41c6a56b6b75c0b147cbb3db8a630252500d4162\"\u003e\u003ccode\u003e41c6a56\u003c/code\u003e\u003c/a\u003e Backport: fix(anthropic): skip passing beta header for tool search tools (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13\"\u003e#13\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/1513ceedb66288c358b70c98d3a2d0011c76c3b9\"\u003e\u003ccode\u003e1513cee\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13494\"\u003e#13494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/238156745f54797bfaf1d5a2efe1371698ad9262\"\u003e\u003ccode\u003e2381567\u003c/code\u003e\u003c/a\u003e Backport: fix(vertex): throw warning when strict: true for vertexAnthropic (#...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@3.0.12...@ai-sdk/openai@3.0.46\"\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.73.0 to 0.80.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.80.0\u003c/h2\u003e\n\u003ch2\u003e0.80.0 (2026-03-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.79.0...sdk-v0.80.0\"\u003esdk-v0.79.0...sdk-v0.80.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/dd12f1a29c4a8f4554caa8c7023bddadfb69e9b0\"\u003edd12f1a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/9c0a0778d73ffe2f84cf4a3d593f8f645d776b02\"\u003e9c0a077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e tweak CI branches (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/4a5819e9e820a926add4df134a6a4d6d0e65c196\"\u003e4a5819e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.79.0\u003c/h2\u003e\n\u003ch2\u003e0.79.0 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.78.0...sdk-v0.79.0\"\u003esdk-v0.78.0...sdk-v0.79.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for filesystem memory tools (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/599\"\u003e#599\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/106419918ec0098cd74df5541dd7fd9134268f6e\"\u003e1064199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e chore(config): clean up model enum list (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/31\"\u003e#31\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/07727a63c4d3685a20de3067a563396b2d2adbb2\"\u003e07727a6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e GA thinking-display-setting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/4dc8df4b7d098b7e748ca952ac18e5e22264a4c8\"\u003e4dc8df4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e update mock server (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5c3be981177874b4f9ab5d1a56e4c8cfb7a6744\"\u003ee5c3be9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs/contributing:\u003c/strong\u003e correct pnpm link command (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/16bf66c4ab9334f2f817f29e8834ff82f1689e9e\"\u003e16bf66c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e skip tests that depend on mock server (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/07417e521b35b01670cb0334aa3f23e77ba38cbc\"\u003e07417e5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e use v4 import path for Zod ^3.25 compatibility (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/925\"\u003e#925\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c6c0ac8a3091ad83890fb6813e4a0ee2a6e45bba\"\u003ec6c0ac8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e remove unused import (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3827ab5d56d37b659cfa7b25f16a42f41ad99b29\"\u003e3827ab5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2c1fc106f8c83a13bda1a7f755e53120b3c3919d\"\u003e2c1fc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e improve import alias names (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5b9615b51007cc0bb9cea9de9dc5f2acc9fa77e8\"\u003e5b9615b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e move stringifyQuery implementation to internal function (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/16239f3bd4efddaf01a35a182014131e983ee738\"\u003e16239f3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e update dependencies to address dependabot vulnerabilities (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/6fdea5ebdf767da93bff7e55a7035772610ba287\"\u003e6fdea5e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emcp-server:\u003c/strong\u003e improve instructions (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/66e5363c114c2c5950a4a1674c1264c30619bc43\"\u003e66e5363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove accidentally committed file (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/0989113a5a34fbf85a2a0f87b5ab78ea7d297fd4\"\u003e0989113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e unskip tests that are now supported in steady (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/616a98a2363b3c77ebd4bc54eaae1b9003d323f9\"\u003e616a98a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003estreamline and standardize docs (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/687\"\u003e#687\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/dbdc5d3c8246732c9b477a1503618243e13e9bd6\"\u003edbdc5d3\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/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.80.0 (2026-03-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.79.0...sdk-v0.80.0\"\u003esdk-v0.79.0...sdk-v0.80.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/dd12f1a29c4a8f4554caa8c7023bddadfb69e9b0\"\u003edd12f1a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/9c0a0778d73ffe2f84cf4a3d593f8f645d776b02\"\u003e9c0a077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e tweak CI branches (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/4a5819e9e820a926add4df134a6a4d6d0e65c196\"\u003e4a5819e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.79.0 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.78.0...sdk-v0.79.0\"\u003esdk-v0.78.0...sdk-v0.79.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for filesystem memory tools (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/599\"\u003e#599\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/106419918ec0098cd74df5541dd7fd9134268f6e\"\u003e1064199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e chore(config): clean up model enum list (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/31\"\u003e#31\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/07727a63c4d3685a20de3067a563396b2d2adbb2\"\u003e07727a6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e GA thinking-display-setting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/4dc8df4b7d098b7e748ca952ac18e5e22264a4c8\"\u003e4dc8df4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e update mock server (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5c3be981177874b4f9ab5d1a56e4c8cfb7a6744\"\u003ee5c3be9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs/contributing:\u003c/strong\u003e correct pnpm link command (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/16bf66c4ab9334f2f817f29e8834ff82f1689e9e\"\u003e16bf66c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e skip tests that depend on mock server (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/07417e521b35b01670cb0334aa3f23e77ba38cbc\"\u003e07417e5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e use v4 import path for Zod ^3.25 compatibility (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/925\"\u003e#925\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c6c0ac8a3091ad83890fb6813e4a0ee2a6e45bba\"\u003ec6c0ac8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e remove unused import (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3827ab5d56d37b659cfa7b25f16a42f41ad99b29\"\u003e3827ab5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2c1fc106f8c83a13bda1a7f755e53120b3c3919d\"\u003e2c1fc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e improve import alias names (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5b9615b51007cc0bb9cea9de9dc5f2acc9fa77e8\"\u003e5b9615b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e move stringifyQuery implementation to internal function (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/16239f3bd4efddaf01a35a182014131e983ee738\"\u003e16239f3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e update dependencies to address dependabot vulnerabilities (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/6fdea5ebdf767da93bff7e55a7035772610ba287\"\u003e6fdea5e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emcp-server:\u003c/strong\u003e improve instructions (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/66e5363c114c2c5950a4a1674c1264c30619bc43\"\u003e66e5363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove accidentally committed file (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/929\"\u003e#929\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/0989113a5a34fbf85a2a0f87b5ab78ea7d297fd4\"\u003e0989113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e unskip tests that are now supported in steady (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/616a98a2363b3c77ebd4bc54eaae1b9003d323f9\"\u003e616a98a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003estreamline and standardize docs (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/687\"\u003e#687\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/dbdc5d3c8246732c9b477a1503618243e13e9bd6\"\u003edbdc5d3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.78.0 (2026-02-19)\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/anthropics/anthropic-sdk-typescript/commit/0f8153b3a15212dc2e71eaa042ea28ee6efca348\"\u003e\u003ccode\u003e0f8153b\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e88d6a7e7957442440ec620265b2c530fd5df311\"\u003e\u003ccode\u003ee88d6a7\u003c/code\u003e\u003c/a\u003e feat(api): manual updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d3eb7d1ec9e2511518ea9716a1254bc58b3695f6\"\u003e\u003ccode\u003ed3eb7d1\u003c/code\u003e\u003c/a\u003e feat(api): manual updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ffca9a15f944ad0abb271109cc98e96e055402bd\"\u003e\u003ccode\u003effca9a1\u003c/code\u003e\u003c/a\u003e chore(internal): tweak CI branches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/af66c809a5b59d6dc6e02e405b2c449fd9432e5e\"\u003e\u003ccode\u003eaf66c80\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/fdaa72bed14cdd9671bba1add1ba9e912c9d1ced\"\u003e\u003ccode\u003efdaa72b\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e34f3a2f376a1d55d52bf1a2e184e3ec6f9c86fa\"\u003e\u003ccode\u003ee34f3a2\u003c/code\u003e\u003c/a\u003e release: 0.77.0 (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/916\"\u003e#916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1d2868f05e8dc98e3c2f145cc7696fd717b5a9da\"\u003e\u003ccode\u003e1d2868f\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/915\"\u003e#915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/bcdf5b23408c21a2e10da08fa61631c19a006282\"\u003e\u003ccode\u003ebcdf5b2\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2a5d0ad2dd2b8d8b39dadaa68cc876c62d6e62b3\"\u003e\u003ccode\u003e2a5d0ad\u003c/code\u003e\u003c/a\u003e fix(tests): fix erroneous speed tests  (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.73.0...sdk-v0.80.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.12.2 to 2.13.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/b5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\"\u003e\u003ccode\u003eb5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/b5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\"\u003e\u003ccode\u003eb5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed several code paths that access response objects to prevent JavaScript prototype pollution and unintended access to the prototype chain. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3396\"\u003e#3396\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eSee the associated GitHub Advisories \u003ca href=\"https://github.com/apollographql/federation/security/advisories/GHSA-pfjj-6f4p-rvmh\"\u003eGHSA-pfjj-6f4p-rvmh\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226b606b176ede097410f5ba35ba03d140ed\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.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/apollographql/federation/commit/9283b4c43575839d8d7d575c8fc5c1d42f581b37\"\u003e\u003ccode\u003e9283b4c\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3419\"\u003e#3419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/d9cf4b7566c29b8193c92fd1f51e6c38e7f3fa49\"\u003e\u003ccode\u003ed9cf4b7\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3401\"\u003e#3401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226\u003c/code\u003e\u003c/a\u003e Prevent accessing response object's prototype chain (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3396\"\u003e#3396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/2c0e4624576eea4425dd3a9e99620f0d23e32aa3\"\u003e\u003ccode\u003e2c0e462\u003c/code\u003e\u003c/a\u003e allow bumping make-fetch-happen dependency to v15 (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.13.3/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/gateway\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/server` from 5.2.0 to 5.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-server/releases\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\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\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\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/apollographql/apollo-server/blob/main/packages/server/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  validationOptions: {\n    maxErrors: 10,\n  },\n});\n\u003c/code\u003e\u003c/pre\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/apollographql/apollo-server/commit/ad45d1505d867de4c2761b7935855445ef7641e7\"\u003e\u003ccode\u003ead45d15\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8179\"\u003e#8179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/443e54747d44c1d7c213d019936514dec024b450\"\u003e\u003ccode\u003e443e547\u003c/code\u003e\u003c/a\u003e fix repository urls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/28d6d47ff636751807141267c329acb736c177b6\"\u003e\u003ccode\u003e28d6d47\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8172\"\u003e#8172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql validation options \u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8014\"\u003e#8014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/f2c16a7caff895a8b97c5a800405795cb19ba624\"\u003e\u003ccode\u003ef2c16a7\u003c/code\u003e\u003c/a\u003e bump dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql execution options(maxCoercionErrors)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/apollo-server/commits/@apollo/server@5.4.0/packages/server\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/server\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.12.2 to 2.13.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/b5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\"\u003e\u003ccode\u003eb5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4393ceca349aca68981362f210cca023ed3fb97b\"\u003e\u003ccode\u003e4393ceca349aca68981362f210cca023ed3fb97b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/b5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\"\u003e\u003ccode\u003eb5c17ffa73e2de49bd63182a84a7d5837c0ab2d5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226b606b176ede097410f5ba35ba03d140ed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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/apollographql/federation/commit/9283b4c43575839d8d7d575c8fc5c1d42f581b37\"\u003e\u003ccode\u003e9283b4c\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3419\"\u003e#3419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/d9cf4b7566c29b8193c92fd1f51e6c38e7f3fa49\"\u003e\u003ccode\u003ed9cf4b7\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3401\"\u003e#3401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.13.3/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/subgraph\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.971.0 to 3.1013.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1013.0\u003c/h2\u003e\n\u003ch4\u003e3.1013.0(2026-03-19)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003exml-builder:\u003c/strong\u003e  single-pass XML escape for escapeElement and escapeAttribute (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7833\"\u003e#7833\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97de5649ff5fc8692d5c41e087e6828a718e46db\"\u003e97de5649\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-19 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/485aa0860360c4f0b33f778a6df7043300199776\"\u003e485aa086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-batch:\u003c/strong\u003e  AWS Batch now supports quota management, enabling administrators to allocate shared compute resources across teams and projects through quota shares with capacity limits, resource-sharing strategies, and priority-based preemption - currently available for SageMaker Training job queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3e695b9aad1eb973d79cd78d7993c0d93cc789af\"\u003e3e695b9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adds support for the following new features. 1. Enterprise Policies support for AgentCore Browser Tool. 2. Root CA Configuration support for AgentCore Browser Tool and Code Interpreter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d286f51fab030d5f5cc496934a440386a0d49927\"\u003ed286f51f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  This release includes SDK support for the following new features on AgentCore Built In Tools.  1. Enterprise Policies for AgentCore Browser Tool. 2. Root CA Configuration Support for AgentCore Browser Tool and Code Interpreter. 3. API changes to AgentCore Browser Profile APIs (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/088f0580ba0fdaca8c1d86daa6317a4c1a9047c1\"\u003e088f0580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-polly:\u003c/strong\u003e  Added bi-directional streaming functionality through a new API, StartSpeechSynthesisStream. This API allows streaming input text through inbound events and receiving audio as part of an output stream simultaneously. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/581bf8494d5e76aa05b5ec3f472269db2a25461a\"\u003e581bf849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Amazon EC2 Fleet instant mode now supports launching instances into Interruptible Capacity Reservations, enabling customers to use spare capacity shared by Capacity Reservation owners within their AWS Organization. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5ae4a552d7d650af248213fc7187842e89460820\"\u003e5ae4a552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  Adding a new field in the CreateCentralizationRuleForOrganization, UpdateCentralizationRuleForOrganization API and updating the GetCentralizationRuleForOrganization API response to include the new field (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f8dcb3a1ee2be84a7bfc64e099248f96baffe3e9\"\u003ef8dcb3a1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003exml-builder:\u003c/strong\u003e  configure maxTotalExpansions on fast-xml-parser (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7868\"\u003e#7868\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2ad14770e35ed1eed1918657ae7670dffcf980a0\"\u003e2ad14770\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1013.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1012.0\u003c/h2\u003e\n\u003ch4\u003e3.1012.0(2026-03-18)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  smithy-aws-typescript-codegen 0.47.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7854\"\u003e#7854\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/950b0c289001862971810817e57c2adab6313140\"\u003e950b0c28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump fast-xml-parser to 5.5.6 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7862\"\u003e#7862\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5e8d73bafb2f447b517e9af047595930acbffced\"\u003e5e8d73ba\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-mediaconvert:\u003c/strong\u003e  This update adds additional bitrate options for Dolby AC-4 audio outputs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/06f6a76a246f9ac22b01f02b5fb619fde95de294\"\u003e06f6a76a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  The DescribeInstanceTypes API now returns default connection tracking timeout values for TCP, UDP, and UDP stream via the new connectionTrackingConfiguration field on NetworkInfo. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0ee6f8d16b85c73f7370a06a8edcc527011d45de\"\u003e0ee6f8d1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1012.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1011.0\u003c/h2\u003e\n\u003ch4\u003e3.1011.0(2026-03-17)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  fix protocol listings in readme files (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7850\"\u003e#7850\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2297fedda993388aa80010aa27e22a7aba1a93dc\"\u003e2297fedd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.1012.0...v3.1013.0\"\u003e3.1013.0\u003c/a\u003e (2026-03-19)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1011.0...v3.1012.0\"\u003e3.1012.0\u003c/a\u003e (2026-03-18)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1010.0...v3.1011.0\"\u003e3.1011.0\u003c/a\u003e (2026-03-17)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1009.0...v3.1010.0\"\u003e3.1010.0\u003c/a\u003e (2026-03-16)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1008.0...v3.1009.0\"\u003e3.1009.0\u003c/a\u003e (2026-03-13)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1007.0...v3.1008.0\"\u003e3.1008.0\u003c/a\u003e (2026-03-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1006.0...v3.1007.0\"\u003e3.1007.0\u003c/a\u003e (2026-03-11)\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/19ca473cb67aa8e1a28c0b55167eb1b109c2cda6\"\u003e\u003ccode\u003e19ca473\u003c/code\u003e\u003c/a\u003e Publish v3.1013.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7f54759eaafc41d0c01771a10519ea8c1e8d89c5\"\u003e\u003ccode\u003e7f54759\u003c/code\u003e\u003c/a\u003e Publish v3.1012.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/950b0c289001862971810817e57c2adab6313140\"\u003e\u003ccode\u003e950b0c2\u003c/code\u003e\u003c/a\u003e chore(codegen): smithy-aws-typescript-codegen 0.47.0 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7854\"\u003e#7854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e17169491b5da0a36b5b1ed11843eb08e01c1dc2\"\u003e\u003ccode\u003ee171694\u003c/code\u003e\u003c/a\u003e Publish v3.1011.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2aa1e6ca9e0bbd338dac9fb1e0ef87dafba742c3\"\u003e\u003ccode\u003e2aa1e6c\u003c/code\u003e\u003c/a\u003e Publish v3.1010.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7888030ab6cdd06a01be48427bab028c8e9c1069\"\u003e\u003ccode\u003e7888030\u003c/code\u003e\u003c/a\u003e Publish v3.1009.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7bf8888b2423d2342ea2b689532e526715ec1d50\"\u003e\u003ccode\u003e7bf8888\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for retry strategy lifecycle fix (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7842\"\u003e#7842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/21ffcafccb7bc8dee4f2da0a652a99514b94a5a6\"\u003e\u003ccode\u003e21ffcaf\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/7835","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7835","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7835/packages"}},{"old_version":"30.2.0","new_version":"30.3.0","update_type":"minor","path":null,"pr_created_at":"2026-03-17T15:54:47.000Z","version_change":"30.2.0 → 30.3.0","issue":{"uuid":"4089470923","node_id":"PR_kwDOBwapYs7LRcq6","number":7807,"state":"open","title":"chore(deps): bump the test-versions group across 1 directory with 115 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-17T15:54:47.000Z","updated_at":"2026-03-17T16:03:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":115,"packages":[{"name":"@ai-sdk/openai","old_version":"3.0.12","new_version":"3.0.41","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.73.0","new_version":"0.78.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@apollo/gateway","old_version":"2.12.2","new_version":"2.13.2","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/server","old_version":"5.2.0","new_version":"5.4.0","repository_url":"https://github.com/apollographql/apollo-server"},{"name":"@apollo/subgraph","old_version":"2.12.2","new_version":"2.13.2","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.971.0","new_version":"3.1009.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@azure/event-hubs","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/functions","old_version":"4.11.0","new_version":"4.11.2","repository_url":"https://github.com/Azure/azure-functions-nodejs-library"},{"name":"@confluentinc/kafka-javascript","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@cucumber/cucumber","old_version":"12.5.0","new_version":"12.7.0","repository_url":"https://github.com/cucumber/cucumber-js"},{"name":"@datadog/openfeature-node-server","old_version":"0.3.1","new_version":"1.1.0","repository_url":"https://github.com/DataDog/openfeature-js-client"},{"name":"@elastic/elasticsearch","old_version":"9.3.2","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@elastic/transport","old_version":"9.3.3","new_version":"9.3.5","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@fast-check/jest","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/dubzzz/fast-check"},{"name":"@google-cloud/pubsub","old_version":"5.2.2","new_version":"5.3.0","repository_url":"https://github.com/googleapis/nodejs-pubsub"},{"name":"@google/genai","old_version":"1.37.0","new_version":"1.45.0","repository_url":"https://github.com/googleapis/js-genai"},{"name":"@hapi/hapi","old_version":"21.4.4","new_version":"21.4.7","repository_url":"https://github.com/hapijs/hapi"},{"name":"@happy-dom/jest-environment","old_version":"20.3.1","new_version":"20.8.4","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.9","new_version":"1.19.11","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"1.3.10","new_version":"1.3.23","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/classic","old_version":"1.0.9","new_version":"1.0.23","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/cohere","old_version":"1.0.1","new_version":"1.0.4","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"1.1.16","new_version":"1.1.32","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/google-genai","old_version":"2.1.10","new_version":"2.1.25","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/langgraph","old_version":"1.1.2","new_version":"1.2.2","repository_url":"https://github.com/langchain-ai/langgraphjs"},{"name":"@langchain/openai","old_version":"1.2.2","new_version":"1.2.13","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@openai/agents","old_version":"0.3.9","new_version":"0.7.1","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.4.5","new_version":"0.7.1","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@opentelemetry/exporter-jaeger","old_version":"2.4.0","new_version":"2.6.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.58.0","new_version":"0.61.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-pg","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mariadb","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mssql","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.10.9","new_version":"4.12.5","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"@types/node","old_version":"25.0.9","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"aerospike","old_version":"6.5.2","new_version":"6.6.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"6.0.39","new_version":"6.0.116","repository_url":"https://github.com/vercel/ai"},{"name":"axios","old_version":"1.13.2","new_version":"1.13.6","repository_url":"https://github.com/axios/axios"},{"name":"babel-jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"azure-functions-core-tools","old_version":"4.6.0","new_version":"4.8.0","repository_url":"https://github.com/Azure/azure-functions-core-tools"},{"name":"bson","old_version":"7.1.1","new_version":"7.2.0","repository_url":"https://github.com/mongodb/js-bson"},{"name":"bullmq","old_version":"5.66.5","new_version":"5.71.0","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"couchbase","old_version":"4.6.0","new_version":"4.6.1","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.9.0","new_version":"15.12.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"dd-trace-api","old_version":"1.0.0","new_version":"1.0.1"},{"name":"ejs","old_version":"4.0.1","new_version":"5.0.1","repository_url":"https://github.com/mde/ejs"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.27.4","repository_url":"https://github.com/evanw/esbuild"},{"name":"express-session","old_version":"1.18.2","new_version":"1.19.0","repository_url":"https://github.com/expressjs/session"},{"name":"fastify","old_version":"5.7.1","new_version":"5.8.2","repository_url":"https://github.com/fastify/fastify"},{"name":"find-my-way","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/delvedor/find-my-way"},{"name":"graphql","old_version":"16.12.0","new_version":"16.13.1","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-yoga","old_version":"5.18.0","new_version":"5.18.1","repository_url":"https://github.com/graphql-hive/graphql-yoga"},{"name":"hono","old_version":"4.11.7","new_version":"4.12.8","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.9.2","new_version":"5.10.0","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-image-snapshot","old_version":"6.5.1","new_version":"6.5.2","repository_url":"https://github.com/americanexpress/jest-image-snapshot"},{"name":"jest-jasmine2","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"koa","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/koajs/koa"},{"name":"langchain","old_version":"1.2.10","new_version":"1.2.32","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"lodash","old_version":"4.17.21","new_version":"4.17.23","repository_url":"https://github.com/lodash/lodash"},{"name":"mariadb","old_version":"3.4.5","new_version":"3.5.2","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-nodejs"},{"name":"mongodb","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/mongodb/node-mongodb-native"},{"name":"mongoose","old_version":"9.1.4","new_version":"9.3.0","repository_url":"https://github.com/Automattic/mongoose"},{"name":"multer","old_version":"2.0.2","new_version":"2.1.1","repository_url":"https://github.com/expressjs/multer"},{"name":"mysql2","old_version":"3.18.2","new_version":"3.19.1","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"16.1.3","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"nock","old_version":"14.0.10","new_version":"14.0.11","repository_url":"https://github.com/nock/nock"},{"name":"npm","old_version":"11.7.0","new_version":"11.11.1","repository_url":"https://github.com/npm/cli"},{"name":"nyc","old_version":"17.1.0","new_version":"18.0.0","repository_url":"https://github.com/istanbuljs/nyc"},{"name":"openai","old_version":"6.18.0","new_version":"6.29.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pg","old_version":"8.17.1","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-cursor","old_version":"2.16.1","new_version":"2.19.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-native","old_version":"3.5.2","new_version":"3.7.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-query-stream","old_version":"4.11.1","new_version":"4.14.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pino","old_version":"10.2.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"playwright","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.28.0","new_version":"10.32.1","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"pug","old_version":"3.0.3","new_version":"3.0.4","repository_url":"https://github.com/pugjs/pug"},{"name":"react","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.39.0","new_version":"4.41.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"sequelize","old_version":"6.37.7","new_version":"6.37.8","repository_url":"https://github.com/sequelize/sequelize"},{"name":"sinon","old_version":"21.0.1","new_version":"21.0.2","repository_url":"https://github.com/sinonjs/sinon"},{"name":"sqlite3","old_version":"5.1.7","new_version":"6.0.1","repository_url":"https://github.com/TryGhost/node-sqlite3"},{"name":"stripe","old_version":"20.1.0","new_version":"20.4.1","repository_url":"https://github.com/stripe/stripe-node"},{"name":"tedious","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/tediousjs/tedious"},{"name":"undici","old_version":"7.18.2","new_version":"7.24.2","repository_url":"https://github.com/nodejs/undici"},{"name":"zod-to-json-schema","old_version":"3.23.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 115 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `3.0.12` | `3.0.41` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.73.0` | `0.78.0` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.12.2` | `2.13.2` |\n| [@apollo/server](https://github.com/apollographql/apollo-server/tree/HEAD/packages/server) | `5.2.0` | `5.4.0` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.12.2` | `2.13.2` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.971.0` | `3.1009.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.971.0` | `3.1009.0` |\n| [@azure/event-hubs](https://github.com/Azure/azure-sdk-for-js) | `6.0.2` | `6.0.3` |\n| [@azure/functions](https://github.com/Azure/azure-functions-nodejs-library) | `4.11.0` | `4.11.2` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.8.0` | `1.8.2` |\n| [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) | `12.5.0` | `12.7.0` |\n| [@datadog/openfeature-node-server](https://github.com/DataDog/openfeature-js-client/tree/HEAD/packages/node-server) | `0.3.1` | `1.1.0` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.2` | `9.3.4` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.3.3` | `9.3.5` |\n| [@fast-check/jest](https://github.com/dubzzz/fast-check/tree/HEAD/packages/jest) | `2.1.1` | `2.2.0` |\n| [@google-cloud/pubsub](https://github.com/googleapis/nodejs-pubsub) | `5.2.2` | `5.3.0` |\n| [@google/genai](https://github.com/googleapis/js-genai) | `1.37.0` | `1.45.0` |\n| [@hapi/hapi](https://github.com/hapijs/hapi) | `21.4.4` | `21.4.7` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.3.1` | `20.8.4` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.9` | `1.19.11` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.2.0` | `30.3.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.2.0` | `30.3.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.2.0` | `30.3.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.2.0` | `30.3.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.2.0` | `30.3.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.3.10` | `1.3.23` |\n| [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.9` | `1.0.23` |\n| [@langchain/cohere](https://github.com/langchain-ai/langchainjs) | `1.0.1` | `1.0.4` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.1.16` | `1.1.32` |\n| [@langchain/google-genai](https://github.com/langchain-ai/langchainjs) | `2.1.10` | `2.1.25` |\n| [@langchain/langgraph](https://github.com/langchain-ai/langgraphjs/tree/HEAD/libs/langgraph-core) | `1.1.2` | `1.2.2` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.2.2` | `1.2.13` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.3.9` | `0.7.1` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.4.5` | `0.7.1` |\n| [@opentelemetry/exporter-jaeger](https://github.com/open-telemetry/opentelemetry-js) | `2.4.0` | `2.6.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.58.0` | `0.61.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-pg](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mariadb](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-planetscale) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mssql](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-mssql) | `7.2.0` | `7.5.0` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.10.9` | `4.12.5` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.9` | `25.5.0` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.5.2` | `6.6.0` |\n| [ai](https://github.com/vercel/ai) | `6.0.39` | `6.0.116` |\n| [axios](https://github.com/axios/axios) | `1.13.2` | `1.13.6` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.2.0` | `30.3.0` |\n| [azure-functions-core-tools](https://github.com/Azure/azure-functions-core-tools) | `4.6.0` | `4.8.0` |\n| [bson](https://github.com/mongodb/js-bson) | `7.1.1` | `7.2.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.66.5` | `5.71.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.6.0` | `4.6.1` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.9.0` | `15.12.0` |\n| dd-trace-api | `1.0.0` | `1.0.1` |\n| [ejs](https://github.com/mde/ejs) | `4.0.1` | `5.0.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.27.4` |\n| [express-session](https://github.com/expressjs/session) | `1.18.2` | `1.19.0` |\n| [fastify](https://github.com/fastify/fastify) | `5.7.1` | `5.8.2` |\n| [find-my-way](https://github.com/delvedor/find-my-way) | `9.4.0` | `9.5.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.12.0` | `16.13.1` |\n| [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.18.0` | `5.18.1` |\n| [hono](https://github.com/honojs/hono) | `4.11.7` | `4.12.8` |\n| [ioredis](https://github.com/luin/ioredis) | `5.9.2` | `5.10.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.2.0` | `30.3.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.2.0` | `30.3.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.2.0` | `30.3.0` |\n| [jest-image-snapshot](https://github.com/americanexpress/jest-image-snapshot) | `6.5.1` | `6.5.2` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.2.0` | `30.3.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.2.0` | `30.3.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.2.0` | `30.3.0` |\n| [koa](https://github.com/koajs/koa) | `3.1.1` | `3.1.2` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `1.2.10` | `1.2.32` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` |\n| [mariadb](https://github.com/mariadb-corporation/mariadb-connector-nodejs) | `3.4.5` | `3.5.2` |\n| [mongodb](https://github.com/mongodb/node-mongodb-native) | `7.0.0` | `7.1.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `9.1.4` | `9.3.0` |\n| [multer](https://github.com/expressjs/multer) | `2.0.2` | `2.1.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.18.2` | `3.19.1` |\n| [next](https://github.com/vercel/next.js) | `16.1.3` | `16.1.6` |\n| [nock](https://github.com/nock/nock) | `14.0.10` | `14.0.11` |\n| [npm](https://github.com/npm/cli) | `11.7.0` | `11.11.1` |\n| [nyc](https://github.com/istanbuljs/nyc) | `17.1.0` | `18.0.0` |\n| [openai](https://github.com/openai/openai-node) | `6.18.0` | `6.29.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.17.1` | `8.20.0` |\n| [pg-cursor](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-cursor) | `2.16.1` | `2.19.0` |\n| [pg-native](https://github.com/brianc/node-postgres) | `3.5.2` | `3.7.0` |\n| [pg-query-stream](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-query-stream) | `4.11.1` | `4.14.0` |\n| [pino](https://github.com/pinojs/pino) | `10.2.0` | `10.3.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.28.0` | `10.32.1` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `7.2.0` | `7.5.0` |\n| [pug](https://github.com/pugjs/pug) | `3.0.3` | `3.0.4` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.4` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.39.0` | `4.41.0` |\n| [sequelize](https://github.com/sequelize/sequelize) | `6.37.7` | `6.37.8` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.1` | `21.0.2` |\n| [sqlite3](https://github.com/TryGhost/node-sqlite3) | `5.1.7` | `6.0.1` |\n| [stripe](https://github.com/stripe/stripe-node) | `20.1.0` | `20.4.1` |\n| [tedious](https://github.com/tediousjs/tedious) | `19.2.0` | `19.2.1` |\n| [undici](https://github.com/nodejs/undici) | `7.18.2` | `7.24.2` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.23.1` | `3.25.1` |\n\n\nUpdates `@ai-sdk/openai` from 3.0.12 to 3.0.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/035d5ad533901406c81cfe58494d6ea8579d68d4\"\u003e\u003ccode\u003e035d5ad\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13087\"\u003e#13087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/3fb4e707303d3957a48f8d0071738187b26006d9\"\u003e\u003ccode\u003e3fb4e70\u003c/code\u003e\u003c/a\u003e feat(provider/anthropic): support fine-grained tool streaming with eagerInput...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ad4cfc2996900f9220a48c127b6e64df8a8a46e6\"\u003e\u003ccode\u003ead4cfc2\u003c/code\u003e\u003c/a\u003e fix(security): add URL validation to prevent SSRF in download functions (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13085\"\u003e#13085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/4f7ec7fbcb3c86ca899459a402b6203ffe02f5dd\"\u003e\u003ccode\u003e4f7ec7f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13084\"\u003e#13084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/824b2956d0dab5e1044a4abb64eca262039bc839\"\u003e\u003ccode\u003e824b295\u003c/code\u003e\u003c/a\u003e fix(provider-utils): prevent unicode escape bypass in secureJsonParse (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13079\"\u003e#13079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7579667818c0af5c0ca42f2ff1a044eb78676097\"\u003e\u003ccode\u003e7579667\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13074\"\u003e#13074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d5801fe1892b6f80c7b8bde4734110e450a53037\"\u003e\u003ccode\u003ed5801fe\u003c/code\u003e\u003c/a\u003e fix(xai): ensure strict mode for tools (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/12996\"\u003e#12996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e70bec4fcc5c4960fcf29c8d3cf97a96195a124a\"\u003e\u003ccode\u003ee70bec4\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13073\"\u003e#13073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/89d8b457de44395c2fafbe430085ee65c17f8fa9\"\u003e\u003ccode\u003e89d8b45\u003c/code\u003e\u003c/a\u003e fix(google): make urlMetadata optional in urlContextMetadata schema (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/12701\"\u003e#12701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/39d0544294ad48cd2ce52c1d4b2e632c8a875afe\"\u003e\u003ccode\u003e39d0544\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13072\"\u003e#13072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@3.0.12...@ai-sdk/openai@3.0.41\"\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.73.0 to 0.78.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.78.0\u003c/h2\u003e\n\u003ch2\u003e0.78.0 (2026-02-19)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.77.0...sdk-v0.78.0\"\u003esdk-v0.77.0...sdk-v0.78.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add top-level cache control (automatic caching) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1e2f83d0bb2c3e98302d1b17fcb4888b17889f6d\"\u003e1e2f83d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e eliminate race condition in AWS credential resolution (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5a101d060cdce65872ec787e792c94799dcc295\"\u003ee5a101d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e format batches test file (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/821e9bf13db32c8b632352292948f64a057a9d55\"\u003e821e9bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e fix issue in batches test (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5f4ccf8779e69226a5c9307e3422f6779e8fda6b\"\u003e5f4ccf8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate mock server docs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25d337f484b9236b03e26e1f4c67b1a2d96c6c23\"\u003e25d337f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.77.0\u003c/h2\u003e\n\u003ch2\u003e0.77.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.76.0...sdk-v0.77.0\"\u003esdk-v0.76.0...sdk-v0.77.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix shared UserLocation and error code types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c84038f4eddafc2c5415ab4eaef40326b7af376c\"\u003ec84038f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.76.0\u003c/h2\u003e\n\u003ch2\u003e0.76.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.75.0...sdk-v0.76.0\"\u003esdk-v0.75.0...sdk-v0.76.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Make new tool versions available as top level tool types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25fe41cdf61a1d8c0a5700955bf3c00f28900339\"\u003e25fe41c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.75.0\u003c/h2\u003e\n\u003ch2\u003e0.75.0 (2026-02-17)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.74.0...sdk-v0.75.0\"\u003esdk-v0.74.0...sdk-v0.75.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Releasing claude-sonnet-4-6 (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d75e1c07bf8c1082610c6493eaa2864a9c042ae8\"\u003ed75e1c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.78.0 (2026-02-19)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.77.0...sdk-v0.78.0\"\u003esdk-v0.77.0...sdk-v0.78.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add top-level cache control (automatic caching) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1e2f83d0bb2c3e98302d1b17fcb4888b17889f6d\"\u003e1e2f83d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e eliminate race condition in AWS credential resolution (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5a101d060cdce65872ec787e792c94799dcc295\"\u003ee5a101d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e format batches test file (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/821e9bf13db32c8b632352292948f64a057a9d55\"\u003e821e9bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e fix issue in batches test (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5f4ccf8779e69226a5c9307e3422f6779e8fda6b\"\u003e5f4ccf8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate mock server docs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25d337f484b9236b03e26e1f4c67b1a2d96c6c23\"\u003e25d337f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.77.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.76.0...sdk-v0.77.0\"\u003esdk-v0.76.0...sdk-v0.77.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix shared UserLocation and error code types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c84038f4eddafc2c5415ab4eaef40326b7af376c\"\u003ec84038f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd backward-compat namespace re-exports for UserLocation (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/706\"\u003e#706\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b88834fc82bb9d1ae0cf16bd264d5ef4d1edbcff\"\u003eb88834f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.76.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.75.0...sdk-v0.76.0\"\u003esdk-v0.75.0...sdk-v0.76.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25fe41cdf61a1d8c0a5700955bf3c00f28900339\"\u003e25fe41c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.75.0 (2026-02-17)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.74.0...sdk-v0.75.0\"\u003esdk-v0.74.0...sdk-v0.75.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Releasing claude-sonnet-4-6 (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d75e1c07bf8c1082610c6493eaa2864a9c042ae8\"\u003ed75e1c0\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/anthropics/anthropic-sdk-typescript/commit/fdaa72bed14cdd9671bba1add1ba9e912c9d1ced\"\u003e\u003ccode\u003efdaa72b\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e34f3a2f376a1d55d52bf1a2e184e3ec6f9c86fa\"\u003e\u003ccode\u003ee34f3a2\u003c/code\u003e\u003c/a\u003e release: 0.77.0 (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/916\"\u003e#916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1d2868f05e8dc98e3c2f145cc7696fd717b5a9da\"\u003e\u003ccode\u003e1d2868f\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/915\"\u003e#915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/bcdf5b23408c21a2e10da08fa61631c19a006282\"\u003e\u003ccode\u003ebcdf5b2\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2a5d0ad2dd2b8d8b39dadaa68cc876c62d6e62b3\"\u003e\u003ccode\u003e2a5d0ad\u003c/code\u003e\u003c/a\u003e fix(tests): fix erroneous speed tests  (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/21ad14ff1f0c0930f3b99b6e03167bf9d57fbd9d\"\u003e\u003ccode\u003e21ad14f\u003c/code\u003e\u003c/a\u003e fix(api): fix spec errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f1c6b272322d4ee9bd7c60537e75161f3179ba85\"\u003e\u003ccode\u003ef1c6b27\u003c/code\u003e\u003c/a\u003e feat(api): Releasing claude-sonnet-4-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/03ec73e2866c7173462ce738aa99b3618bc31032\"\u003e\u003ccode\u003e03ec73e\u003c/code\u003e\u003c/a\u003e chore(internal/client): fix form-urlencoded requests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a549b3812e56cea9789d1ba7ec36f27f9dcb4166\"\u003e\u003ccode\u003ea549b38\u003c/code\u003e\u003c/a\u003e codegen metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8231471a1b9989c2a993c1fbe8a18e58252bc4c\"\u003e\u003ccode\u003ea823147\u003c/code\u003e\u003c/a\u003e codegen metadata\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.73.0...sdk-v0.78.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.12.2 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\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/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed several code paths that access response objects to prevent JavaScript prototype pollution and unintended access to the prototype chain. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3396\"\u003e#3396\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eSee the associated GitHub Advisories \u003ca href=\"https://github.com/apollographql/federation/security/advisories/GHSA-pfjj-6f4p-rvmh\"\u003eGHSA-pfjj-6f4p-rvmh\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226b606b176ede097410f5ba35ba03d140ed\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/d9cf4b7566c29b8193c92fd1f51e6c38e7f3fa49\"\u003e\u003ccode\u003ed9cf4b7\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3401\"\u003e#3401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226\u003c/code\u003e\u003c/a\u003e Prevent accessing response object's prototype chain (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3396\"\u003e#3396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/2c0e4624576eea4425dd3a9e99620f0d23e32aa3\"\u003e\u003ccode\u003e2c0e462\u003c/code\u003e\u003c/a\u003e allow bumping make-fetch-happen dependency to v15 (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.13.2/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~dkuc\"\u003edkuc\u003c/a\u003e, a new releaser for \u003ccode\u003e@​apollo/gateway\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/server` from 5.2.0 to 5.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-server/releases\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\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\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\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/apollographql/apollo-server/blob/main/packages/server/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  validationOptions: {\n    maxErrors: 10,\n  },\n});\n\u003c/code\u003e\u003c/pre\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/apollographql/apollo-server/commit/ad45d1505d867de4c2761b7935855445ef7641e7\"\u003e\u003ccode\u003ead45d15\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8179\"\u003e#8179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/443e54747d44c1d7c213d019936514dec024b450\"\u003e\u003ccode\u003e443e547\u003c/code\u003e\u003c/a\u003e fix repository urls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/28d6d47ff636751807141267c329acb736c177b6\"\u003e\u003ccode\u003e28d6d47\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8172\"\u003e#8172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql validation options \u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8014\"\u003e#8014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/f2c16a7caff895a8b97c5a800405795cb19ba624\"\u003e\u003ccode\u003ef2c16a7\u003c/code\u003e\u003c/a\u003e bump dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql execution options(maxCoercionErrors)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/apollo-server/commits/@apollo/server@5.4.0/packages/server\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/server\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.12.2 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4393ceca349aca68981362f210cca023ed3fb97b\"\u003e\u003ccode\u003e4393ceca349aca68981362f210cca023ed3fb97b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/84e9226b606b176ede097410f5ba35ba03d140ed\"\u003e\u003ccode\u003e84e9226b606b176ede097410f5ba35ba03d140ed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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/apollographql/federation/commit/d9cf4b7566c29b8193c92fd1f51e6c38e7f3fa49\"\u003e\u003ccode\u003ed9cf4b7\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3401\"\u003e#3401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.13.2/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~dkuc\"\u003edkuc\u003c/a\u003e, a new releaser for \u003ccode\u003e@​apollo/subgraph\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.971.0 to 3.1009.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1009.0\u003c/h2\u003e\n\u003ch4\u003e3.1009.0(2026-03-13)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for retry strategy lifecycle fix (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7842\"\u003e#7842\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7bf8888b2423d2342ea2b689532e526715ec1d50\"\u003e7bf8888b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-medialive:\u003c/strong\u003e  Documents the VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fa49aa1b9590cd70756b756d3b8ce8681a05f8b1\"\u003efa49aa1b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sqs:\u003c/strong\u003e  document that SQS supports AWS Query protocol, non-default (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7847\"\u003e#7847\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/90772af63e1cc730100468d3ce175a79da4c6e27\"\u003e90772af6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  generate readme block about protocols (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7839\"\u003e#7839\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/21ffcafccb7bc8dee4f2da0a652a99514b94a5a6\"\u003e21ffcafc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-13 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/079cb59479a663a63d859323cdb0ca7e96aec329\"\u003e079cb594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-api-gateway:\u003c/strong\u003e  API Gateway now supports an additional security policy \u0026quot;SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09\u0026quot; for REST APIs and custom domain names. The new policy is compliant with TLS 1.3, Federal Information Processing Standards (FIPS), Perfect Forward Secrecy (PFS), and post-quantum (PQ) cryptography (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/663ec5888aab7b276a6bf39d86286be93a583b73\"\u003e663ec588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-gameliftstreams:\u003c/strong\u003e  Feature launch that enables customers to connect streaming sessions to their own VPCs running in AWS. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9b2dfe80b10a0f8bdaf39e4ac6184f01a1fad23b\"\u003e9b2dfe80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  Deprecating PredefinedNotificationID field (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20194f10f25d5f0afe8639108a2ff0f161571d55\"\u003e20194f10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Updates maximum reconnect window seconds from 60 to 300 for participant replication (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e384ea14b8e2672b599b0c2ca7340c254c4f7105\"\u003ee384ea14\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Add QuerySessionContext to BatchGetPartitionRequest (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e39731faa4e134c6f6ab6704940f2e2a9c7bb56e\"\u003ee39731fa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  This update adds support for Dolby AC-4 audio output, frame rate conversion between non-Dolby Vision inputs to Dolby Vision outputs, and clear lead CMAF HLS output. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/11615b9fb746fa82a001a19fd5620eba8eb951fe\"\u003e11615b9f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  The change adds a new capability named ManageSharedFolders in Custom Permissions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cffca16fe99af1027665be549ab3ba01a0312603\"\u003ecffca16f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Network Migration APIs are now publicly available for direct programmatic access. Customers can now call Network Migration APIs directly without going through AWS Transform (ATX), enabling automation, integration with existing tools, and self-service migration workflows. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2c814ea89efdffef4721d485021041b21d1f0dbb\"\u003e2c814ea8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-config-service:\u003c/strong\u003e  Fix pagination support for DescribeConformancePackCompliance, and update OrganizationConfigRule InputParameters max length to match ConfigRule. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/469faf6f5a8bc5b2124c2e7e3e31e95693bf8fe4\"\u003e469faf6f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1009.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1008.0\u003c/h2\u003e\n\u003ch4\u003e3.1008.0(2026-03-12)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003edisable TypeScript detection when env var is 'true' (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7838\"\u003e#7838\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b21a7826e3db031017219d7b9515ed4efa2f2a79\"\u003eb21a7826\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-12 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c33f9da7edefde96685fa9d7398757d533134da9\"\u003ec33f9da7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  DataSync's 3 location types, Hadoop Distributed File System (HDFS), FSx for Windows File Server (FSx Windows), and FSx for NetApp ONTAP (FSx ONTAP) now have credentials managed via Secrets Manager, which may be encrypted with service keys or be configured to use customer-managed keys or secret. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dee9cb3e5c46b80d97229b7dfe2b1a99e87bc679\"\u003edee9cb3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecr:\u003c/strong\u003e  Add Chainguard to PTC upstreamRegistry enum (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4f3727d384f02366e61a24cfd5a208fe393ae926\"\u003e4f3727d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e  Adds support for account regional namespaces for general purpose buckets. The account regional namespace is a reserved subdivision of the global bucket namespace where only your account can create general purpose buckets. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/179102877b8b119d9662e3bcb791ebafca57de2d\"\u003e17910287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-node:\u003c/strong\u003e  read typescript version from app package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7840\"\u003e#7840\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5253141cd68e5be1bf6d3b5cd282bd5747450af2\"\u003e5253141c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.1008.0...v3.1009.0\"\u003e3.1009.0\u003c/a\u003e (2026-03-13)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1007.0...v3.1008.0\"\u003e3.1008.0\u003c/a\u003e (2026-03-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1006.0...v3.1007.0\"\u003e3.1007.0\u003c/a\u003e (2026-03-11)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1005.0...v3.1006.0\"\u003e3.1006.0\u003c/a\u003e (2026-03-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1004.0...v3.1005.0\"\u003e3.1005.0\u003c/a\u003e (2026-03-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1003.0...v3.1004.0\"\u003e3.1004.0\u003c/a\u003e (2026-03-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1002.0...v3.1003.0\"\u003e3.1003.0\u003c/a\u003e (2026-03-05)\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/7888030ab6cdd06a01be48427bab028c8e9c1069\"\u003e\u003ccode\u003e7888030\u003c/code\u003e\u003c/a\u003e Publish v3.1009.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7bf8888b2423d2342ea2b689532e526715ec1d50\"\u003e\u003ccode\u003e7bf8888\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for retry strategy lifecycle fix (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7842\"\u003e#7842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/21ffcafccb7bc8dee4f2da0a652a99514b94a5a6\"\u003e\u003ccode\u003e21ffcaf\u003c/code\u003e\u003c/a\u003e docs(clients): generate readme block about protocols (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7839\"\u003e#7839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/543c385f033d069aef96c2b323a585e486addc10\"\u003e\u003ccode\u003e543c385\u003c/code\u003e\u003c/a\u003e Publish v3.1008.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7718940b49016dd8e736f60ca96a3eb5f4820a9c\"\u003e\u003ccode\u003e7718940\u003c/code\u003e\u003c/a\u003e Publish v3.1007.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fa4dc507231931f6e60bb5a2ab3b8fe8e977f058\"\u003e\u003ccode\u003efa4dc50\u003c/code\u003e\u003c/a\u003e Publish v3.1006.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0e58193f698c5b387bf04e03a4c8721f0d7a5ea7\"\u003e\u003ccode\u003e0e58193\u003c/code\u003e\u003c/a\u003e test(snapshot-testing): error response snapshots (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7836\"\u003e#7836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e6927188c4d035f6b2a2c0f35f61f7e0bf45d999\"\u003e\u003ccode\u003ee692718\u003c/code\u003e\u003c/a\u003e Publish v3.1005.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2b96330d9048ca3df807a4775da859f76d041554\"\u003e\u003ccode\u003e2b96330\u003c/code\u003e\u003c/a\u003e test(snapshot-testing): implement response snapshots (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7803\"\u003e#7803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7c0815232f14789a405ec73195945552d991beb4\"\u003e\u003ccode\u003e7c08152\u003c/code\u003e\u003c/a\u003e Publish v3.1004.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1009.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.971.0 to 3.1009.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1009.0\u003c/h2\u003e\n\u003ch4\u003e3.1009.0(2026-03-13)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for retry strategy lifecycle fix (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7842\"\u003e#7842\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7bf8888b2423d2342ea2b689532e526715ec1d50\"\u003e7bf8888b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-medialive:\u003c/strong\u003e  Documents the VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fa49aa1b9590cd70756b756d3b8ce8681a05f8b1\"\u003efa49aa1b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sqs:\u003c/strong\u003e  document that SQS supports AWS Query protocol, non-default (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7847\"\u003e#7847\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/90772af63e1cc730100468d3ce175a79da4c6e27\"\u003e90772af6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  generate readme block about protocols (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7839\"\u003e#7839\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/21ffcafccb7bc8dee4f2da0a652a99514b94a5a6\"\u003e21ffcafc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-13 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/079cb59479a663a63d859323cdb0ca7e96aec329\"\u003e079cb594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-api-gateway:\u003c/strong\u003e  API Gateway now supports an additional security policy \u0026quot;SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09\u0026quot; for REST APIs and custom domain names. The new policy is compliant with TLS 1.3, Federal Information Processing Standards (FIPS), Perfect Forward Secrecy (PFS), and post-quantum (PQ) cryptography (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/663ec5888aab7b276a6bf39d86286be93a583b73\"\u003e663ec588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-gameliftstreams:\u003c/strong\u003e  Feature launch that enables customers to connect streaming sessions to their own VPCs running in AWS. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9b2dfe80b10a0f8bdaf39e4ac6184f01a1fad23b\"\u003e9b2dfe80\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  Deprecating PredefinedNotificationID field (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20194f10f25d5f0afe8639108a2ff0f161571d55\"\u003e20194f10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Updates maximum reconnect window seconds from 60 to 300 for participant replication (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e384ea14b8e2672b599b0c2ca7340c254c4f7105\"\u003ee384ea14\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Add QuerySessionContext to BatchGetPartitionRequest (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e39731faa4e134c6f6ab6704940f2e2a9c7bb5...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/7807","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7807","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7807/packages"}},{"old_version":"30.2.0","new_version":"30.3.0","update_type":"minor","path":null,"pr_created_at":"2026-03-16T09:55:38.000Z","version_change":"30.2.0 → 30.3.0","issue":{"uuid":"4081428987","node_id":"PR_kwDOOYHnWs7K3iVP","number":828,"state":"open","title":"chore(deps): bump the testing group with 20 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":11,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T09:55:38.000Z","updated_at":"2026-03-17T23:01:22.022Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":20,"packages":[{"name":"vitest","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@vitest/ui","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/mocker","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-changed-files","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"}],"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 testing group with 20 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.18` | `4.1.0` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `4.0.18` | `4.1.0` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.0.18` | `4.1.0` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `4.0.18` | `4.1.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `30.2.0` | `30.3.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.2.0` | `30.3.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `30.2.0` | `30.3.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.2.0` | `30.3.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `30.2.0` | `30.3.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.2.0` | `30.3.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `30.2.0` | `30.3.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `30.2.0` | `30.3.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `30.2.0` | `30.3.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `30.2.0` | `30.3.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.2.0` | `30.3.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `30.2.0` | `30.3.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `30.2.0` | `30.3.0` |\n\nUpdates `vitest` from 4.0.18 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept \u003ccode\u003enew\u003c/code\u003e or \u003ccode\u003eall\u003c/code\u003e in \u003ccode\u003e--update\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9543\"\u003evitest-dev/vitest#9543\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5acf28a5\"\u003e\u003c!-- raw HTML omitted --\u003e(a5acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003emeta\u003c/code\u003e in test options  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9535\"\u003evitest-dev/vitest#9535\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7d622e3d1\"\u003e\u003c!-- raw HTML omitted --\u003e(7d622)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport type inference with a new \u003ccode\u003etest.extend\u003c/code\u003e syntax  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9550\"\u003evitest-dev/vitest#9550\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e53854fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(e5385)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport vite 8 beta, fix type issues in the config with different vite versions  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9587\"\u003evitest-dev/vitest#9587\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/990281dfd\"\u003e\u003c!-- raw HTML omitted --\u003e(99028)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd assertion helper to hide internal stack traces  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9594\"\u003evitest-dev/vitest#9594\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eeb0ae2f8\"\u003e\u003c!-- raw HTML omitted --\u003e(eeb0a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStore failure screenshots using artifacts API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9588\"\u003evitest-dev/vitest#9588\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/24603e3c4\"\u003e\u003c!-- raw HTML omitted --\u003e(24603)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003evitest list\u003c/code\u003e to statically collect tests instead of running files to collect them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9630\"\u003evitest-dev/vitest#9630\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7a8e7fc20\"\u003e\u003c!-- raw HTML omitted --\u003e(7a8e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--detect-async-leaks\u003c/code\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9528\"\u003evitest-dev/vitest#9528\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c594d4af3\"\u003e\u003c!-- raw HTML omitted --\u003e(c594d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003emockThrow\u003c/code\u003e and \u003ccode\u003emockThrowOnce\u003c/code\u003e  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9512\"\u003evitest-dev/vitest#9512\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/619179fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(61917)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eupdate: \u0026quot;none\u0026quot;\u003c/code\u003e and add docs about snapshots behavior on CI  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9700\"\u003evitest-dev/vitest#9700\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/05f1854e2\"\u003e\u003c!-- raw HTML omitted --\u003e(05f18)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright \u003ccode\u003elaunchOptions\u003c/code\u003e with \u003ccode\u003econnectOptions\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9702\"\u003evitest-dev/vitest#9702\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f0ff1b2a0\"\u003e\u003c!-- raw HTML omitted --\u003e(f0ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epage/locator.mark\u003c/code\u003e API to enhance playwright trace  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9652\"\u003evitest-dev/vitest#9652\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0ee546fe\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ee5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport tests starting or ending with \u003ccode\u003etest\u003c/code\u003e in \u003ccode\u003eexperimental_parseSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/jgillick\"\u003e\u003ccode\u003e@​jgillick\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eJeremy Gillick\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9235\"\u003evitest-dev/vitest#9235\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f367fad3\"\u003e\u003c!-- raw HTML omitted --\u003e(2f367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filters to \u003ccode\u003ecreateSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9336\"\u003evitest-dev/vitest#9336\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8e6c7fbf\"\u003e\u003c!-- raw HTML omitted --\u003e(c8e6c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003erunTestFiles\u003c/code\u003e as alternative to \u003ccode\u003erunTestSpecifications\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9443\"\u003evitest-dev/vitest#9443\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/43d761821\"\u003e\u003c!-- raw HTML omitted --\u003e(43d76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9350\"\u003evitest-dev/vitest#9350\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/20e00ef78\"\u003e\u003c!-- raw HTML omitted --\u003e(20e00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow passing down test cases to \u003ccode\u003etoTestSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9627\"\u003evitest-dev/vitest#9627\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f17d5ddf\"\u003e\u003c!-- raw HTML omitted --\u003e(6f17d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003euserEvent.wheel\u003c/code\u003e API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9188\"\u003evitest-dev/vitest#9188\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/660801979\"\u003e\u003c!-- raw HTML omitted --\u003e(66080)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efilterNode\u003c/code\u003e option to prettyDOM for filtering browser assertion error output  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9475\"\u003evitest-dev/vitest#9475\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d3220fcd8\"\u003e\u003c!-- raw HTML omitted --\u003e(d3220)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright persistent context  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9229\"\u003evitest-dev/vitest#9229\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f865d2ba4\"\u003e\u003c!-- raw HTML omitted --\u003e(f865d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edetailsPanelPosition\u003c/code\u003e option and button  -  by \u003ca href=\"https://github.com/shairez\"\u003e\u003ccode\u003e@​shairez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9525\"\u003evitest-dev/vitest#9525\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8a31147c\"\u003e\u003c!-- raw HTML omitted --\u003e(c8a31)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse BlazeDiff instead of pixelmatch  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9514\"\u003evitest-dev/vitest#9514\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/309362089\"\u003e\u003c!-- raw HTML omitted --\u003e(30936)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efindElement\u003c/code\u003e and enable strict mode in webdriverio and preview  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9677\"\u003evitest-dev/vitest#9677\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3f37721c\"\u003e\u003c!-- raw HTML omitted --\u003e(c3f37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/bomb\"\u003e\u003ccode\u003e@​bomb\u003c/code\u003e\u003c/a\u003e.sh/tab completions  -  by \u003ca href=\"https://github.com/AmirSa12\"\u003e\u003ccode\u003e@​AmirSa12\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8639\"\u003evitest-dev/vitest#8639\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/200f31704\"\u003e\u003c!-- raw HTML omitted --\u003e(200f3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eignore start/stop\u003c/code\u003e ignore hints  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9204\"\u003evitest-dev/vitest#9204\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e59c94ba6\"\u003e\u003c!-- raw HTML omitted --\u003e(e59c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecoverage.changed\u003c/code\u003e option to report only changed files  -  by \u003ca href=\"https://github.com/kykim00\"\u003e\u003ccode\u003e@​kykim00\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9521\"\u003evitest-dev/vitest#9521\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1d9392c67\"\u003e\u003c!-- raw HTML omitted --\u003e(1d939)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonModuleRunner\u003c/code\u003e hook to \u003ccode\u003eworker.init\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9286\"\u003evitest-dev/vitest#9286\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e977f3deb\"\u003e\u003c!-- raw HTML omitted --\u003e(e977f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOption to disable the module runner  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9210\"\u003evitest-dev/vitest#9210\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9be6121ee\"\u003e\u003c!-- raw HTML omitted --\u003e(9be61)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/4150b913171bda3971a4a4c47c633c26d0c6ae45\"\u003e\u003ccode\u003e4150b91\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1de0aa22dd6311a93546a75a3c58a6be519c1baf\"\u003e\u003ccode\u003e1de0aa2\u003c/code\u003e\u003c/a\u003e fix: correctly identify concurrent test during static analysis (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9846\"\u003e#9846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3cac1c1b5a91d921942e9391fbd94841717363f\"\u003e\u003ccode\u003ec3cac1c\u003c/code\u003e\u003c/a\u003e fix: use isAgent check, not just TTY, for watch mode (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9841\"\u003e#9841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eab68ba2b8ea6f89717c0b885c573579659d7c3b\"\u003e\u003ccode\u003eeab68ba\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9824\"\u003e#9824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/031f02a89be34491c441b4da9c4e2bacb7db71df\"\u003e\u003ccode\u003e031f02a\u003c/code\u003e\u003c/a\u003e fix: allow catch/finally for async assertion (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9827\"\u003e#9827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e9e096a231fa0ec6475da82e36cbd6fcc9bc8f9\"\u003e\u003ccode\u003e3e9e096\u003c/code\u003e\u003c/a\u003e feat(reporters): add \u003ccode\u003eagent\u003c/code\u003e reporter to reduce ai agent token usage (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9779\"\u003e#9779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2\"\u003e\u003ccode\u003e0c2c013\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8181e06e765f4d043818b244c76795022fa78ff6\"\u003e\u003ccode\u003e8181e06\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003ehideSkippedTests\u003c/code\u003e should not hide \u003ccode\u003etest.todo\u003c/code\u003e (fix \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9562\"\u003e#9562\u003c/a\u003e) (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9781\"\u003e#9781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8216b0014b83612e40ef49f919d5293b68717b3\"\u003e\u003ccode\u003ea8216b0\u003c/code\u003e\u003c/a\u003e fix: manual and redirect mock shouldn't \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e original module...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/689a22a1b8c79595f6f4ae82d2b43c895d7f1c50\"\u003e\u003ccode\u003e689a22a\u003c/code\u003e\u003c/a\u003e fix(browser): types of \u003ccode\u003egetCDPSession\u003c/code\u003e and \u003ccode\u003ecdp()\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9716\"\u003e#9716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/b5b0220a824d29a443d2af4a56ce227f94478052\"\u003e\u003ccode\u003eb5b0220\u003c/code\u003e\u003c/a\u003e Remove unused dependencies from jest-environment-jsdom (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom/issues/15928\"\u003e#15928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-environment-jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.0.18 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/ui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept \u003ccode\u003enew\u003c/code\u003e or \u003ccode\u003eall\u003c/code\u003e in \u003ccode\u003e--update\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9543\"\u003evitest-dev/vitest#9543\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5acf28a5\"\u003e\u003c!-- raw HTML omitted --\u003e(a5acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003emeta\u003c/code\u003e in test options  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9535\"\u003evitest-dev/vitest#9535\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7d622e3d1\"\u003e\u003c!-- raw HTML omitted --\u003e(7d622)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport type inference with a new \u003ccode\u003etest.extend\u003c/code\u003e syntax  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9550\"\u003evitest-dev/vitest#9550\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e53854fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(e5385)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport vite 8 beta, fix type issues in the config with different vite versions  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9587\"\u003evitest-dev/vitest#9587\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/990281dfd\"\u003e\u003c!-- raw HTML omitted --\u003e(99028)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd assertion helper to hide internal stack traces  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9594\"\u003evitest-dev/vitest#9594\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eeb0ae2f8\"\u003e\u003c!-- raw HTML omitted --\u003e(eeb0a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStore failure screenshots using artifacts API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9588\"\u003evitest-dev/vitest#9588\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/24603e3c4\"\u003e\u003c!-- raw HTML omitted --\u003e(24603)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003evitest list\u003c/code\u003e to statically collect tests instead of running files to collect them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9630\"\u003evitest-dev/vitest#9630\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7a8e7fc20\"\u003e\u003c!-- raw HTML omitted --\u003e(7a8e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--detect-async-leaks\u003c/code\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9528\"\u003evitest-dev/vitest#9528\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c594d4af3\"\u003e\u003c!-- raw HTML omitted --\u003e(c594d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003emockThrow\u003c/code\u003e and \u003ccode\u003emockThrowOnce\u003c/code\u003e  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9512\"\u003evitest-dev/vitest#9512\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/619179fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(61917)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eupdate: \u0026quot;none\u0026quot;\u003c/code\u003e and add docs about snapshots behavior on CI  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9700\"\u003evitest-dev/vitest#9700\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/05f1854e2\"\u003e\u003c!-- raw HTML omitted --\u003e(05f18)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright \u003ccode\u003elaunchOptions\u003c/code\u003e with \u003ccode\u003econnectOptions\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9702\"\u003evitest-dev/vitest#9702\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f0ff1b2a0\"\u003e\u003c!-- raw HTML omitted --\u003e(f0ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epage/locator.mark\u003c/code\u003e API to enhance playwright trace  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9652\"\u003evitest-dev/vitest#9652\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0ee546fe\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ee5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport tests starting or ending with \u003ccode\u003etest\u003c/code\u003e in \u003ccode\u003eexperimental_parseSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/jgillick\"\u003e\u003ccode\u003e@​jgillick\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eJeremy Gillick\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9235\"\u003evitest-dev/vitest#9235\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f367fad3\"\u003e\u003c!-- raw HTML omitted --\u003e(2f367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filters to \u003ccode\u003ecreateSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9336\"\u003evitest-dev/vitest#9336\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8e6c7fbf\"\u003e\u003c!-- raw HTML omitted --\u003e(c8e6c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003erunTestFiles\u003c/code\u003e as alternative to \u003ccode\u003erunTestSpecifications\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9443\"\u003evitest-dev/vitest#9443\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/43d761821\"\u003e\u003c!-- raw HTML omitted --\u003e(43d76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9350\"\u003evitest-dev/vitest#9350\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/20e00ef78\"\u003e\u003c!-- raw HTML omitted --\u003e(20e00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow passing down test cases to \u003ccode\u003etoTestSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9627\"\u003evitest-dev/vitest#9627\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f17d5ddf\"\u003e\u003c!-- raw HTML omitted --\u003e(6f17d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003euserEvent.wheel\u003c/code\u003e API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9188\"\u003evitest-dev/vitest#9188\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/660801979\"\u003e\u003c!-- raw HTML omitted --\u003e(66080)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efilterNode\u003c/code\u003e option to prettyDOM for filtering browser assertion error output  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9475\"\u003evitest-dev/vitest#9475\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d3220fcd8\"\u003e\u003c!-- raw HTML omitted --\u003e(d3220)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright persistent context  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9229\"\u003evitest-dev/vitest#9229\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f865d2ba4\"\u003e\u003c!-- raw HTML omitted --\u003e(f865d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edetailsPanelPosition\u003c/code\u003e option and button  -  by \u003ca href=\"https://github.com/shairez\"\u003e\u003ccode\u003e@​shairez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9525\"\u003evitest-dev/vitest#9525\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8a31147c\"\u003e\u003c!-- raw HTML omitted --\u003e(c8a31)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse BlazeDiff instead of pixelmatch  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9514\"\u003evitest-dev/vitest#9514\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/309362089\"\u003e\u003c!-- raw HTML omitted --\u003e(30936)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efindElement\u003c/code\u003e and enable strict mode in webdriverio and preview  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9677\"\u003evitest-dev/vitest#9677\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3f37721c\"\u003e\u003c!-- raw HTML omitted --\u003e(c3f37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/bomb\"\u003e\u003ccode\u003e@​bomb\u003c/code\u003e\u003c/a\u003e.sh/tab completions  -  by \u003ca href=\"https://github.com/AmirSa12\"\u003e\u003ccode\u003e@​AmirSa12\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8639\"\u003evitest-dev/vitest#8639\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/200f31704\"\u003e\u003c!-- raw HTML omitted --\u003e(200f3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eignore start/stop\u003c/code\u003e ignore hints  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9204\"\u003evitest-dev/vitest#9204\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e59c94ba6\"\u003e\u003c!-- raw HTML omitted --\u003e(e59c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecoverage.changed\u003c/code\u003e option to report only changed files  -  by \u003ca href=\"https://github.com/kykim00\"\u003e\u003ccode\u003e@​kykim00\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9521\"\u003evitest-dev/vitest#9521\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1d9392c67\"\u003e\u003c!-- raw HTML omitted --\u003e(1d939)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonModuleRunner\u003c/code\u003e hook to \u003ccode\u003eworker.init\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9286\"\u003evitest-dev/vitest#9286\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e977f3deb\"\u003e\u003c!-- raw HTML omitted --\u003e(e977f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOption to disable the module runner  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9210\"\u003evitest-dev/vitest#9210\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9be6121ee\"\u003e\u003c!-- raw HTML omitted --\u003e(9be61)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/4150b913171bda3971a4a4c47c633c26d0c6ae45\"\u003e\u003ccode\u003e4150b91\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2\"\u003e\u003ccode\u003e0c2c013\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8c96bb0023f551c78a81461d5c9aaedee634fe99\"\u003e\u003ccode\u003e8c96bb0\u003c/code\u003e\u003c/a\u003e refator: update links to npmx (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9783\"\u003e#9783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/aaf775896af2356f5c710c54ec6e624fe8e4eef9\"\u003e\u003ccode\u003eaaf7758\u003c/code\u003e\u003c/a\u003e chore: standardize packages README (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9776\"\u003e#9776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/79672d7e1586981f04dce7619cbd8c3a31eff284\"\u003e\u003ccode\u003e79672d7\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8880c907a4a279ef7144a64a1cc5f84f14a4574e\"\u003e\u003ccode\u003e8880c90\u003c/code\u003e\u003c/a\u003e feat(ui): implement filter for slow tests (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9705\"\u003e#9705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/50a6cc8badc7c5d56892c276d43766f623083aa3\"\u003e\u003ccode\u003e50a6cc8\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9719\"\u003e#9719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/395d1a29e82dbb866383fe95b1977e72de202860\"\u003e\u003ccode\u003e395d1a2\u003c/code\u003e\u003c/a\u003e fix: remove trailing spaces from diff error log (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9680\"\u003e#9680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/50727a09294f5b086b8728e0497a94fbabac802b\"\u003e\u003ccode\u003e50727a0\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9614\"\u003e#9614\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1d9e3b3315024e3443a5a72fa8387508f4223528\"\u003e\u003ccode\u003e1d9e3b3\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/mocker` from 4.0.18 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/mocker\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept \u003ccode\u003enew\u003c/code\u003e or \u003ccode\u003eall\u003c/code\u003e in \u003ccode\u003e--update\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9543\"\u003evitest-dev/vitest#9543\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5acf28a5\"\u003e\u003c!-- raw HTML omitted --\u003e(a5acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003emeta\u003c/code\u003e in test options  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9535\"\u003evitest-dev/vitest#9535\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7d622e3d1\"\u003e\u003c!-- raw HTML omitted --\u003e(7d622)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport type inference with a new \u003ccode\u003etest.extend\u003c/code\u003e syntax  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9550\"\u003evitest-dev/vitest#9550\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e53854fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(e5385)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport vite 8 beta, fix type issues in the config with different vite versions  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9587\"\u003evitest-dev/vitest#9587\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/990281dfd\"\u003e\u003c!-- raw HTML omitted --\u003e(99028)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd assertion helper to hide internal stack traces  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9594\"\u003evitest-dev/vitest#9594\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eeb0ae2f8\"\u003e\u003c!-- raw HTML omitted --\u003e(eeb0a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStore failure screenshots using artifacts API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9588\"\u003evitest-dev/vitest#9588\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/24603e3c4\"\u003e\u003c!-- raw HTML omitted --\u003e(24603)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003evitest list\u003c/code\u003e to statically collect tests instead of running files to collect them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9630\"\u003evitest-dev/vitest#9630\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7a8e7fc20\"\u003e\u003c!-- raw HTML omitted --\u003e(7a8e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--detect-async-leaks\u003c/code\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9528\"\u003evitest-dev/vitest#9528\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c594d4af3\"\u003e\u003c!-- raw HTML omitted --\u003e(c594d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003emockThrow\u003c/code\u003e and \u003ccode\u003emockThrowOnce\u003c/code\u003e  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9512\"\u003evitest-dev/vitest#9512\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/619179fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(61917)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eupdate: \u0026quot;none\u0026quot;\u003c/code\u003e and add docs about snapshots behavior on CI  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9700\"\u003evitest-dev/vitest#9700\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/05f1854e2\"\u003e\u003c!-- raw HTML omitted --\u003e(05f18)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright \u003ccode\u003elaunchOptions\u003c/code\u003e with \u003ccode\u003econnectOptions\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9702\"\u003evitest-dev/vitest#9702\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f0ff1b2a0\"\u003e\u003c!-- raw HTML omitted --\u003e(f0ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epage/locator.mark\u003c/code\u003e API to enhance playwright trace  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9652\"\u003evitest-dev/vitest#9652\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0ee546fe\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ee5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport tests starting or ending with \u003ccode\u003etest\u003c/code\u003e in \u003ccode\u003eexperimental_parseSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/jgillick\"\u003e\u003ccode\u003e@​jgillick\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eJeremy Gillick\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9235\"\u003evitest-dev/vitest#9235\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f367fad3\"\u003e\u003c!-- raw HTML omitted --\u003e(2f367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filters to \u003ccode\u003ecreateSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9336\"\u003evitest-dev/vitest#9336\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8e6c7fbf\"\u003e\u003c!-- raw HTML omitted --\u003e(c8e6c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003erunTestFiles\u003c/code\u003e as alternative to \u003ccode\u003erunTestSpecifications\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9443\"\u003evitest-dev/vitest#9443\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/43d761821\"\u003e\u003c!-- raw HTML omitted --\u003e(43d76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9350\"\u003evitest-dev/vitest#9350\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/20e00ef78\"\u003e\u003c!-- raw HTML omitted --\u003e(20e00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow passing down test cases to \u003ccode\u003etoTestSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9627\"\u003evitest-dev/vitest#9627\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f17d5ddf\"\u003e\u003c!-- raw HTML omitted --\u003e(6f17d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003euserEvent.wheel\u003c/code\u003e API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9188\"\u003evitest-dev/vitest#9188\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/660801979\"\u003e\u003c!-- raw HTML omitted --\u003e(66080)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efilterNode\u003c/code\u003e option to prettyDOM for filtering browser assertion error output  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9475\"\u003evitest-dev/vitest#9475\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d3220fcd8\"\u003e\u003c!-- raw HTML omitted --\u003e(d3220)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright persistent context  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9229\"\u003evitest-dev/vitest#9229\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f865d2ba4\"\u003e\u003c!-- raw HTML omitted --\u003e(f865d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edetailsPanelPosition\u003c/code\u003e option and button  -  by \u003ca href=\"https://github.com/shairez\"\u003e\u003ccode\u003e@​shairez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9525\"\u003evitest-dev/vitest#9525\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8a31147c\"\u003e\u003c!-- raw HTML omitted --\u003e(c8a31)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse BlazeDiff instead of pixelmatch  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9514\"\u003evitest-dev/vitest#9514\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/309362089\"\u003e\u003c!-- raw HTML omitted --\u003e(30936)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efindElement\u003c/code\u003e and enable strict mode in webdriverio and preview  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9677\"\u003evitest-dev/vitest#9677\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3f37721c\"\u003e\u003c!-- raw HTML omitted --\u003e(c3f37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/bomb\"\u003e\u003ccode\u003e@​bomb\u003c/code\u003e\u003c/a\u003e.sh/tab completions  -  by \u003ca href=\"https://github.com/AmirSa12\"\u003e\u003ccode\u003e@​AmirSa12\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8639\"\u003evitest-dev/vitest#8639\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/200f31704\"\u003e\u003c!-- raw HTML omitted --\u003e(200f3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eignore start/stop\u003c/code\u003e ignore hints  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9204\"\u003evitest-dev/vitest#9204\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e59c94ba6\"\u003e\u003c!-- raw HTML omitted --\u003e(e59c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecoverage.changed\u003c/code\u003e option to report only changed files  -  by \u003ca href=\"https://github.com/kykim00\"\u003e\u003ccode\u003e@​kykim00\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9521\"\u003evitest-dev/vitest#9521\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1d9392c67\"\u003e\u003c!-- raw HTML omitted --\u003e(1d939)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonModuleRunner\u003c/code\u003e hook to \u003ccode\u003eworker.init\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9286\"\u003evitest-dev/vitest#9286\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/v...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/828","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/828","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/828/packages"}},{"old_version":"30.2.0","new_version":"30.3.0","update_type":"minor","path":null,"pr_created_at":"2026-03-16T01:21:18.000Z","version_change":"30.2.0 → 30.3.0","issue":{"uuid":"4079701137","node_id":"PR_kwDOBwapYs7KyD3E","number":7782,"state":"closed","title":"chore(deps): bump the test-versions group across 1 directory with 116 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-03-17T00:27:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-16T01:21:18.000Z","updated_at":"2026-03-17T00:28:11.000Z","time_to_close":83161,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":116,"packages":[{"name":"@ai-sdk/openai","old_version":"3.0.12","new_version":"3.0.41","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.73.0","new_version":"0.78.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@apollo/gateway","old_version":"2.12.2","new_version":"2.13.1","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/server","old_version":"5.2.0","new_version":"5.4.0","repository_url":"https://github.com/apollographql/apollo-server"},{"name":"@apollo/subgraph","old_version":"2.12.2","new_version":"2.13.1","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.971.0","new_version":"3.1008.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@azure/event-hubs","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/functions","old_version":"4.11.0","new_version":"4.11.2","repository_url":"https://github.com/Azure/azure-functions-nodejs-library"},{"name":"@confluentinc/kafka-javascript","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@cucumber/cucumber","old_version":"12.5.0","new_version":"12.7.0","repository_url":"https://github.com/cucumber/cucumber-js"},{"name":"@datadog/openfeature-node-server","old_version":"0.3.1","new_version":"1.1.0","repository_url":"https://github.com/DataDog/openfeature-js-client"},{"name":"@elastic/elasticsearch","old_version":"9.3.2","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@elastic/transport","old_version":"9.3.3","new_version":"9.3.5","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@fast-check/jest","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/dubzzz/fast-check"},{"name":"@google-cloud/pubsub","old_version":"5.2.2","new_version":"5.3.0","repository_url":"https://github.com/googleapis/nodejs-pubsub"},{"name":"@google/genai","old_version":"1.37.0","new_version":"1.45.0","repository_url":"https://github.com/googleapis/js-genai"},{"name":"@hapi/hapi","old_version":"21.4.4","new_version":"21.4.7","repository_url":"https://github.com/hapijs/hapi"},{"name":"@happy-dom/jest-environment","old_version":"20.3.1","new_version":"20.8.4","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.9","new_version":"1.19.11","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"1.3.10","new_version":"1.3.23","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/classic","old_version":"1.0.9","new_version":"1.0.23","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/cohere","old_version":"1.0.1","new_version":"1.0.4","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"1.1.15","new_version":"1.1.32","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/google-genai","old_version":"2.1.10","new_version":"2.1.25","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/openai","old_version":"1.2.2","new_version":"1.2.13","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@openai/agents","old_version":"0.3.9","new_version":"0.7.0","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.4.5","new_version":"0.7.0","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@opentelemetry/exporter-jaeger","old_version":"2.4.0","new_version":"2.6.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.58.0","new_version":"0.61.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.210.0","new_version":"0.213.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-pg","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mariadb","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@prisma/adapter-mssql","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.10.9","new_version":"4.12.5","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"@types/node","old_version":"25.0.9","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-istanbul","old_version":"4.0.17","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/coverage-v8","old_version":"4.0.17","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"4.0.17","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"aerospike","old_version":"6.5.2","new_version":"6.6.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"6.0.39","new_version":"6.0.116","repository_url":"https://github.com/vercel/ai"},{"name":"axios","old_version":"1.13.2","new_version":"1.13.6","repository_url":"https://github.com/axios/axios"},{"name":"babel-jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"azure-functions-core-tools","old_version":"4.6.0","new_version":"4.8.0","repository_url":"https://github.com/Azure/azure-functions-core-tools"},{"name":"bson","old_version":"7.1.1","new_version":"7.2.0","repository_url":"https://github.com/mongodb/js-bson"},{"name":"bullmq","old_version":"5.66.5","new_version":"5.71.0","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"couchbase","old_version":"4.6.0","new_version":"4.6.1","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.9.0","new_version":"15.11.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"dd-trace-api","old_version":"1.0.0","new_version":"1.0.1"},{"name":"ejs","old_version":"4.0.1","new_version":"5.0.1","repository_url":"https://github.com/mde/ejs"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.27.4","repository_url":"https://github.com/evanw/esbuild"},{"name":"express-session","old_version":"1.18.2","new_version":"1.19.0","repository_url":"https://github.com/expressjs/session"},{"name":"fastify","old_version":"5.7.1","new_version":"5.8.2","repository_url":"https://github.com/fastify/fastify"},{"name":"find-my-way","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/delvedor/find-my-way"},{"name":"graphql","old_version":"16.12.0","new_version":"16.13.1","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-yoga","old_version":"5.18.0","new_version":"5.18.1","repository_url":"https://github.com/graphql-hive/graphql-yoga"},{"name":"hono","old_version":"4.11.7","new_version":"4.12.7","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.9.2","new_version":"5.10.0","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-image-snapshot","old_version":"6.5.1","new_version":"6.5.2","repository_url":"https://github.com/americanexpress/jest-image-snapshot"},{"name":"jest-jasmine2","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"koa","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/koajs/koa"},{"name":"langchain","old_version":"1.2.10","new_version":"1.2.32","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"lodash","old_version":"4.17.21","new_version":"4.17.23","repository_url":"https://github.com/lodash/lodash"},{"name":"mariadb","old_version":"3.4.5","new_version":"3.5.2","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-nodejs"},{"name":"mongodb","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/mongodb/node-mongodb-native"},{"name":"mongoose","old_version":"9.1.4","new_version":"9.3.0","repository_url":"https://github.com/Automattic/mongoose"},{"name":"multer","old_version":"2.0.2","new_version":"2.1.1","repository_url":"https://github.com/expressjs/multer"},{"name":"mysql2","old_version":"3.18.2","new_version":"3.19.1","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"16.1.3","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"nock","old_version":"14.0.10","new_version":"14.0.11","repository_url":"https://github.com/nock/nock"},{"name":"npm","old_version":"11.7.0","new_version":"11.11.1","repository_url":"https://github.com/npm/cli"},{"name":"nyc","old_version":"17.1.0","new_version":"18.0.0","repository_url":"https://github.com/istanbuljs/nyc"},{"name":"openai","old_version":"6.18.0","new_version":"6.27.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pg","old_version":"8.17.1","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-cursor","old_version":"2.16.1","new_version":"2.19.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-native","old_version":"3.5.2","new_version":"3.7.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pg-query-stream","old_version":"4.11.1","new_version":"4.14.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"pino","old_version":"10.2.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"playwright","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.57.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.28.0","new_version":"10.32.1","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"7.2.0","new_version":"7.5.0","repository_url":"https://github.com/prisma/prisma"},{"name":"react","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.3","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.10.0","new_version":"5.11.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.39.0","new_version":"4.41.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"sequelize","old_version":"6.37.7","new_version":"6.37.8","repository_url":"https://github.com/sequelize/sequelize"},{"name":"sinon","old_version":"21.0.1","new_version":"21.0.2","repository_url":"https://github.com/sinonjs/sinon"},{"name":"sqlite3","old_version":"5.1.7","new_version":"6.0.1","repository_url":"https://github.com/TryGhost/node-sqlite3"},{"name":"stripe","old_version":"20.1.0","new_version":"20.4.1","repository_url":"https://github.com/stripe/stripe-node"},{"name":"tedious","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/tediousjs/tedious"},{"name":"undici","old_version":"7.18.2","new_version":"7.24.0","repository_url":"https://github.com/nodejs/undici"},{"name":"vitest","old_version":"4.0.17","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 116 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `3.0.12` | `3.0.41` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.73.0` | `0.78.0` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.12.2` | `2.13.1` |\n| [@apollo/server](https://github.com/apollographql/apollo-server/tree/HEAD/packages/server) | `5.2.0` | `5.4.0` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.12.2` | `2.13.1` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.971.0` | `3.1008.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.971.0` | `3.1008.0` |\n| [@azure/event-hubs](https://github.com/Azure/azure-sdk-for-js) | `6.0.2` | `6.0.3` |\n| [@azure/functions](https://github.com/Azure/azure-functions-nodejs-library) | `4.11.0` | `4.11.2` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.8.0` | `1.8.2` |\n| [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) | `12.5.0` | `12.7.0` |\n| [@datadog/openfeature-node-server](https://github.com/DataDog/openfeature-js-client/tree/HEAD/packages/node-server) | `0.3.1` | `1.1.0` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.3.2` | `9.3.4` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.3.3` | `9.3.5` |\n| [@fast-check/jest](https://github.com/dubzzz/fast-check/tree/HEAD/packages/jest) | `2.1.1` | `2.2.0` |\n| [@google-cloud/pubsub](https://github.com/googleapis/nodejs-pubsub) | `5.2.2` | `5.3.0` |\n| [@google/genai](https://github.com/googleapis/js-genai) | `1.37.0` | `1.45.0` |\n| [@hapi/hapi](https://github.com/hapijs/hapi) | `21.4.4` | `21.4.7` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.3.1` | `20.8.4` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.9` | `1.19.11` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.2.0` | `30.3.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.2.0` | `30.3.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.2.0` | `30.3.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.2.0` | `30.3.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.2.0` | `30.3.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.3.10` | `1.3.23` |\n| [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.9` | `1.0.23` |\n| [@langchain/cohere](https://github.com/langchain-ai/langchainjs) | `1.0.1` | `1.0.4` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.1.15` | `1.1.32` |\n| [@langchain/google-genai](https://github.com/langchain-ai/langchainjs) | `2.1.10` | `2.1.25` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.2.2` | `1.2.13` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.3.9` | `0.7.0` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.4.5` | `0.7.0` |\n| [@opentelemetry/exporter-jaeger](https://github.com/open-telemetry/opentelemetry-js) | `2.4.0` | `2.6.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.58.0` | `0.61.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.210.0` | `0.213.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-pg](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-pg) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mariadb](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-planetscale) | `7.2.0` | `7.5.0` |\n| [@prisma/adapter-mssql](https://github.com/prisma/prisma/tree/HEAD/packages/adapter-mssql) | `7.2.0` | `7.5.0` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.10.9` | `4.12.5` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.9` | `25.5.0` |\n| [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul) | `4.0.17` | `4.1.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.17` | `4.1.0` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.0.17` | `4.1.0` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.5.2` | `6.6.0` |\n| [ai](https://github.com/vercel/ai) | `6.0.39` | `6.0.116` |\n| [axios](https://github.com/axios/axios) | `1.13.2` | `1.13.6` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.2.0` | `30.3.0` |\n| [azure-functions-core-tools](https://github.com/Azure/azure-functions-core-tools) | `4.6.0` | `4.8.0` |\n| [bson](https://github.com/mongodb/js-bson) | `7.1.1` | `7.2.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `5.66.5` | `5.71.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.6.0` | `4.6.1` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.9.0` | `15.11.0` |\n| dd-trace-api | `1.0.0` | `1.0.1` |\n| [ejs](https://github.com/mde/ejs) | `4.0.1` | `5.0.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.27.4` |\n| [express-session](https://github.com/expressjs/session) | `1.18.2` | `1.19.0` |\n| [fastify](https://github.com/fastify/fastify) | `5.7.1` | `5.8.2` |\n| [find-my-way](https://github.com/delvedor/find-my-way) | `9.4.0` | `9.5.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.12.0` | `16.13.1` |\n| [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.18.0` | `5.18.1` |\n| [hono](https://github.com/honojs/hono) | `4.11.7` | `4.12.7` |\n| [ioredis](https://github.com/luin/ioredis) | `5.9.2` | `5.10.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.2.0` | `30.3.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.2.0` | `30.3.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.2.0` | `30.3.0` |\n| [jest-image-snapshot](https://github.com/americanexpress/jest-image-snapshot) | `6.5.1` | `6.5.2` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.2.0` | `30.3.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.2.0` | `30.3.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.2.0` | `30.3.0` |\n| [koa](https://github.com/koajs/koa) | `3.1.1` | `3.1.2` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `1.2.10` | `1.2.32` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` |\n| [mariadb](https://github.com/mariadb-corporation/mariadb-connector-nodejs) | `3.4.5` | `3.5.2` |\n| [mongodb](https://github.com/mongodb/node-mongodb-native) | `7.0.0` | `7.1.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `9.1.4` | `9.3.0` |\n| [multer](https://github.com/expressjs/multer) | `2.0.2` | `2.1.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.18.2` | `3.19.1` |\n| [next](https://github.com/vercel/next.js) | `16.1.3` | `16.1.6` |\n| [nock](https://github.com/nock/nock) | `14.0.10` | `14.0.11` |\n| [npm](https://github.com/npm/cli) | `11.7.0` | `11.11.1` |\n| [nyc](https://github.com/istanbuljs/nyc) | `17.1.0` | `18.0.0` |\n| [openai](https://github.com/openai/openai-node) | `6.18.0` | `6.27.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.17.1` | `8.20.0` |\n| [pg-cursor](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-cursor) | `2.16.1` | `2.19.0` |\n| [pg-native](https://github.com/brianc/node-postgres) | `3.5.2` | `3.7.0` |\n| [pg-query-stream](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-query-stream) | `4.11.1` | `4.14.0` |\n| [pino](https://github.com/pinojs/pino) | `10.2.0` | `10.3.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.57.0` | `1.58.2` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.28.0` | `10.32.1` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `7.2.0` | `7.5.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.4` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `5.11.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.39.0` | `4.41.0` |\n| [sequelize](https://github.com/sequelize/sequelize) | `6.37.7` | `6.37.8` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.1` | `21.0.2` |\n| [sqlite3](https://github.com/TryGhost/node-sqlite3) | `5.1.7` | `6.0.1` |\n| [stripe](https://github.com/stripe/stripe-node) | `20.1.0` | `20.4.1` |\n| [tedious](https://github.com/tediousjs/tedious) | `19.2.0` | `19.2.1` |\n| [undici](https://github.com/nodejs/undici) | `7.18.2` | `7.24.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.17` | `4.1.0` |\n\n\nUpdates `@ai-sdk/openai` from 3.0.12 to 3.0.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/035d5ad533901406c81cfe58494d6ea8579d68d4\"\u003e\u003ccode\u003e035d5ad\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13087\"\u003e#13087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/3fb4e707303d3957a48f8d0071738187b26006d9\"\u003e\u003ccode\u003e3fb4e70\u003c/code\u003e\u003c/a\u003e feat(provider/anthropic): support fine-grained tool streaming with eagerInput...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ad4cfc2996900f9220a48c127b6e64df8a8a46e6\"\u003e\u003ccode\u003ead4cfc2\u003c/code\u003e\u003c/a\u003e fix(security): add URL validation to prevent SSRF in download functions (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13085\"\u003e#13085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/4f7ec7fbcb3c86ca899459a402b6203ffe02f5dd\"\u003e\u003ccode\u003e4f7ec7f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13084\"\u003e#13084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/824b2956d0dab5e1044a4abb64eca262039bc839\"\u003e\u003ccode\u003e824b295\u003c/code\u003e\u003c/a\u003e fix(provider-utils): prevent unicode escape bypass in secureJsonParse (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13079\"\u003e#13079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7579667818c0af5c0ca42f2ff1a044eb78676097\"\u003e\u003ccode\u003e7579667\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13074\"\u003e#13074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d5801fe1892b6f80c7b8bde4734110e450a53037\"\u003e\u003ccode\u003ed5801fe\u003c/code\u003e\u003c/a\u003e fix(xai): ensure strict mode for tools (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/12996\"\u003e#12996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e70bec4fcc5c4960fcf29c8d3cf97a96195a124a\"\u003e\u003ccode\u003ee70bec4\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13073\"\u003e#13073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/89d8b457de44395c2fafbe430085ee65c17f8fa9\"\u003e\u003ccode\u003e89d8b45\u003c/code\u003e\u003c/a\u003e fix(google): make urlMetadata optional in urlContextMetadata schema (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/12701\"\u003e#12701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/39d0544294ad48cd2ce52c1d4b2e632c8a875afe\"\u003e\u003ccode\u003e39d0544\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/13072\"\u003e#13072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@3.0.12...@ai-sdk/openai@3.0.41\"\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.73.0 to 0.78.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.78.0\u003c/h2\u003e\n\u003ch2\u003e0.78.0 (2026-02-19)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.77.0...sdk-v0.78.0\"\u003esdk-v0.77.0...sdk-v0.78.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add top-level cache control (automatic caching) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1e2f83d0bb2c3e98302d1b17fcb4888b17889f6d\"\u003e1e2f83d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e eliminate race condition in AWS credential resolution (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5a101d060cdce65872ec787e792c94799dcc295\"\u003ee5a101d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e format batches test file (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/821e9bf13db32c8b632352292948f64a057a9d55\"\u003e821e9bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e fix issue in batches test (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5f4ccf8779e69226a5c9307e3422f6779e8fda6b\"\u003e5f4ccf8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate mock server docs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25d337f484b9236b03e26e1f4c67b1a2d96c6c23\"\u003e25d337f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.77.0\u003c/h2\u003e\n\u003ch2\u003e0.77.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.76.0...sdk-v0.77.0\"\u003esdk-v0.76.0...sdk-v0.77.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix shared UserLocation and error code types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c84038f4eddafc2c5415ab4eaef40326b7af376c\"\u003ec84038f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.76.0\u003c/h2\u003e\n\u003ch2\u003e0.76.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.75.0...sdk-v0.76.0\"\u003esdk-v0.75.0...sdk-v0.76.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Make new tool versions available as top level tool types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25fe41cdf61a1d8c0a5700955bf3c00f28900339\"\u003e25fe41c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.75.0\u003c/h2\u003e\n\u003ch2\u003e0.75.0 (2026-02-17)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.74.0...sdk-v0.75.0\"\u003esdk-v0.74.0...sdk-v0.75.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Releasing claude-sonnet-4-6 (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d75e1c07bf8c1082610c6493eaa2864a9c042ae8\"\u003ed75e1c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.78.0 (2026-02-19)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.77.0...sdk-v0.78.0\"\u003esdk-v0.77.0...sdk-v0.78.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add top-level cache control (automatic caching) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1e2f83d0bb2c3e98302d1b17fcb4888b17889f6d\"\u003e1e2f83d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e eliminate race condition in AWS credential resolution (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e5a101d060cdce65872ec787e792c94799dcc295\"\u003ee5a101d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e format batches test file (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/821e9bf13db32c8b632352292948f64a057a9d55\"\u003e821e9bf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etests:\u003c/strong\u003e fix issue in batches test (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5f4ccf8779e69226a5c9307e3422f6779e8fda6b\"\u003e5f4ccf8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate mock server docs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25d337f484b9236b03e26e1f4c67b1a2d96c6c23\"\u003e25d337f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.77.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.76.0...sdk-v0.77.0\"\u003esdk-v0.76.0...sdk-v0.77.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix shared UserLocation and error code types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/c84038f4eddafc2c5415ab4eaef40326b7af376c\"\u003ec84038f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd backward-compat namespace re-exports for UserLocation (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/706\"\u003e#706\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b88834fc82bb9d1ae0cf16bd264d5ef4d1edbcff\"\u003eb88834f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.76.0 (2026-02-18)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.75.0...sdk-v0.76.0\"\u003esdk-v0.75.0...sdk-v0.76.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e manual updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/25fe41cdf61a1d8c0a5700955bf3c00f28900339\"\u003e25fe41c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.75.0 (2026-02-17)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.74.0...sdk-v0.75.0\"\u003esdk-v0.74.0...sdk-v0.75.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Releasing claude-sonnet-4-6 (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d75e1c07bf8c1082610c6493eaa2864a9c042ae8\"\u003ed75e1c0\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/anthropics/anthropic-sdk-typescript/commit/fdaa72bed14cdd9671bba1add1ba9e912c9d1ced\"\u003e\u003ccode\u003efdaa72b\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e34f3a2f376a1d55d52bf1a2e184e3ec6f9c86fa\"\u003e\u003ccode\u003ee34f3a2\u003c/code\u003e\u003c/a\u003e release: 0.77.0 (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/916\"\u003e#916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1d2868f05e8dc98e3c2f145cc7696fd717b5a9da\"\u003e\u003ccode\u003e1d2868f\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/915\"\u003e#915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/bcdf5b23408c21a2e10da08fa61631c19a006282\"\u003e\u003ccode\u003ebcdf5b2\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2a5d0ad2dd2b8d8b39dadaa68cc876c62d6e62b3\"\u003e\u003ccode\u003e2a5d0ad\u003c/code\u003e\u003c/a\u003e fix(tests): fix erroneous speed tests  (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/21ad14ff1f0c0930f3b99b6e03167bf9d57fbd9d\"\u003e\u003ccode\u003e21ad14f\u003c/code\u003e\u003c/a\u003e fix(api): fix spec errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f1c6b272322d4ee9bd7c60537e75161f3179ba85\"\u003e\u003ccode\u003ef1c6b27\u003c/code\u003e\u003c/a\u003e feat(api): Releasing claude-sonnet-4-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/03ec73e2866c7173462ce738aa99b3618bc31032\"\u003e\u003ccode\u003e03ec73e\u003c/code\u003e\u003c/a\u003e chore(internal/client): fix form-urlencoded requests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a549b3812e56cea9789d1ba7ec36f27f9dcb4166\"\u003e\u003ccode\u003ea549b38\u003c/code\u003e\u003c/a\u003e codegen metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8231471a1b9989c2a993c1fbe8a18e58252bc4c\"\u003e\u003ccode\u003ea823147\u003c/code\u003e\u003c/a\u003e codegen metadata\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.73.0...sdk-v0.78.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.12.2 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\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/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow bumping \u003ccode\u003emake-fetch-happen\u003c/code\u003e dependency to v15. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3374\"\u003e#3374\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change allows users to upgrade \u003ccode\u003emake-fetch-happen\u003c/code\u003e to v15, which in turn will allow updating the \u003ccode\u003ecacache\u003c/code\u003e dependency from v17 to v20, dropping the \u003ccode\u003etar\u003c/code\u003e v6 dependency that is marked as vulnerable.\u003c/p\u003e\n\u003cp\u003eThe only breaking changes in \u003ccode\u003emake-fetch-happen\u003c/code\u003e from v11 to v15 are removals of support for old end-of-life Node.js versions.\u003c/p\u003e\n\u003cp\u003eThere is only one note from the \u003ca href=\"https://github.com/npm/make-fetch-happen/blob/main/CHANGELOG.md#1200-2023-07-27\"\u003e12.0.0 release\u003c/a\u003e of \u003ccode\u003emake-fetch-happen\u003c/code\u003e that might be of interest when considering the upgrade:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ethis changes the underlying http agents to those provided by \u003ccode\u003e@​npmcli/agent\u003c/code\u003e. Backwards compatibility should be fully implemented but due to the scope of this change it was made a breaking change out of an abundance of caution.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eAs a result, it should be possible for most users to upgrade from v11 to v15 without any issues.\u003c/p\u003e\n\u003cp\u003eWe still keep the dependency to v11 as an alternative for people that cannot upgrade to v15 for some reason. This will be removed in a future version of \u003ccode\u003e@apollo/gateway\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eEven for users that stay on v11, there should not be any immediate danger. While \u003ccode\u003ecacache\u003c/code\u003e had \u003ccode\u003etar\u003c/code\u003e v6 as a dependency, it actually never used it. It seems that that dependency had become unused at some point but was never removed. So users on \u003ccode\u003emake-fetch-happen\u003c/code\u003e v11 are not actually affected by the vulnerability in \u003ccode\u003etar\u003c/code\u003e v6.\u003c/p\u003e\n\u003cp\u003eThe dependency might hold the \u003ccode\u003etar\u003c/code\u003e package required by other packages back, though. In case an update from v11 to v15 is not possible, users should consider to use the resolution override feature of their package manager to force the dependency from \u003ccode\u003ecacache\u003c/code\u003e to \u003ccode\u003etar\u003c/code\u003e to either be removed or updated to a newer version. As \u003ccode\u003ecacache\u003c/code\u003e does not actually use \u003ccode\u003etar\u003c/code\u003e, this should not cause any issues.\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@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/2c0e4624576eea4425dd3a9e99620f0d23e32aa3\"\u003e\u003ccode\u003e2c0e462\u003c/code\u003e\u003c/a\u003e allow bumping make-fetch-happen dependency to v15 (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3374\"\u003e#3374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.13.1/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/gateway\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/server` from 5.2.0 to 5.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-server/releases\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/server-integration-testsuite\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\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\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\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/apollographql/apollo-server/blob/main/packages/server/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/server\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - ⚠️ SECURITY \u003ccode\u003e@apollo/server/standalone\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eThe default configuration of \u003ccode\u003estartStandaloneServer\u003c/code\u003e was vulnerable to denial of service (DoS) attacks through specially crafted request bodies with exotic character set encodings.\u003c/p\u003e\n\u003cp\u003eIn accordance with \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc7159#section-8.1\"\u003eRFC 7159\u003c/a\u003e, we now only accept request bodies encoded in UTF-8, UTF-16 (LE or BE), or UTF-32 (LE or BE).\nAny other character set will be rejected with a \u003ccode\u003e415 Unsupported Media Type\u003c/code\u003e error.\nNote that the more recent JSON RFC, \u003ca href=\"https://datatracker.ietf.org/doc/html/rfc8259#section-8.1\"\u003eRFC 8259\u003c/a\u003e, is more strict and will only allow UTF-8.\nSince this is a minor release, we have chosen to remain compatible with the more permissive RFC 7159 for now.\nIn a future major release, we may tighten this restriction further to only allow UTF-8.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you were not using \u003ccode\u003estartStandaloneServer\u003c/code\u003e, you were not affected by this vulnerability.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eGenerally, please note that we provide \u003ccode\u003estartStandaloneServer\u003c/code\u003e as a convenience tool for quickly getting started with Apollo Server.\nFor production deployments, we recommend using Apollo Server with a more fully-featured web server framework such as Express, Koa, or Fastify, where you have more control over security-related configuration options.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.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/apollographql/apollo-server/pull/8062\"\u003e#8062\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e! - Allow configuration of graphql execution options (maxCoercionErrors)\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  executionOptions: {\n    maxCoercionErrors: 50,\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/apollographql/apollo-server/pull/8014\"\u003e#8014\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mo4islona\"\u003e\u003ccode\u003e@​mo4islona\u003c/code\u003e\u003c/a\u003e! - Expose \u003ccode\u003egraphql\u003c/code\u003e validation options.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst server = new ApolloServer({\n  typeDefs,\n  resolvers,\n  validationOptions: {\n    maxErrors: 10,\n  },\n});\n\u003c/code\u003e\u003c/pre\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/apollographql/apollo-server/commit/ad45d1505d867de4c2761b7935855445ef7641e7\"\u003e\u003ccode\u003ead45d15\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8179\"\u003e#8179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/d25a5bdc377826ad424fcf7f8d1d062055911643\"\u003e\u003ccode\u003ed25a5bd\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/443e54747d44c1d7c213d019936514dec024b450\"\u003e\u003ccode\u003e443e547\u003c/code\u003e\u003c/a\u003e fix repository urls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/28d6d47ff636751807141267c329acb736c177b6\"\u003e\u003ccode\u003e28d6d47\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8172\"\u003e#8172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/26320bccd77c6074d4a38119294f153f64e52d96\"\u003e\u003ccode\u003e26320bc\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql validation options \u003ca href=\"https://github.com/apollographql/apollo-server/tree/HEAD/packages/server/issues/8014\"\u003e#8014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/f2c16a7caff895a8b97c5a800405795cb19ba624\"\u003e\u003ccode\u003ef2c16a7\u003c/code\u003e\u003c/a\u003e bump dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-server/commit/8e54e5827791666e36082ad49d19c77f050355ac\"\u003e\u003ccode\u003e8e54e58\u003c/code\u003e\u003c/a\u003e feat: Allow configuration of graphql execution options(maxCoercionErrors)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/apollo-server/commits/@apollo/server@5.4.0/packages/server\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/server\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.12.2 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.0-preview.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4393ceca349aca68981362f210cca023ed3fb97b\"\u003e\u003ccode\u003e4393ceca349aca68981362f210cca023ed3fb97b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.12.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.13.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@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.13.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Node.js 14/16 support, require Node.js 18+ (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/f4d2f4a1f50a92be37ea7179eddb3681f36d9d15\"\u003e\u003ccode\u003ef4d2f4a1f50a92be37ea7179eddb3681f36d9d15\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/523b13b715e75033f0bdbc176416e59ac01de8f0\"\u003e\u003ccode\u003e523b13b715e75033f0bdbc176416e59ac01de8f0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/ecbe182423313b3a94c185dee6b659573435b141\"\u003e\u003ccode\u003eecbe182423313b3a94c185dee6b659573435b141\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/4c64006b1604471940e20aa1aa46a0f75a6396df\"\u003e\u003ccode\u003e4c64006b1604471940e20aa1aa46a0f75a6396df\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/873577a2b7ae8ce507e0ca4377aed049e1a15075\"\u003e\u003ccode\u003e873577a2b7ae8ce507e0ca4377aed049e1a15075\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.13.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/apollographql/federation/commit/5ccf15a29e84058a62c39e5fa11e1f25c99d9588\"\u003e\u003ccode\u003e5ccf15a\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/9ef306dd6bd655d501168a49227311af9ba06af1\"\u003e\u003ccode\u003e9ef306d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/0e3a65ae1074a348113c19fb5667497182e5a1ac\"\u003e\u003ccode\u003e0e3a65a\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/7ed1768de051ed096326b3d94e52fbac7ee51252\"\u003e\u003ccode\u003e7ed1768\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/e22869f0f03a34f482c65f74a47dba9f56501547\"\u003e\u003ccode\u003ee22869f\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 'next'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/bda422b9e98aa10f0dc672a5c44c0037c4797171\"\u003e\u003ccode\u003ebda422b\u003c/code\u003e\u003c/a\u003e release: on branch next (preview) (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.13.1/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/subgraph\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.971.0 to 3.1008.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1008.0\u003c/h2\u003e\n\u003ch4\u003e3.1008.0(2026-03-12)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003edisable TypeScript detection when env var is 'true' (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7838\"\u003e#7838\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b21a7826e3db031017219d7b9515ed4efa2f2a79\"\u003eb21a7826\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-12 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c33f9da7edefde96685fa9d7398757d533134da9\"\u003ec33f9da7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  DataSync's 3 location types, Hadoop Distributed File System (HDFS), FSx for Windows File Server (FSx Windows), and FSx for NetApp ONTAP (FSx ONTAP) now have credentials managed via Secrets Manager, which may be encrypted with service keys or be configured to use customer-managed keys or secret. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dee9cb3e5c46b80d97229b7dfe2b1a99e87bc679\"\u003edee9cb3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecr:\u003c/strong\u003e  Add Chainguard to PTC upstreamRegistry enum (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4f3727d384f02366e61a24cfd5a208fe393ae926\"\u003e4f3727d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e  Adds support for account regional namespaces for general purpose buckets. The account regional namespace is a reserved subdivision of the global bucket namespace where only your account can create general purpose buckets. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/179102877b8b119d9662e3bcb791ebafca57de2d\"\u003e17910287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-node:\u003c/strong\u003e  read typescript version from app package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7840\"\u003e#7840\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5253141cd68e5be1bf6d3b5cd282bd5747450af2\"\u003e5253141c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1008.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1007.0\u003c/h2\u003e\n\u003ch4\u003e3.1007.0(2026-03-11)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-11 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b7f094d39abcfa2e0fd9ad50a816f2c8e3ea1315\"\u003eb7f094d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-eks:\u003c/strong\u003e  Adds support for a new tier in controlPlaneScalingConfig on EKS Clusters. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/289c5b711cb9d02f85fe08cb429406f71575bdd4\"\u003e289c5b71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  SageMaker training plans allow you to extend your existing training plans to avoid workload interruptions without workload reconfiguration. When a training plan is approaching expiration, you can extend it directly through the SageMaker AI console or programmatically using the API or AWS CLI. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/85b667e0f5c7974e109f2d38827a658c87521de4\"\u003e85b667e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  Today, Amazon Connect is announcing the ability to filter (include or exclude) recommendations based on properties of items and interactions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/810cc7be006e03a1e9d504eb6ba5846ddb9b502e\"\u003e810cc7be\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-polly:\u003c/strong\u003e  Added support for the new voices - Ambre (fr-FR), Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE), Lorenzo (it-IT) and Tiffany (en-US). They are available as a Generative voices only. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/44817c34a191b0c4b0e2b4edf8ede18001ca374a\"\u003e44817c34\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-simpledbv2:\u003c/strong\u003e  Introduced Amazon SimpleDB export functionality enabling domain data export to S3 in JSON format. Added three new APIs StartDomainExport, GetExport, and ListExports via SimpleDBv2 service. Supports cross-region exports and KMS encryption. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0de020c7f4cb0659534697c8909a386c31545c34\"\u003e0de020c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Added WINDOWS SERVER 2025 OperatingSystemName. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bf045be8f6ee366cdf00e636fa37ce18ec031682\"\u003ebf045be8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1007.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1006.0\u003c/h2\u003e\n\u003ch4\u003e3.1006.0(2026-03-10)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Not need to include to any release notes. The only change is to correct LoadTimeout unit from milliseconds to seconds in RedshiftSettings (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fbbd78b2777f4091f2fd86bca7a3b43dfca5a405\"\u003efbbd78b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.1007.0...v3.1008.0\"\u003e3.1008.0\u003c/a\u003e (2026-03-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1006.0...v3.1007.0\"\u003e3.1007.0\u003c/a\u003e (2026-03-11)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1005.0...v3.1006.0\"\u003e3.1006.0\u003c/a\u003e (2026-03-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1004.0...v3.1005.0\"\u003e3.1005.0\u003c/a\u003e (2026-03-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1003.0...v3.1004.0\"\u003e3.1004.0\u003c/a\u003e (2026-03-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1002.0...v3.1003.0\"\u003e3.1003.0\u003c/a\u003e (2026-03-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1001.0...v3.1002.0\"\u003e3.1002.0\u003c/a\u003e (2026-03-04)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/543c385f033d069aef96c2b323a585e486addc10\"\u003e\u003ccode\u003e543c385\u003c/code\u003e\u003c/a\u003e Publish v3.1008.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7718940b49016dd8e736f60ca96a3eb5f4820a9c\"\u003e\u003ccode\u003e7718940\u003c/code\u003e\u003c/a\u003e Publish v3.1007.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fa4dc507231931f6e60bb5a2ab3b8fe8e977f058\"\u003e\u003ccode\u003efa4dc50\u003c/code\u003e\u003c/a\u003e Publish v3.1006.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0e58193f698c5b387bf04e03a4c8721f0d7a5ea7\"\u003e\u003ccode\u003e0e58193\u003c/code\u003e\u003c/a\u003e test(snapshot-testing): error response snapshots (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7836\"\u003e#7836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e6927188c4d035f6b2a2c0f35f61f7e0bf45d999\"\u003e\u003ccode\u003ee692718\u003c/code\u003e\u003c/a\u003e Publish v3.1005.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2b96330d9048ca3df807a4775da859f76d041554\"\u003e\u003ccode\u003e2b96330\u003c/code\u003e\u003c/a\u003e test(snapshot-testing): implement response snapshots (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7803\"\u003e#7803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7c0815232f14789a405ec73195945552d991beb4\"\u003e\u003ccode\u003e7c08152\u003c/code\u003e\u003c/a\u003e Publish v3.1004.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4c36ea38e9ddc6deacd435c7c590921940f4c9ff\"\u003e\u003ccode\u003e4c36ea3\u003c/code\u003e\u003c/a\u003e Publish v3.1003.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8ddd54420b62212cf3d797050e924efba1fada28\"\u003e\u003ccode\u003e8ddd544\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' dependencies (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7822\"\u003e#7822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/297b56431a1c8fe0563a55d35dd80c02e9bfb386\"\u003e\u003ccode\u003e297b564\u003c/code\u003e\u003c/a\u003e chore(clients): sort missed package.json files (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7820\"\u003e#7820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1008.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.971.0 to 3.1008.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1008.0\u003c/h2\u003e\n\u003ch4\u003e3.1008.0(2026-03-12)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003edisable TypeScript detection when env var is 'true' (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7838\"\u003e#7838\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b21a7826e3db031017219d7b9515ed4efa2f2a79\"\u003eb21a7826\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-12 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c33f9da7edefde96685fa9d7398757d533134da9\"\u003ec33f9da7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  DataSync's 3 location types, Hadoop Distributed File System (HDFS), FSx for Windows File Server (FSx Windows), and FSx for NetApp ONTAP (FSx ONTAP) now have credentials managed via Secrets Manager, which may be encrypted with service keys or be configured to use customer-managed keys or secret. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dee9cb3e5c46b80d97229b7dfe2b1a99e87bc679\"\u003edee9cb3e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecr:\u003c/strong\u003e  Add Chainguard to PTC upstreamRegistry enum (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4f3727d384f02366e61a24cfd5a208fe393ae926\"\u003e4f3727d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e  Adds support for account regional namespaces for general purpose buckets. The account regional namespace is a reserved subdivision of the global bucket namespace where only your account can create general purpose buckets. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/179102877b8b119d9662e3bcb791ebafca57de2d\"\u003e17910287\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-node:\u003c/strong\u003e  read typescript version from app package.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7840\"\u003e#7840\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5253141cd68e5be1bf6d3b5cd282bd5747450af2\"\u003e5253141c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1008.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1007.0\u003c/h2\u003e\n\u003ch4\u003e3.1007.0(2026-03-11)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-11 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b7f094d39abcfa2e0fd9ad50a816f2c8e3ea1315\"\u003eb7f094d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-eks:\u003c/strong\u003e  Adds support for a new tier in controlPlaneScalingConfig on EKS Clusters. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/289c5b711cb9d02f85fe08cb429406f71575bdd4\"\u003e289c5b71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  SageMaker training plans allow you to extend your existing training plans to avoid workload interruptions without workload reconfiguration. When a training plan is approaching expiration, you can extend it directly through the SageMaker AI console or programmatically using the API or AWS CLI. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/85b667e0f5c7974e109f2d38827a658c87521de4\"\u003e85b667e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  Today, Amazon Connect is announcing the ability to filter (include or exclude) recommendations based on properties of items and interactions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/810cc7be006e03a1e9d504eb6ba5846ddb9b502e\"\u003e810cc7be\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-polly:\u003c/strong\u003e  Added support for the new voices - Ambre (fr-FR), Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE), Lorenzo (it-IT) and Tiffany (en-US). They are available as a Generative voices only. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/44817c34a191b0c4b0e2b4edf8ede18001ca374a\"\u003e44817c34\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-simpledbv2:\u003c/strong\u003e  Introduced Amazon SimpleDB export functionality enabling domain data export to S3 in JSON format. Added three new APIs StartDomainExport, GetExport, and ListExports via SimpleDBv2 service. Supports cross-region exports and KMS encryption. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0de020c7f4cb0659534697c8909a386c31545c34\"\u003e0de020c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-workspaces:\u003c/strong\u003e  Added WINDOWS SERVER 2025 OperatingSystemName. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bf045be8f6ee366cdf00e636fa37ce18ec031682\"\u003ebf045be8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1007.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1006.0\u003c/h2\u003e\n\u003ch4\u003e3.1006.0(2026-03-10)\u003c/h4\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Not need to include to any release notes. The only change is to correct LoadTimeout unit from milliseconds to seconds in RedshiftSettings (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/fbbd78b2777f4091f2fd86bca7a3b43dfca5a405\"\u003efbbd78b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e'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.1007.0...v3.1008.0\"\u003e3.1008.0\u003c/a\u003e (2026-03-12)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1006.0...v3.1007.0\"\u003e3.1007.0\u003c/a\u003e (2026-03-11)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1005.0...v3.1006.0\"\u003e3.1006.0\u003c/a\u003e (2026-03-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1004.0...v3.1005.0\"\u003e3.1005.0\u003c/a\u003e (2026-03-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNo...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/7782","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/7782","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7782/packages"}},{"old_version":"30.1.3","new_version":"30.2.0","update_type":"minor","path":null,"pr_created_at":"2026-02-19T09:18:55.000Z","version_change":"30.1.3 → 30.2.0","issue":{"uuid":"3961814107","node_id":"PR_kwDORTGdw87E0gT4","number":2,"state":"open","title":"chore(deps): bump the maintenance group with 247 updates","user":"dependabot[bot]","labels":["javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-19T09:18:55.000Z","updated_at":"2026-02-19T10:07:31.753Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"maintenance","update_count":247,"packages":[{"name":"@hookform/resolvers","old_version":"3.10.0","new_version":"5.2.2","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@microsoft/applicationinsights-react-js","old_version":"17.3.6","new_version":"19.3.8","repository_url":"https://github.com/microsoft/applicationinsights-react-js"},{"name":"@piwikpro/react-piwik-pro","old_version":"1.3.3","new_version":"2.5.0","repository_url":"https://github.com/PiwikPRO/react-piwik-pro"},{"name":"@react-spring/web","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@tanstack/react-query","old_version":"4.36.1","new_version":"5.90.21","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-query-devtools","old_version":"4.36.1","new_version":"5.91.3","repository_url":"https://github.com/TanStack/query"},{"name":"axios","old_version":"1.13.1","new_version":"1.13.5","repository_url":"https://github.com/axios/axios"},{"name":"date-fns","old_version":"2.30.0","new_version":"4.1.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"html-react-parser","old_version":"5.2.15","new_version":"5.2.17","repository_url":"https://github.com/remarkablemark/html-react-parser"},{"name":"i18next","old_version":"23.16.8","new_version":"25.8.11","repository_url":"https://github.com/i18next/i18next"},{"name":"i18next-browser-languagedetector","old_version":"7.2.2","new_version":"8.2.1","repository_url":"https://github.com/i18next/i18next-browser-languageDetector"},{"name":"react-i18next","old_version":"13.5.0","new_version":"16.5.4","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-router","old_version":"6.30.3","new_version":"7.13.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.13.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"styled-components","old_version":"5.3.11","new_version":"6.3.10","repository_url":"https://github.com/styled-components/styled-components"},{"name":"typescript","old_version":"4.9.5","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"zod","old_version":"3.25.76","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"@commitlint/cli","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/config-conventional","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@testing-library/dom","old_version":"9.3.4","new_version":"10.4.1","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/react","old_version":"12.1.5","new_version":"16.3.2","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@types/jest","old_version":"28.1.8","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"20.19.30","new_version":"25.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.2","new_version":"5.1.4","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"eslint","old_version":"8.57.1","new_version":"10.0.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-prettier","old_version":"8.10.2","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-prettier","old_version":"4.2.5","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"http-proxy-middleware","old_version":"2.0.9","new_version":"3.0.5","repository_url":"https://github.com/chimurai/http-proxy-middleware"},{"name":"husky","old_version":"8.0.3","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"jsdom","old_version":"27.4.0","new_version":"28.1.0","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"14.0.1","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"msw","old_version":"2.12.7","new_version":"2.12.10","repository_url":"https://github.com/mswjs/msw"},{"name":"prettier","old_version":"2.8.8","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"react-is","old_version":"18.3.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.2.4","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@adobe/css-tools","old_version":"4.4.0","new_version":"4.4.4","repository_url":"https://github.com/adobe/css-tools"},{"name":"@asamuzakjp/css-color","old_version":"4.1.1","new_version":"4.1.2","repository_url":"https://github.com/asamuzaK/cssColor"},{"name":"@asamuzakjp/dom-selector","old_version":"6.7.7","new_version":"6.8.1","repository_url":"https://github.com/asamuzaK/domSelector"},{"name":"@babel/code-frame","old_version":"7.27.1","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/compat-data","old_version":"7.28.4","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/core","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/generator","old_version":"7.28.5","new_version":"7.29.1","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-annotate-as-pure","old_version":"7.22.5","new_version":"7.27.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-compilation-targets","old_version":"7.27.2","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-create-class-features-plugin","old_version":"7.24.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-member-expression-to-functions","old_version":"7.23.0","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-module-imports","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-module-transforms","old_version":"7.28.3","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-optimise-call-expression","old_version":"7.22.5","new_version":"7.27.1","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-plugin-utils","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-replace-supers","old_version":"7.22.20","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-skip-transparent-expression-wrappers","old_version":"7.22.5","new_version":"7.27.1","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helpers","old_version":"7.28.4","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-syntax-import-attributes","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-syntax-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-syntax-typescript","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-private-property-in-object","old_version":"7.23.4","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.24.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/template","old_version":"7.27.2","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/traverse","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/types","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@commitlint/config-validator","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/ensure","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/execute-rule","old_version":"17.8.1","new_version":"20.0.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/format","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/is-ignored","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"semver","old_version":"5.7.2","new_version":"6.3.1","repository_url":"https://github.com/npm/node-semver"},{"name":"@commitlint/lint","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/load","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/message","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/parse","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/read","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/resolve-extends","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/rules","old_version":"17.8.1","new_version":"20.4.1","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/to-lines","old_version":"17.8.1","new_version":"20.0.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/top-level","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/types","old_version":"17.8.1","new_version":"20.4.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@jridgewell/trace-mapping","old_version":"0.3.9","new_version":"0.3.31","repository_url":"https://github.com/jridgewell/sourcemaps"},{"name":"@csstools/color-helpers","old_version":"5.1.0","new_version":"6.0.1","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-calc","old_version":"2.1.4","new_version":"3.1.1","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-color-parser","old_version":"3.1.0","new_version":"4.0.1","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-parser-algorithms","old_version":"3.0.5","new_version":"4.0.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-syntax-patches-for-csstree","old_version":"1.0.26","new_version":"1.0.27","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-tokenizer","old_version":"3.0.4","new_version":"4.0.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@emnapi/core","old_version":"1.5.0","new_version":"1.8.1","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.5.0","new_version":"1.8.1","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emotion/is-prop-valid","old_version":"1.2.2","new_version":"1.4.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@emotion/memoize","old_version":"0.8.1","new_version":"0.9.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@emotion/unitless","old_version":"0.7.5","new_version":"0.10.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"type-fest","old_version":"0.6.0","new_version":"0.21.3","repository_url":"https://github.com/sindresorhus/type-fest"},{"name":"@exodus/bytes","old_version":"1.10.0","new_version":"1.14.1","repository_url":"https://github.com/ExodusOSS/bytes"},{"name":"@inquirer/ansi","old_version":"1.0.0","new_version":"1.0.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/confirm","old_version":"5.1.18","new_version":"5.1.21","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/core","old_version":"10.2.2","new_version":"10.3.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/figures","old_version":"1.0.13","new_version":"1.0.15","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/type","old_version":"3.0.8","new_version":"3.0.10","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"js-yaml","old_version":"3.14.1","new_version":"3.14.2","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"@jest/schemas","old_version":"28.1.3","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/types","old_version":"28.1.3","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"@sinclair/typebox","old_version":"0.24.51","new_version":"0.34.48","repository_url":"https://github.com/sinclairzx81/typebox-legacy"},{"name":"ci-info","old_version":"3.9.0","new_version":"4.4.0","repository_url":"https://github.com/watson/ci-info"},{"name":"jest-message-util","old_version":"28.1.3","new_version":"30.1.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"28.1.3","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"micromatch","old_version":"4.0.5","new_version":"4.0.8","repository_url":"https://github.com/micromatch/micromatch"},{"name":"@jest/expect-utils","old_version":"28.1.3","new_version":"30.1.2","repository_url":"https://github.com/jestjs/jest"},{"name":"expect","old_version":"28.1.3","new_version":"30.1.2","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"28.1.3","new_version":"30.1.2","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"28.1.3","new_version":"30.1.2","repository_url":"https://github.com/jestjs/jest"},{"name":"brace-expansion","old_version":"1.1.11","new_version":"1.1.12","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"@mswjs/interceptors","old_version":"0.40.0","new_version":"0.41.3","repository_url":"https://github.com/mswjs/interceptors"},{"name":"@nevware21/ts-async","old_version":"0.5.4","new_version":"0.5.5","repository_url":"https://github.com/nevware21/ts-async"},{"name":"@nevware21/ts-utils","old_version":"0.11.8","new_version":"0.12.6","repository_url":"https://github.com/nevware21/ts-utils"},{"name":"@react-spring/animated","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@react-spring/core","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@react-spring/rafz","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@react-spring/shared","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@react-spring/types","old_version":"9.7.5","new_version":"10.0.3","repository_url":"https://github.com/pmndrs/react-spring"},{"name":"@rolldown/pluginutils","old_version":"1.0.0-beta.53","new_version":"1.0.0-rc.3","repository_url":"https://github.com/rolldown/rolldown"},{"name":"@tanstack/query-core","old_version":"4.36.1","new_version":"5.90.20","repository_url":"https://github.com/TanStack/query"},{"name":"@types/chai","old_version":"5.2.2","new_version":"5.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/hoist-non-react-statics","old_version":"3.3.5","new_version":"3.3.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/http-proxy","old_version":"1.17.14","new_version":"1.17.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/prop-types","old_version":"15.7.11","new_version":"15.7.15","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/scheduler","old_version":"0.16.8","new_version":"0.26.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/yargs","old_version":"17.0.33","new_version":"17.0.35","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"ignore","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/kaelzhang/node-ignore"},{"name":"@typescript-eslint/project-service","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/scope-manager","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/tsconfig-utils","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/type-utils","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/types","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/typescript-estree","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/utils","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/visitor-keys","old_version":"8.54.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitest/expect","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/pretty-format","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/spy","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/utils","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"acorn","old_version":"8.11.3","new_version":"8.15.0","repository_url":"https://github.com/acornjs/acorn"},{"name":"aria-query","old_version":"5.1.3","new_version":"5.3.0","repository_url":"https://github.com/A11yance/aria-query"},{"name":"axe-core","old_version":"4.10.0","new_version":"4.11.1","repository_url":"https://github.com/dequelabs/axe-core"},{"name":"baseline-browser-mapping","old_version":"2.8.6","new_version":"2.9.19","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"browserslist","old_version":"4.26.2","new_version":"4.28.1","repository_url":"https://github.com/browserslist/browserslist"},{"name":"caniuse-lite","old_version":"1.0.30001745","new_version":"1.0.30001770","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"chai","old_version":"5.3.3","new_version":"6.2.2","repository_url":"https://github.com/chaijs/chai"},{"name":"has-flag","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/has-flag"},{"name":"supports-color","old_version":"5.5.0","new_version":"7.2.0","repository_url":"https://github.com/chalk/supports-color"},{"name":"cjs-module-lexer","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/nodejs/cjs-module-lexer"},{"name":"cli-cursor","old_version":"4.0.0","new_version":"5.0.0","repository_url":"https://github.com/sindresorhus/cli-cursor"},{"name":"cli-truncate","old_version":"3.1.0","new_version":"5.1.1","repository_url":"https://github.com/sindresorhus/cli-truncate"},{"name":"collect-v8-coverage","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/SimenB/collect-v8-coverage"},{"name":"commander","old_version":"11.0.0","new_version":"14.0.3","repository_url":"https://github.com/tj/commander.js"},{"name":"conventional-changelog-angular","old_version":"6.0.0","new_version":"8.1.0","repository_url":"https://github.com/conventional-changelog/conventional-changelog"},{"name":"conventional-changelog-conventionalcommits","old_version":"6.1.0","new_version":"9.1.0","repository_url":"https://github.com/conventional-changelog/conventional-changelog"},{"name":"conventional-commits-parser","old_version":"4.0.0","new_version":"6.2.1","repository_url":"https://github.com/conventional-changelog/conventional-changelog"},{"name":"cookie","old_version":"1.0.2","new_version":"1.1.1","repository_url":"https://github.com/jshttp/cookie"},{"name":"cosmiconfig-typescript-loader","old_version":"4.4.0","new_version":"6.2.0","repository_url":"https://github.com/Codex-/cosmiconfig-typescript-loader"},{"name":"cssstyle","old_version":"5.3.7","new_version":"6.0.1","repository_url":"https://github.com/jsdom/cssstyle"},{"name":"dargs","old_version":"7.0.0","new_version":"8.1.0","repository_url":"https://github.com/sindresorhus/dargs"},{"name":"data-urls","old_version":"6.0.0","new_version":"7.0.0","repository_url":"https://github.com/jsdom/data-urls"},{"name":"whatwg-url","old_version":"15.1.0","new_version":"16.0.1","repository_url":"https://github.com/jsdom/whatwg-url"},{"name":"dedent","old_version":"1.7.0","new_version":"1.7.1","repository_url":"https://github.com/dmnd/dedent"},{"name":"electron-to-chromium","old_version":"1.5.223","new_version":"1.5.286","repository_url":"https://github.com/kilian/electron-to-chromium"},{"name":"error-ex","old_version":"1.3.2","new_version":"1.3.4","repository_url":"https://github.com/qix-/node-error-ex"},{"name":"es-abstract","old_version":"1.24.0","new_version":"1.24.1","repository_url":"https://github.com/ljharb/es-abstract"},{"name":"es-iterator-helpers","old_version":"1.2.1","new_version":"1.2.2","repository_url":"https://github.com/es-shims/iterator-helpers"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.27.3","repository_url":"https://github.com/evanw/esbuild"},{"name":"resolve","old_version":"1.22.8","new_version":"1.22.11","repository_url":"https://github.com/browserify/resolve"},{"name":"eslint-scope","old_version":"7.2.2","new_version":"9.1.0","repository_url":"https://github.com/eslint/js"},{"name":"espree","old_version":"9.6.1","new_version":"11.1.0","repository_url":"https://github.com/eslint/js"},{"name":"esquery","old_version":"1.5.0","new_version":"1.7.0","repository_url":"https://github.com/estools/esquery"},{"name":"expect-type","old_version":"1.2.2","new_version":"1.3.0","repository_url":"https://github.com/mmkal/expect-type"},{"name":"file-entry-cache","old_version":"6.0.1","new_version":"8.0.0","repository_url":"https://github.com/jaredwray/cacheable"},{"name":"flat-cache","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/jaredwray/cacheable"},{"name":"flatted","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/WebReflection/flatted"},{"name":"follow-redirects","old_version":"1.15.6","new_version":"1.15.11","repository_url":"https://github.com/follow-redirects/follow-redirects"},{"name":"form-data","old_version":"4.0.4","new_version":"4.0.5","repository_url":"https://github.com/form-data/form-data"},{"name":"git-raw-commits","old_version":"2.0.11","new_version":"4.0.0","repository_url":"https://github.com/conventional-changelog/conventional-changelog"},{"name":"has-bigints","old_version":"1.0.2","new_version":"1.1.0","repository_url":"https://github.com/ljharb/has-bigints"},{"name":"html-dom-parser","old_version":"5.1.4","new_version":"5.1.8","repository_url":"https://github.com/remarkablemark/html-dom-parser"},{"name":"import-fresh","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/sindresorhus/import-fresh"},{"name":"ini","old_version":"1.3.8","new_version":"4.1.1","repository_url":"https://github.com/npm/ini"},{"name":"is-generator-function","old_version":"1.0.10","new_version":"1.1.2","repository_url":"https://github.com/inspect-js/is-generator-function"},{"name":"is-plain-obj","old_version":"1.1.0","new_version":"4.1.0","repository_url":"https://github.com/sindresorhus/is-plain-obj"},{"name":"is-weakset","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/inspect-js/is-weakset"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"30.0.1","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"language-subtag-registry","old_version":"0.3.22","new_version":"0.3.23","repository_url":"https://github.com/mattcg/language-subtag-registry"},{"name":"yaml","old_version":"2.3.1","new_version":"2.8.2","repository_url":"https://github.com/eemeli/yaml"},{"name":"listr2","old_version":"6.6.1","new_version":"9.0.5","repository_url":"https://github.com/listr2/listr2"},{"name":"log-update","old_version":"5.0.1","new_version":"6.1.0","repository_url":"https://github.com/sindresorhus/log-update"},{"name":"magic-string","old_version":"0.30.19","new_version":"0.30.21","repository_url":"https://github.com/Rich-Harris/magic-string"},{"name":"meow","old_version":"8.1.2","new_version":"12.1.1","repository_url":"https://github.com/sindresorhus/meow"},{"name":"minipass","old_version":"7.1.2","new_version":"7.1.3","repository_url":"https://github.com/isaacs/minipass"},{"name":"napi-postinstall","old_version":"0.3.3","new_version":"0.3.4","repository_url":"https://github.com/un-ts/napi-postinstall"},{"name":"node-releases","old_version":"2.0.21","new_version":"2.0.27","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"optionator","old_version":"0.9.3","new_version":"0.9.4","repository_url":"https://github.com/gkz/optionator"},{"name":"possible-typed-array-names","old_version":"1.0.0","new_version":"1.1.0","repository_url":"https://github.com/ljharb/possible-typed-array-names"},{"name":"postcss","old_version":"8.5.6","new_version":"8.4.49","repository_url":"https://github.com/postcss/postcss"},{"name":"prettier-linter-helpers","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/prettier/prettier-linter-helpers"},{"name":"proj4","old_version":"2.10.0","new_version":"2.20.2","repository_url":"https://github.com/proj4js/proj4js"},{"name":"react-uid","old_version":"2.3.3","new_version":"2.4.0","repository_url":"https://github.com/thearnica/react-uid"},{"name":"restore-cursor","old_version":"4.0.0","new_version":"5.1.0","repository_url":"https://github.com/sindresorhus/restore-cursor"},{"name":"rettime","old_version":"0.7.0","new_version":"0.10.1","repository_url":"https://github.com/kettanaito/rettime"},{"name":"rfdc","old_version":"1.3.1","new_version":"1.4.1","repository_url":"https://github.com/davidmarkclements/rfdc"},{"name":"rollup","old_version":"4.52.2","new_version":"4.57.1","repository_url":"https://github.com/rollup/rollup"},{"name":"slice-ansi","old_version":"5.0.0","new_version":"7.1.2","repository_url":"https://github.com/chalk/slice-ansi"},{"name":"split2","old_version":"3.2.2","new_version":"4.2.0","repository_url":"https://github.com/mcollina/split2"},{"name":"std-env","old_version":"3.9.0","new_version":"3.10.0","repository_url":"https://github.com/unjs/std-env"},{"name":"synckit","old_version":"0.11.11","new_version":"0.11.12","repository_url":"https://github.com/un-ts/synckit"},{"name":"tinyexec","old_version":"0.3.2","new_version":"1.0.2","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyrainbow","old_version":"2.0.0","new_version":"3.0.3","repository_url":"https://github.com/tinylibs/tinyrainbow"},{"name":"tldts","old_version":"7.0.16","new_version":"7.0.23","repository_url":"https://github.com/remusao/tldts"},{"name":"tldts-core","old_version":"7.0.16","new_version":"7.0.23","repository_url":"https://github.com/remusao/tldts"},{"name":"tslib","old_version":"2.6.2","new_version":"2.8.1","repository_url":"https://github.com/Microsoft/tslib"},{"name":"undici-types","old_version":"6.21.0","new_version":"7.18.2","repository_url":"https://github.com/nodejs/undici"},{"name":"update-browserslist-db","old_version":"1.1.3","new_version":"1.2.3","repository_url":"https://github.com/browserslist/update-db"},{"name":"use-sync-external-store","old_version":"1.2.0","new_version":"1.6.0","repository_url":"https://github.com/facebook/react"},{"name":"@vitest/mocker","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"webidl-conversions","old_version":"8.0.0","new_version":"8.0.1","repository_url":"https://github.com/jsdom/webidl-conversions"},{"name":"whatwg-mimetype","old_version":"4.0.0","new_version":"5.0.0","repository_url":"https://github.com/jsdom/whatwg-mimetype"},{"name":"which-typed-array","old_version":"1.1.19","new_version":"1.1.20","repository_url":"https://github.com/inspect-js/which-typed-array"},{"name":"wkt-parser","old_version":"1.3.3","new_version":"1.5.2","repository_url":"https://github.com/proj4js/wkt-parser"},{"name":"yargs-parser","old_version":"20.2.9","new_version":"21.1.1","repository_url":"https://github.com/yargs/yargs-parser"}],"path":null,"ecosystem":"npm"},"body":"Bumps the maintenance group with 247 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `3.10.0` | `5.2.2` |\n| [@microsoft/applicationinsights-react-js](https://github.com/microsoft/applicationinsights-react-js) | `17.3.6` | `19.3.8` |\n| [@piwikpro/react-piwik-pro](https://github.com/PiwikPRO/react-piwik-pro) | `1.3.3` | `2.5.0` |\n| [@react-spring/web](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `4.36.1` | `5.90.21` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `4.36.1` | `5.91.3` |\n| [axios](https://github.com/axios/axios) | `1.13.1` | `1.13.5` |\n| [date-fns](https://github.com/date-fns/date-fns) | `2.30.0` | `4.1.0` |\n| [html-react-parser](https://github.com/remarkablemark/html-react-parser) | `5.2.15` | `5.2.17` |\n| [i18next](https://github.com/i18next/i18next) | `23.16.8` | `25.8.11` |\n| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `7.2.2` | `8.2.1` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `13.5.0` | `16.5.4` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `6.30.3` | `7.13.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.13.0` |\n| [styled-components](https://github.com/styled-components/styled-components) | `5.3.11` | `6.3.10` |\n| [typescript](https://github.com/microsoft/TypeScript) | `4.9.5` | `5.9.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.3.6` |\n| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `17.8.1` | `20.4.1` |\n| [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) | `17.8.1` | `20.4.1` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `9.3.4` | `10.4.1` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `12.1.5` | `16.3.2` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `28.1.8` | `30.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.30` | `25.3.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.54.0` | `8.56.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.2` | `5.1.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.0.0` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `8.10.2` | `10.1.8` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `4.2.5` | `5.5.5` |\n| [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) | `2.0.9` | `3.0.5` |\n| [husky](https://github.com/typicode/husky) | `8.0.3` | `9.1.7` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.4.0` | `28.1.0` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `14.0.1` | `16.2.7` |\n| [msw](https://github.com/mswjs/msw) | `2.12.7` | `2.12.10` |\n| [prettier](https://github.com/prettier/prettier) | `2.8.8` | `3.8.1` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `18.3.1` | `19.2.4` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.2.4` | `19.2.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.18` |\n| [@adobe/css-tools](https://github.com/adobe/css-tools) | `4.4.0` | `4.4.4` |\n| [@asamuzakjp/css-color](https://github.com/asamuzaK/cssColor) | `4.1.1` | `4.1.2` |\n| [@asamuzakjp/dom-selector](https://github.com/asamuzaK/domSelector) | `6.7.7` | `6.8.1` |\n| [@babel/code-frame](https://github.com/babel/babel/tree/HEAD/packages/babel-code-frame) | `7.27.1` | `7.29.0` |\n| [@babel/compat-data](https://github.com/babel/babel/tree/HEAD/packages/babel-compat-data) | `7.28.4` | `7.29.0` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.28.5` | `7.29.0` |\n| [@babel/generator](https://github.com/babel/babel/tree/HEAD/packages/babel-generator) | `7.28.5` | `7.29.1` |\n| [@babel/helper-annotate-as-pure](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-annotate-as-pure) | `7.22.5` | `7.27.3` |\n| [@babel/helper-compilation-targets](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-compilation-targets) | `7.27.2` | `7.28.6` |\n| [@babel/helper-create-class-features-plugin](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-create-class-features-plugin) | `7.24.0` | `7.28.6` |\n| [@babel/helper-member-expression-to-functions](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-member-expression-to-functions) | `7.23.0` | `7.28.5` |\n| [@babel/helper-module-imports](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-module-imports) | `7.27.1` | `7.28.6` |\n| [@babel/helper-module-transforms](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-module-transforms) | `7.28.3` | `7.28.6` |\n| [@babel/helper-optimise-call-expression](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-optimise-call-expression) | `7.22.5` | `7.27.1` |\n| [@babel/helper-plugin-utils](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-plugin-utils) | `7.27.1` | `7.28.6` |\n| [@babel/helper-replace-supers](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-replace-supers) | `7.22.20` | `7.28.6` |\n| [@babel/helper-skip-transparent-expression-wrappers](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-skip-transparent-expression-wrappers) | `7.22.5` | `7.27.1` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.28.4` | `7.28.6` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.28.5` | `7.29.0` |\n| [@babel/plugin-syntax-import-attributes](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-import-attributes) | `7.27.1` | `7.28.6` |\n| [@babel/plugin-syntax-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/plugin-syntax-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-typescript) | `7.27.1` | `7.28.6` |\n| [@babel/plugin-transform-private-property-in-object](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-property-in-object) | `7.23.4` | `7.28.6` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.24.0` | `7.28.6` |\n| [@babel/template](https://github.com/babel/babel/tree/HEAD/packages/babel-template) | `7.27.2` | `7.28.6` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.28.5` | `7.29.0` |\n| [@babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) | `7.28.5` | `7.29.0` |\n| [@commitlint/config-validator](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-validator) | `17.8.1` | `20.4.0` |\n| [@commitlint/ensure](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/ensure) | `17.8.1` | `20.4.1` |\n| [@commitlint/execute-rule](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/execute-rule) | `17.8.1` | `20.0.0` |\n| [@commitlint/format](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/format) | `17.8.1` | `20.4.0` |\n| [@commitlint/is-ignored](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/is-ignored) | `17.8.1` | `20.4.1` |\n| [semver](https://github.com/npm/node-semver) | `5.7.2` | `6.3.1` |\n| [@commitlint/lint](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/lint) | `17.8.1` | `20.4.1` |\n| [@commitlint/load](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/load) | `17.8.1` | `20.4.0` |\n| [@commitlint/message](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/message) | `17.8.1` | `20.4.0` |\n| [@commitlint/parse](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/parse) | `17.8.1` | `20.4.1` |\n| [@commitlint/read](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/read) | `17.8.1` | `20.4.0` |\n| [@commitlint/resolve-extends](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/resolve-extends) | `17.8.1` | `20.4.0` |\n| [@commitlint/rules](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/rules) | `17.8.1` | `20.4.1` |\n| [@commitlint/to-lines](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/to-lines) | `17.8.1` | `20.0.0` |\n| [@commitlint/top-level](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/top-level) | `17.8.1` | `20.4.0` |\n| [@commitlint/types](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/types) | `17.8.1` | `20.4.0` |\n| [@jridgewell/trace-mapping](https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/trace-mapping) | `0.3.9` | `0.3.31` |\n| [@csstools/color-helpers](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/color-helpers) | `5.1.0` | `6.0.1` |\n| [@csstools/css-calc](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-calc) | `2.1.4` | `3.1.1` |\n| [@csstools/css-color-parser](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-color-parser) | `3.1.0` | `4.0.1` |\n| [@csstools/css-parser-algorithms](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-parser-algorithms) | `3.0.5` | `4.0.0` |\n| [@csstools/css-syntax-patches-for-csstree](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-syntax-patches-for-csstree) | `1.0.26` | `1.0.27` |\n| [@csstools/css-tokenizer](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-tokenizer) | `3.0.4` | `4.0.0` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.5.0` | `1.8.1` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.5.0` | `1.8.1` |\n| [@emotion/is-prop-valid](https://github.com/emotion-js/emotion) | `1.2.2` | `1.4.0` |\n| [@emotion/memoize](https://github.com/emotion-js/emotion) | `0.8.1` | `0.9.0` |\n| [@emotion/unitless](https://github.com/emotion-js/emotion) | `0.7.5` | `0.10.0` |\n| [type-fest](https://github.com/sindresorhus/type-fest) | `0.6.0` | `0.21.3` |\n| [@exodus/bytes](https://github.com/ExodusOSS/bytes) | `1.10.0` | `1.14.1` |\n| [@inquirer/ansi](https://github.com/SBoudrias/Inquirer.js) | `1.0.0` | `1.0.2` |\n| [@inquirer/confirm](https://github.com/SBoudrias/Inquirer.js) | `5.1.18` | `5.1.21` |\n| [@inquirer/core](https://github.com/SBoudrias/Inquirer.js) | `10.2.2` | `10.3.2` |\n| [@inquirer/figures](https://github.com/SBoudrias/Inquirer.js) | `1.0.13` | `1.0.15` |\n| [@inquirer/type](https://github.com/SBoudrias/Inquirer.js) | `3.0.8` | `3.0.10` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `3.14.1` | `3.14.2` |\n| [@jest/schemas](https://github.com/jestjs/jest/tree/HEAD/packages/jest-schemas) | `28.1.3` | `30.0.5` |\n| [@jest/types](https://github.com/jestjs/jest/tree/HEAD/packages/jest-types) | `28.1.3` | `30.0.5` |\n| [@sinclair/typebox](https://github.com/sinclairzx81/typebox-legacy) | `0.24.51` | `0.34.48` |\n| [ci-info](https://github.com/watson/ci-info) | `3.9.0` | `4.4.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `28.1.3` | `30.1.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `28.1.3` | `30.0.5` |\n| [micromatch](https://github.com/micromatch/micromatch) | `4.0.5` | `4.0.8` |\n| [@jest/expect-utils](https://github.com/jestjs/jest/tree/HEAD/packages/expect-utils) | `28.1.3` | `30.1.2` |\n| [expect](https://github.com/jestjs/jest/tree/HEAD/packages/expect) | `28.1.3` | `30.1.2` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `28.1.3` | `30.1.2` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `28.1.3` | `30.1.2` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.11` | `1.1.12` |\n| [@mswjs/interceptors](https://github.com/mswjs/interceptors) | `0.40.0` | `0.41.3` |\n| [@nevware21/ts-async](https://github.com/nevware21/ts-async) | `0.5.4` | `0.5.5` |\n| [@nevware21/ts-utils](https://github.com/nevware21/ts-utils) | `0.11.8` | `0.12.6` |\n| [@react-spring/animated](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@react-spring/core](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@react-spring/rafz](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@react-spring/shared](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@react-spring/types](https://github.com/pmndrs/react-spring) | `9.7.5` | `10.0.3` |\n| [@rolldown/pluginutils](https://github.com/rolldown/rolldown/tree/HEAD/packages/pluginutils) | `1.0.0-beta.53` | `1.0.0-rc.3` |\n| [@tanstack/query-core](https://github.com/TanStack/query/tree/HEAD/packages/query-core) | `4.36.1` | `5.90.20` |\n| [@types/chai](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chai) | `5.2.2` | `5.2.3` |\n| [@types/hoist-non-react-statics](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/hoist-non-react-statics) | `3.3.5` | `3.3.7` |\n| [@types/http-proxy](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/http-proxy) | `1.17.14` | `1.17.17` |\n| [@types/prop-types](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prop-types) | `15.7.11` | `15.7.15` |\n| [@types/scheduler](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/scheduler) | `0.16.8` | `0.26.0` |\n| [@types/yargs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yargs) | `17.0.33` | `17.0.35` |\n| [ignore](https://github.com/kaelzhang/node-ignore) | `5.3.1` | `5.3.2` |\n| [@typescript-eslint/project-service](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/project-service) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/scope-manager](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/scope-manager) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/tsconfig-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/tsconfig-utils) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/type-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/types](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/types) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.54.0` | `8.56.0` |\n| [@typescript-eslint/visitor-keys](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/visitor-keys) | `8.54.0` | `8.56.0` |\n| [@vitest/expect](https://github.com/vitest-dev/vitest/tree/HEAD/packages/expect) | `3.2.4` | `4.0.18` |\n| [@vitest/pretty-format](https://github.com/vitest-dev/vitest/tree/HEAD/packages/pretty-format) | `3.2.4` | `4.0.18` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `3.2.4` | `4.0.18` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `3.2.4` | `4.0.18` |\n| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `3.2.4` | `4.0.18` |\n| [@vitest/utils](https://github.com/vitest-dev/vitest/tree/HEAD/packages/utils) | `3.2.4` | `4.0.18` |\n| [acorn](https://github.com/acornjs/acorn) | `8.11.3` | `8.15.0` |\n| [aria-query](https://github.com/A11yance/aria-query) | `5.1.3` | `5.3.0` |\n| [axe-core](https://github.com/dequelabs/axe-core) | `4.10.0` | `4.11.1` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.8.6` | `2.9.19` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.26.2` | `4.28.1` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001745` | `1.0.30001770` |\n| [chai](https://github.com/chaijs/chai) | `5.3.3` | `6.2.2` |\n| [has-flag](https://github.com/sindresorhus/has-flag) | `3.0.0` | `4.0.0` |\n| [supports-color](https://github.com/chalk/supports-color) | `5.5.0` | `7.2.0` |\n| [cjs-module-lexer](https://github.com/nodejs/cjs-module-lexer) | `2.1.0` | `2.2.0` |\n| [cli-cursor](https://github.com/sindresorhus/cli-cursor) | `4.0.0` | `5.0.0` |\n| [cli-truncate](https://github.com/sindresorhus/cli-truncate) | `3.1.0` | `5.1.1` |\n| [collect-v8-coverage](https://github.com/SimenB/collect-v8-coverage) | `1.0.2` | `1.0.3` |\n| [commander](https://github.com/tj/commander.js) | `11.0.0` | `14.0.3` |\n| [conventional-changelog-angular](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-angular) | `6.0.0` | `8.1.0` |\n| [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits) | `6.1.0` | `9.1.0` |\n| [conventional-commits-parser](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-commits-parser) | `4.0.0` | `6.2.1` |\n| [cookie](https://github.com/jshttp/cookie) | `1.0.2` | `1.1.1` |\n| [cosmiconfig-typescript-loader](https://github.com/Codex-/cosmiconfig-typescript-loader) | `4.4.0` | `6.2.0` |\n| [cssstyle](https://github.com/jsdom/cssstyle) | `5.3.7` | `6.0.1` |\n| [dargs](https://github.com/sindresorhus/dargs) | `7.0.0` | `8.1.0` |\n| [data-urls](https://github.com/jsdom/data-urls) | `6.0.0` | `7.0.0` |\n| [whatwg-url](https://github.com/jsdom/whatwg-url) | `15.1.0` | `16.0.1` |\n| [dedent](https://github.com/dmnd/dedent) | `1.7.0` | `1.7.1` |\n| [electron-to-chromium](https://github.com/kilian/electron-to-chromium) | `1.5.223` | `1.5.286` |\n| [error-ex](https://github.com/qix-/node-error-ex) | `1.3.2` | `1.3.4` |\n| [es-abstract](https://github.com/ljharb/es-abstract) | `1.24.0` | `1.24.1` |\n| [es-iterator-helpers](https://github.com/es-shims/iterator-helpers) | `1.2.1` | `1.2.2` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.27.3` |\n| [resolve](https://github.com/browserify/resolve) | `1.22.8` | `1.22.11` |\n| [eslint-scope](https://github.com/eslint/js/tree/HEAD/packages/eslint-scope) | `7.2.2` | `9.1.0` |\n| [espree](https://github.com/eslint/js/tree/HEAD/packages/espree) | `9.6.1` | `11.1.0` |\n| [esquery](https://github.com/estools/esquery) | `1.5.0` | `1.7.0` |\n| [expect-type](https://github.com/mmkal/expect-type) | `1.2.2` | `1.3.0` |\n| [file-entry-cache](https://github.com/jaredwray/cacheable/tree/HEAD/packages/file-entry-cache) | `6.0.1` | `8.0.0` |\n| [flat-cache](https://github.com/jaredwray/cacheable/tree/HEAD/packages/flat-cache) | `3.2.0` | `4.0.1` |\n| [flatted](https://github.com/WebReflection/flatted) | `3.3.1` | `3.3.3` |\n| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.6` | `1.15.11` |\n| [form-data](https://github.com/form-data/form-data) | `4.0.4` | `4.0.5` |\n| [git-raw-commits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/git-raw-commits) | `2.0.11` | `4.0.0` |\n| [has-bigints](https://github.com/ljharb/has-bigints) | `1.0.2` | `1.1.0` |\n| [html-dom-parser](https://github.com/remarkablemark/html-dom-parser) | `5.1.4` | `5.1.8` |\n| [import-fresh](https://github.com/sindresorhus/import-fresh) | `3.3.0` | `3.3.1` |\n| [ini](https://github.com/npm/ini) | `1.3.8` | `4.1.1` |\n| [is-generator-function](https://github.com/inspect-js/is-generator-function) | `1.0.10` | `1.1.2` |\n| [is-plain-obj](https://github.com/sindresorhus/is-plain-obj) | `1.1.0` | `4.1.0` |\n| [is-weakset](https://github.com/inspect-js/is-weakset) | `2.0.3` | `2.0.4` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `30.0.5` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `30.0.1` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `30.1.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `30.1.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `30.1.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `30.0.5` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `30.1.3` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `30.1.3` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `30.1.2` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `30.1.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [language-subtag-registry](https://github.com/mattcg/language-subtag-registry) | `0.3.22` | `0.3.23` |\n| [yaml](https://github.com/eemeli/yaml) | `2.3.1` | `2.8.2` |\n| [listr2](https://github.com/listr2/listr2) | `6.6.1` | `9.0.5` |\n| [log-update](https://github.com/sindresorhus/log-update) | `5.0.1` | `6.1.0` |\n| [magic-string](https://github.com/Rich-Harris/magic-string) | `0.30.19` | `0.30.21` |\n| [meow](https://github.com/sindresorhus/meow) | `8.1.2` | `12.1.1` |\n| [minipass](https://github.com/isaacs/minipass) | `7.1.2` | `7.1.3` |\n| [napi-postinstall](https://github.com/un-ts/napi-postinstall) | `0.3.3` | `0.3.4` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.21` | `2.0.27` |\n| [optionator](https://github.com/gkz/optionator) | `0.9.3` | `0.9.4` |\n| [possible-typed-array-names](https://github.com/ljharb/possible-typed-array-names) | `1.0.0` | `1.1.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.4.49` |\n| [prettier-linter-helpers](https://github.com/prettier/prettier-linter-helpers) | `1.0.0` | `1.0.1` |\n| [proj4](https://github.com/proj4js/proj4js) | `2.10.0` | `2.20.2` |\n| [react-uid](https://github.com/thearnica/react-uid) | `2.3.3` | `2.4.0` |\n| [restore-cursor](https://github.com/sindresorhus/restore-cursor) | `4.0.0` | `5.1.0` |\n| [rettime](https://github.com/kettanaito/rettime) | `0.7.0` | `0.10.1` |\n| [rfdc](https://github.com/davidmarkclements/rfdc) | `1.3.1` | `1.4.1` |\n| [rollup](https://github.com/rollup/rollup) | `4.52.2` | `4.57.1` |\n| [slice-ansi](https://github.com/chalk/slice-ansi) | `5.0.0` | `7.1.2` |\n| [split2](https://github.com/mcollina/split2) | `3.2.2` | `4.2.0` |\n| [std-env](https://github.com/unjs/std-env) | `3.9.0` | `3.10.0` |\n| [synckit](https://github.com/un-ts/synckit) | `0.11.11` | `0.11.12` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `0.3.2` | `1.0.2` |\n| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | `2.0.0` | `3.0.3` |\n| [tldts](https://github.com/remusao/tldts) | `7.0.16` | `7.0.23` |\n| [tldts-core](https://github.com/remusao/tldts) | `7.0.16` | `7.0.23` |\n| [tslib](https://github.com/Microsoft/tslib) | `2.6.2` | `2.8.1` |\n| [undici-types](https://github.com/nodejs/undici) | `6.21.0` | `7.18.2` |\n| [update-browserslist-db](https://github.com/browserslist/update-db) | `1.1.3` | `1.2.3` |\n| [use-sync-external-store](https://github.com/facebook/react/tree/HEAD/packages/use-sync-external-store) | `1.2.0` | `1.6.0` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `3.2.4` | `4.0.18` |\n| [webidl-conversions](https://github.com/jsdom/webidl-conversions) | `8.0.0` | `8.0.1` |\n| [whatwg-mimetype](https://github.com/jsdom/whatwg-mimetype) | `4.0.0` | `5.0.0` |\n| [which-typed-array](https://github.com/inspect-js/which-typed-array) | `1.1.19` | `1.1.20` |\n| [wkt-parser](https://github.com/proj4js/wkt-parser) | `1.3.3` | `1.5.2` |\n| [yargs-parser](https://github.com/yargs/yargs-parser) | `20.2.9` | `21.1.1` |\n\nUpdates `@hookform/resolvers` from 3.10.0 to 5.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/resolvers/releases\"\u003e\u003ccode\u003e@​hookform/resolvers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.1...v5.2.2\"\u003e5.2.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/803\"\u003e#803\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/e95721d3c8c6d6e555508b0e7b21c6ac801360cf\"\u003ee95721d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.2.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.2.0...v5.2.1\"\u003e5.2.1\u003c/a\u003e (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ediscriminated union for zod v4 mini (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/784\"\u003e#784\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/49a0d7ba939f58e04ca2d01a98949fc70f50b53e\"\u003e49a0d7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ezod v4 peer deps (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/798\"\u003e#798\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/2d28e6aca611b042e07da0ae4cf448adbe78e1f3\"\u003e2d28e6a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/801\"\u003e#801\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/bc09647a5eec21d07097a8ccf89fb52ebf50a1ec\"\u003ebc09647\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.1.1...v5.2.0\"\u003e5.2.0\u003c/a\u003e (2025-07-25)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eajv:\u003c/strong\u003e add ajv-formats for ajvResolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/797\"\u003e#797\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/f04003972a3cc7875beb073ff88c942deb6a2086\"\u003ef040039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.1.0...v5.1.1\"\u003e5.1.1\u003c/a\u003e (2025-06-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ezod peer dep issue (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/780\"\u003e#780\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/79cd8b284da29a5a42cd5fdafa2e767747fcfcf7\"\u003e79cd8b2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.0.1...v5.1.0\"\u003e5.1.0\u003c/a\u003e (2025-06-07)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport Zod 4, Zod v4 mini, and retains compatibility with Zod v3. (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/777\"\u003e#777\u003c/a\u003e) (\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/8d083bd5f5c3242afa1d59e10b1f72988e7b7e82\"\u003e8d083bd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v5.0.0...v5.0.1\"\u003e5.0.1\u003c/a\u003e (2025-04-02)\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/react-hook-form/resolvers/commit/e95721d3c8c6d6e555508b0e7b21c6ac801360cf\"\u003e\u003ccode\u003ee95721d\u003c/code\u003e\u003c/a\u003e fix(zod): fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/49a0d7ba939f58e04ca2d01a98949fc70f50b53e\"\u003e\u003ccode\u003e49a0d7b\u003c/code\u003e\u003c/a\u003e fix: discriminated union for zod v4 mini (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/bc09647a5eec21d07097a8ccf89fb52ebf50a1ec\"\u003e\u003ccode\u003ebc09647\u003c/code\u003e\u003c/a\u003e fix(zod): fix output type for Zod 4 resolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/2d28e6aca611b042e07da0ae4cf448adbe78e1f3\"\u003e\u003ccode\u003e2d28e6a\u003c/code\u003e\u003c/a\u003e fix: zod v4 peer deps (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/798\"\u003e#798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/f04003972a3cc7875beb073ff88c942deb6a2086\"\u003e\u003ccode\u003ef040039\u003c/code\u003e\u003c/a\u003e feat(ajv): add ajv-formats for ajvResolver (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/797\"\u003e#797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/79cd8b284da29a5a42cd5fdafa2e767747fcfcf7\"\u003e\u003ccode\u003e79cd8b2\u003c/code\u003e\u003c/a\u003e fix: zod peer dep issue (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/8d083bd5f5c3242afa1d59e10b1f72988e7b7e82\"\u003e\u003ccode\u003e8d083bd\u003c/code\u003e\u003c/a\u003e feat: support Zod 4 (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/777\"\u003e#777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/3bc2ad50a63ef8c114336403f182a32e2df7552d\"\u003e\u003ccode\u003e3bc2ad5\u003c/code\u003e\u003c/a\u003e docs: fix table formatting (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/6e8839343dcfea0fe9b874772a01f3bc551cbb5c\"\u003e\u003ccode\u003e6e88393\u003c/code\u003e\u003c/a\u003e fix: relax version constraint for react-hook-form 7.55.0 → ^7.55.0 (\u003ca href=\"https://redirect.github.com/react-hook-form/resolvers/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/resolvers/commit/a54d05a9a27545c0be563bd770596a9c0e24a172\"\u003e\u003ccode\u003ea54d05a\u003c/code\u003e\u003c/a\u003e Merge branch 'dev'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/resolvers/compare/v3.10.0...v5.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@microsoft/applicationinsights-react-js` from 17.3.6 to 19.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/releases\"\u003e\u003ccode\u003e@​microsoft/applicationinsights-react-js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.3.8\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/167\"\u003e#167\u003c/a\u003e: Update to ApplicationInsights 3.3.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Pre-Release] Update Application Insights dependencies to v3.3.10 by \u003ca href=\"https://github.com/Karlie-777\"\u003e\u003ccode\u003e@​Karlie-777\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/167\"\u003emicrosoft/applicationinsights-react-js#167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Release] Increase version to 19.3.8 by \u003ca href=\"https://github.com/Karlie-777\"\u003e\u003ccode\u003e@​Karlie-777\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/168\"\u003emicrosoft/applicationinsights-react-js#168\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/compare/19.3.7...19.3.8\"\u003ehttps://github.com/microsoft/applicationinsights-react-js/compare/19.3.7...19.3.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e19.3.7\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/139\"\u003e#139\u003c/a\u003e: Update to ApplicationInsights 3.3.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/160\"\u003e#160\u003c/a\u003e: Update Components to address Component Governance issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/164\"\u003e#164\u003c/a\u003e: Removing jquery reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/158\"\u003e#158\u003c/a\u003e: Fix for IAppInsights is incomplete\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Components to address governance issues by \u003ca href=\"https://github.com/MSNev\"\u003e\u003ccode\u003e@​MSNev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/159\"\u003emicrosoft/applicationinsights-react-js#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Components to address Component Governance issues by \u003ca href=\"https://github.com/MSNev\"\u003e\u003ccode\u003e@​MSNev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/160\"\u003emicrosoft/applicationinsights-react-js#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated react-js package in sample app to match the release by \u003ca href=\"https://github.com/rads-1996\"\u003e\u003ccode\u003e@​rads-1996\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/161\"\u003emicrosoft/applicationinsights-react-js#161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoving jquery reference by \u003ca href=\"https://github.com/hectorhdzg\"\u003e\u003ccode\u003e@​hectorhdzg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/164\"\u003emicrosoft/applicationinsights-react-js#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Pre-Release] Update Application Insights dependencies to v3.3.9 by \u003ca href=\"https://github.com/Karlie-777\"\u003e\u003ccode\u003e@​Karlie-777\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/165\"\u003emicrosoft/applicationinsights-react-js#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Release] Increase version to 19.3.7 by \u003ca href=\"https://github.com/Karlie-777\"\u003e\u003ccode\u003e@​Karlie-777\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/166\"\u003emicrosoft/applicationinsights-react-js#166\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/hectorhdzg\"\u003e\u003ccode\u003e@​hectorhdzg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/164\"\u003emicrosoft/applicationinsights-react-js#164\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/compare/19.3.6...19.3.7\"\u003ehttps://github.com/microsoft/applicationinsights-react-js/compare/19.3.6...19.3.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e19.3.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[main] Update v18.3.6 branch link in the read to identify the new branch by \u003ca href=\"https://github.com/MSNev\"\u003e\u003ccode\u003e@​MSNev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/152\"\u003emicrosoft/applicationinsights-react-js#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[main] Prepare main to support react 19 by \u003ca href=\"https://github.com/siyuniu-ms\"\u003e\u003ccode\u003e@​siyuniu-ms\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/153\"\u003emicrosoft/applicationinsights-react-js#153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for BUG(\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/19\"\u003e#19\u003c/a\u003e) - IAppInsights is incomplete by \u003ca href=\"https://github.com/rads-1996\"\u003e\u003ccode\u003e@​rads-1996\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/158\"\u003emicrosoft/applicationinsights-react-js#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Release] Increase version to 19.3.6  by \u003ca href=\"https://github.com/siyuniu-ms\"\u003e\u003ccode\u003e@​siyuniu-ms\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/154\"\u003emicrosoft/applicationinsights-react-js#154\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/rads-1996\"\u003e\u003ccode\u003e@​rads-1996\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/158\"\u003emicrosoft/applicationinsights-react-js#158\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/compare/18.3.6...19.3.6\"\u003ehttps://github.com/microsoft/applicationinsights-react-js/compare/18.3.6...19.3.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e18.3.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[React18] upgrade to react 18  by \u003ca href=\"https://github.com/siyuniu-ms\"\u003e\u003ccode\u003e@​siyuniu-ms\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/pull/142\"\u003emicrosoft/applicationinsights-react-js#142\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/microsoft/applicationinsights-react-js/blob/main/RELEASES.md\"\u003e\u003ccode\u003e@​microsoft/applicationinsights-react-js\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.3.8 (Sept 24th, 2025)\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/167\"\u003e#167\u003c/a\u003e: Update to ApplicationInsights 3.3.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.3.7 (July 18th, 2025)\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/139\"\u003e#139\u003c/a\u003e: Update to ApplicationInsights 3.3.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/160\"\u003e#160\u003c/a\u003e: Update Components to address Component Governance issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/164\"\u003e#164\u003c/a\u003e: Removing jquery reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/158\"\u003e#158\u003c/a\u003e: Fix for IAppInsights is incomplete\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.3.6 (April 29th, 2025)\u003c/h2\u003e\n\u003cp\u003eThis release targets React 19 and upgrades to Application Insights 3.3.6. We are aligning the major version number with the React framework, following the numbering convention outlined \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-angularplugin-js/issues/57\"\u003ehere\u003c/a\u003e\nFor users on React 18.x, ongoing maintenance and releases will be available from the \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/tree/19.3.6\"\u003erelease18.x\u003c/a\u003e\nFor users on React 17.x, ongoing maintenance and releases will be available from the \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/tree/17.3.6\"\u003erelease17.3.x\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/153\"\u003e#153\u003c/a\u003e [main] Prepare main to support react 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/158\"\u003e#158\u003c/a\u003e Fix for BUG(\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/19\"\u003e#19\u003c/a\u003e) - IAppInsights is incomplete\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e18.3.6 (March 12th, 2025)\u003c/h2\u003e\n\u003cp\u003eThis release targets React 18 and upgrades to Application Insights 3.3.6. We are aligning the major version number with the React framework, following the numbering convention outlined \u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-angularplugin-js/issues/57\"\u003ehere\u003c/a\u003e\nFor users on React 17.x, ongoing maintenance and releases will be available from the \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/tree/17.3.6\"\u003erelease17.3.x\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/142\"\u003e#142\u003c/a\u003e [React18] upgrade to react 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/2292faffafd52ba8a8335722473b9fb026bbd92c\"\u003e\u003ccode\u003e2292faf\u003c/code\u003e\u003c/a\u003e release 19.3.8 (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/45d429ca474085e6b88bd687be4e9ce2eee5c34f\"\u003e\u003ccode\u003e45d429c\u003c/code\u003e\u003c/a\u003e [Pre-Release] Update Application Insights dependencies to v3.3.10 (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/af21b053857c4ea5288a1a0ec4829284b362a9f0\"\u003e\u003ccode\u003eaf21b05\u003c/code\u003e\u003c/a\u003e release 19.3.7 (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/166\"\u003e#166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/10828fc5b7a9cdc2a881fa4e033336b4e4758c3f\"\u003e\u003ccode\u003e10828fc\u003c/code\u003e\u003c/a\u003e update to core 3.3.9 (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/a6d7f41b12f9e992bc2b874ee74cf48bec469056\"\u003e\u003ccode\u003ea6d7f41\u003c/code\u003e\u003c/a\u003e Removing jquery reference (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/164\"\u003e#164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/ca9596ab87df2769d65ce70d747fdb328410bf35\"\u003e\u003ccode\u003eca9596a\u003c/code\u003e\u003c/a\u003e Updated react-js package in sample app to match the release (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/161\"\u003e#161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/fd51461e4f2e2cc92bef3df9bb5750266e7ceff9\"\u003e\u003ccode\u003efd51461\u003c/code\u003e\u003c/a\u003e Update Components to address Component Governance issues (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/0d187a7225380d29c26ebfe2049947cf9265902d\"\u003e\u003ccode\u003e0d187a7\u003c/code\u003e\u003c/a\u003e Update Components to address governance issues (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/159\"\u003e#159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/907b2b68d3ce9144f4f14d04cf62e66bc1645575\"\u003e\u003ccode\u003e907b2b6\u003c/code\u003e\u003c/a\u003e [Release] Increase version to 19.3.6  (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/154\"\u003e#154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/commit/d0a62ae3f12fa90bb2a4136e12f3bb245eae67f0\"\u003e\u003ccode\u003ed0a62ae\u003c/code\u003e\u003c/a\u003e Fix for BUG(\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/19\"\u003e#19\u003c/a\u003e) - IAppInsights is incomplete (\u003ca href=\"https://redirect.github.com/microsoft/applicationinsights-react-js/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/applicationinsights-react-js/compare/17.3.6...19.3.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@piwikpro/react-piwik-pro` from 1.3.3 to 2.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/releases\"\u003e\u003ccode\u003e@​piwikpro/react-piwik-pro\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanged on-push workflow to build an example app by \u003ca href=\"https://github.com/eryk171\"\u003e\u003ccode\u003e@​eryk171\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/54\"\u003ePiwikPRO/react-piwik-pro#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump tracking-base-library version - tolerate trailing slashes in container URLs by \u003ca href=\"https://github.com/eryk171\"\u003e\u003ccode\u003e@​eryk171\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/55\"\u003ePiwikPRO/react-piwik-pro#55\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/eryk171\"\u003e\u003ccode\u003e@​eryk171\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/54\"\u003ePiwikPRO/react-piwik-pro#54\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.4.0...2.5.0\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.4.0...2.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecurrency conversion by \u003ca href=\"https://github.com/auto200\"\u003e\u003ccode\u003e@​auto200\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/53\"\u003ePiwikPRO/react-piwik-pro#53\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.3.0...2.4.0\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.3.0...2.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet provider upon initialization by \u003ca href=\"https://github.com/auto200\"\u003e\u003ccode\u003e@​auto200\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/52\"\u003ePiwikPRO/react-piwik-pro#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.2.1...2.3.0\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.2.1...2.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGenerate new README.md by \u003ca href=\"https://github.com/szymonSys\"\u003e\u003ccode\u003e@​szymonSys\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/50\"\u003ePiwikPRO/react-piwik-pro#50\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version by \u003ca href=\"https://github.com/szymonSys\"\u003e\u003ccode\u003e@​szymonSys\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/51\"\u003ePiwikPRO/react-piwik-pro#51\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.2.0...2.2.1\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.2.0...2.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePPI-1357 Update tracking-base-library by \u003ca href=\"https://github.com/szymonSys\"\u003e\u003ccode\u003e@​szymonSys\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/48\"\u003ePiwikPRO/react-piwik-pro#48\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.1.3...2.2.0\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.1.3...2.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.1.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePPI-1318 Dependency bump version tracker base library by \u003ca href=\"https://github.com/szymonSys\"\u003e\u003ccode\u003e@​szymonSys\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/pull/46\"\u003ePiwikPRO/react-piwik-pro#46\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/2.1.2...2.1.3\"\u003ehttps://github.com/PiwikPRO/react-piwik-pro/compare/2.1.2...2.1.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eBump \u003ca href=\"https://github.com/PiwikPRO/tracking-base-library/releases/tag/1.2.2\"\u003etracking-base-library\u003c/a\u003e\nincludes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebugfix - Prevent sending parameters in wrong order in customEvents by \u003ca href=\"https://github.com/lysy-vlc\"\u003e\u003ccode\u003e@​lysy-vlc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PiwikPRO/tracking-base-library/pull/20\"\u003ePiwikPRO/tracking-base-library#20\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/PiwikPRO/react-piwik-pro/commit/bb9049ac3ede23e87edaa94c767ebc7900ee6f81\"\u003e\u003ccode\u003ebb9049a\u003c/code\u003e\u003c/a\u003e Bump tracking-base-library version (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/e043bee63c7b61d549fe813f2a681be2dba343ca\"\u003e\u003ccode\u003ee043bee\u003c/code\u003e\u003c/a\u003e Changed on-push workflow to build an example app (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/757ba64c3a3348f9359f0bab54b8970d84593c07\"\u003e\u003ccode\u003e757ba64\u003c/code\u003e\u003c/a\u003e update tracking base lib, update examples (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/9ac00d20b223adcc4bba675d83d2f88a57e860e9\"\u003e\u003ccode\u003e9ac00d2\u003c/code\u003e\u003c/a\u003e Set provider upon initialization (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/e6d823a487d559a4a66f8dc6e102c8be2d7ecef8\"\u003e\u003ccode\u003ee6d823a\u003c/code\u003e\u003c/a\u003e Bump version (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/48d4eb2719f81efcf719b371f84968fe03c52df8\"\u003e\u003ccode\u003e48d4eb2\u003c/code\u003e\u003c/a\u003e Generate new README.md (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/b94b02f57438958218968e6349e3a72b9fa8389b\"\u003e\u003ccode\u003eb94b02f\u003c/code\u003e\u003c/a\u003e PPI-1357 Update tracking-base-library, bump package version (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/47a5f5a77e0b78bd55794639cb1a7dfcee6135ea\"\u003e\u003ccode\u003e47a5f5a\u003c/code\u003e\u003c/a\u003e PPI-1318 Dependency bump version tracker base library (\u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/734ba466c40e38f93e2d5ac5edb3993b00d43d7f\"\u003e\u003ccode\u003e734ba46\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PiwikPRO/react-piwik-pro/issues/43\"\u003e#43\u003c/a\u003e from PiwikPRO/feature/update-tracking-base-library\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/commit/2505cd87c475a99aae5aa53f664ad9d8f7e645b4\"\u003e\u003ccode\u003e2505cd8\u003c/code\u003e\u003c/a\u003e update lock file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PiwikPRO/react-piwik-pro/compare/1.3.3...2.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-spring/web` from 9.7.5 to 10.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmndrs/react-spring/releases\"\u003e\u003ccode\u003e@​react-spring/web\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix issue with Jest and legacy React apps using useTransition by \u003ca href=\"https://github.com/dimitris-tsetsonis\"\u003e\u003ccode\u003e@​dimitris-tsetsonis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2394\"\u003epmndrs/react-spring#2394\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/dimitris-tsetsonis\"\u003e\u003ccode\u003e@​dimitris-tsetsonis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2394\"\u003epmndrs/react-spring#2394\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/react-spring/compare/v10.0.2...v10.0.3\"\u003ehttps://github.com/pmndrs/react-spring/compare/v10.0.2...v10.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove accessing elem.ref in renderTransitions by \u003ca href=\"https://github.com/robertjarske\"\u003e\u003ccode\u003e@​robertjarske\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2373\"\u003epmndrs/react-spring#2373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport immediate useResize by \u003ca href=\"https://github.com/LoganDark\"\u003e\u003ccode\u003e@​LoganDark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2375\"\u003epmndrs/react-spring#2375\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/robertjarske\"\u003e\u003ccode\u003e@​robertjarske\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2373\"\u003epmndrs/react-spring#2373\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/react-spring/compare/v10.0.1...v10.0.2\"\u003ehttps://github.com/pmndrs/react-spring/compare/v10.0.1...v10.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: spring does not start by \u003ca href=\"https://github.com/dagatsoin\"\u003e\u003ccode\u003e@​dagatsoin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2372\"\u003epmndrs/react-spring#2372\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/react-spring/compare/v10.0.0...v10.0.1\"\u003ehttps://github.com/pmndrs/react-spring/compare/v10.0.0...v10.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency concurrently to v9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2326\"\u003epmndrs/react-spring#2326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update TSUP to v8 by \u003ca href=\"https://github.com/joshuaellis\"\u003e\u003ccode\u003e@​joshuaellis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2328\"\u003epmndrs/react-spring#2328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency chokidar to v4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2325\"\u003epmndrs/react-spring#2325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update all non-major dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2274\"\u003epmndrs/react-spring#2274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): fix bad spelling of package name by \u003ca href=\"https://github.com/joshuaellis\"\u003e\u003ccode\u003e@​joshuaellis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2350\"\u003epmndrs/react-spring#2350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-tsconfig-paths to v5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2338\"\u003epmndrs/react-spring#2338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite to v6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2337\"\u003epmndrs/react-spring#2337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update all non-major dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2330\"\u003epmndrs/react-spring#2330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify what \u003ccode\u003eimmediate\u003c/code\u003e does by \u003ca href=\"https://github.com/jorisw\"\u003e\u003ccode\u003e@​jorisw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2357\"\u003epmndrs/react-spring#2357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​vanilla-extract/vite-plugin\u003c/code\u003e to v5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2360\"\u003epmndrs/react-spring#2360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat!: react 19 support by \u003ca href=\"https://github.com/dagatsoin\"\u003e\u003ccode\u003e@​dagatsoin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2368\"\u003epmndrs/react-spring#2368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update node.js to v22 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2339\"\u003epmndrs/react-spring#2339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency cypress to v14 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2367\"\u003epmndrs/react-spring#2367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency cookie to v1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2348\"\u003epmndrs/react-spring#2348\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/jorisw\"\u003e\u003ccode\u003e@​jorisw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2357\"\u003epmndrs/react-spring#2357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dagatsoin\"\u003e\u003ccode\u003e@​dagatsoin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/react-spring/pull/2368\"\u003epmndrs/react-spring#2368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/react-spring/compare/v9.7.5...v10.0.0\"\u003ehttps://github.com/pmndrs/react-spring/compare/v9.7.5...v10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/b6fbb98101f2cf00a6668cffed6d1b4d0012ae3a\"\u003e\u003ccode\u003eb6fbb98\u003c/code\u003e\u003c/a\u003e v10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/f69b748600d3c528a141191b4a26b0c7bd062177\"\u003e\u003ccode\u003ef69b748\u003c/code\u003e\u003c/a\u003e fix: ref access issue in jest and legacy react apps (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2394\"\u003e#2394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/8631391a51634a327a235c26d7fc44723ee3a564\"\u003e\u003ccode\u003e8631391\u003c/code\u003e\u003c/a\u003e v10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/7cc1c901aaa218681afd6b7528ea58f1e9b249ce\"\u003e\u003ccode\u003e7cc1c90\u003c/code\u003e\u003c/a\u003e fix: respect \u003ccode\u003eimmediate\u003c/code\u003e option to \u003ccode\u003euseResize\u003c/code\u003e hook (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2375\"\u003e#2375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/197e0a7f9699b27e5000bdbc3307c4866e66a816\"\u003e\u003ccode\u003e197e0a7\u003c/code\u003e\u003c/a\u003e fix: remove accessing elem.ref in renderTransitions (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2373\"\u003e#2373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/2dec5832e881758c977b280443dc2e25d09c1134\"\u003e\u003ccode\u003e2dec583\u003c/code\u003e\u003c/a\u003e v10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/de1244b8777a87305b6a359db3851dd36e72b78b\"\u003e\u003ccode\u003ede1244b\u003c/code\u003e\u003c/a\u003e fix: spring does not start (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2372\"\u003e#2372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/195c479b0360bf106edf16b3c602aa3b7c02c6ad\"\u003e\u003ccode\u003e195c479\u003c/code\u003e\u003c/a\u003e chore: v10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/7116bba5081366beeef5fb17723289bebab2f253\"\u003e\u003ccode\u003e7116bba\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency cookie to v1 (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2348\"\u003e#2348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/react-spring/commit/f463ef7024380fdd5b7f1c1ad205c27db739a4d6\"\u003e\u003ccode\u003ef463ef7\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency cypress to v14 (\u003ca href=\"https://redirect.github.com/pmndrs/react-spring/issues/2367\"\u003e#2367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmndrs/react-spring/compare/v9.7.5...v10.0.3\"\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 4.36.1 to 5.90.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.21\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.91.18\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.90.19\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.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\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.90.20\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.91.17\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.90.18\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.90.20\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/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\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.90.19\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.91.16\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.90.17\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.90.19\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/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\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.90.18\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/4be3ad730c5b8a1e194a91911746be2fce06902a\"\u003e\u003ccode\u003e4be3ad7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.15\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.90.18\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/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\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/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.20\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/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.19\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/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.18\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/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.17\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/269351b8ce4b4846da3d320ac5b850ee6aada0d6\"\u003e\u003ccode\u003e269351b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/9338\"\u003e#9338\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/7f47906eaccc3f3aa5ce24b77a83bd7a620a237b\"\u003e\u003ccode\u003e7f47906\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.15\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/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\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/query/commit/08050cb3ebb693ccf782558ba863fd5ff3df2e38\"\u003e\u003ccode\u003e08050cb\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10115\"\u003e#10115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c5def66a18b77a0012b32bf65216d495d...\n\n_Description has been truncated_","html_url":"https://github.com/ferhany/bereikbaarheid-frontend/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ferhany%2Fbereikbaarheid-frontend/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"29.7.0","new_version":"30.2.0","update_type":"major","path":null,"pr_created_at":"2026-01-19T10:45:09.000Z","version_change":"29.7.0 → 30.2.0","issue":{"uuid":"3829110433","node_id":"PR_kwDOOYHnWs69-eaS","number":464,"state":"open","title":"chore(deps): bump the testing group with 23 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-01-19T10:45:09.000Z","updated_at":"2026-01-19T10:45:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":23,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 23 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-changed-files` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-changed-files's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-changed-files's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a94c6d03256764335bddc160f046727e07346761\"\u003e\u003ccode\u003ea94c6d0\u003c/code\u003e\u003c/a\u003e Update deps.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-changed-files\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/30e493aeec6962b8d79b5b45f8b52f25de6429b5\"\u003e\u003ccode\u003e30e493a\u003c/code\u003e\u003c/a\u003e fix(jest-circus): always run \u003ccode\u003ebeforeAll\u003c/code\u003e/\u003ccode\u003eafterAll\u003c/code\u003e in proper order with `.co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/e3812aec583e000403e2b60cdc0cb0ccc521c445\"\u003e\u003ccode\u003ee3812ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15759\"\u003e#15759\u003c/a\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c023e2642c69a366dd900b357ecb0686e7232832\"\u003e\u003ccode\u003ec023e26\u003c/code\u003e\u003c/a\u003e Handle empty stack (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15792\"\u003e#15792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-cli` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-config` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/15793808dacd61b75de6e49f25d35f8182513c6e\"\u003e\u003ccode\u003e1579380\u003c/code\u003e\u003c/a\u003e fix(cfg): load jest.config.ts with TS loader specified in docblock pragma (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/17196e15ade60e2a2cf92fd2d4278ecc3f6b7db3\"\u003e\u003ccode\u003e17196e1\u003c/code\u003e\u003c/a\u003e Update TypeScript (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15762\"\u003e#15762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/bbb21a676bd6043eeb007cf6152014b9e617fa7c\"\u003e\u003ccode\u003ebbb21a6\u003c/code\u003e\u003c/a\u003e fix: removed redundant check for NaN in parseShardPair (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15742\"\u003e#15742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/60f6375b5852006ae09d6b186400017ac95b01b3\"\u003e\u003ccode\u003e60f6375\u003c/code\u003e\u003c/a\u003e Support workerIdleMemoryLimit=0 to always restart worker child processes betw...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-diff` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-diff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-diff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/2c2586d724deaca5f8ac43e048f10375f68b50a8\"\u003e\u003ccode\u003e2c2586d\u003c/code\u003e\u003c/a\u003e feat: Show non-printable control characters to diff output (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff/issues/15696\"\u003e#15696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-diff\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-docblock` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-docblock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-docblock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggr...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/464","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/464","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/464/packages"}},{"old_version":"29.7.0","new_version":"30.2.0","update_type":"major","path":null,"pr_created_at":"2025-12-15T10:18:58.000Z","version_change":"29.7.0 → 30.2.0","issue":{"uuid":"3729744732","node_id":"PR_kwDOOYHnWs644v8j","number":288,"state":"closed","title":"chore(deps): bump the testing group with 29 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":7,"pull_request":true,"closed_at":"2025-12-16T06:08:29.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T10:18:58.000Z","updated_at":"2025-12-16T06:08:37.000Z","time_to_close":71371,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":29,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@testing-library/react","old_version":"14.3.1","new_version":"16.3.0","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-mock-extended","old_version":"3.0.7","new_version":"4.0.0","repository_url":"https://github.com/marchaos/jest-mock-extended"},{"name":"@vitest/mocker","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 29 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.3.1` | `16.3.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.15` |\n| [jest-mock-extended](https://github.com/marchaos/jest-mock-extended) | `3.0.7` | `4.0.0` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `3.2.4` | `4.0.15` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `3.2.4` | `4.0.15` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `3.2.4` | `4.0.15` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 14.3.1 to 16.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.2.0...v16.3.0\"\u003e16.3.0\u003c/a\u003e (2025-04-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e9fc6a75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.1.0...v16.2.0\"\u003e16.2.0\u003c/a\u003e (2025-01-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e9618c51\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.1...v16.1.0\"\u003e16.1.0\u003c/a\u003e (2024-12-05)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e85ac253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1\"\u003e16.0.1\u003c/a\u003e (2024-08-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e3dcd8a9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0\"\u003e16.0.0\u003c/a\u003e (2024-06-03)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003e@testing-library/dom\u003c/code\u003e and \u003ccode\u003e@types/react-dom\u003c/code\u003e  to peer dependencies (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636\"\u003ea4744fa\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@testing-library/dom\u003c/code\u003e was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e installed that frequently caused bugs when used with \u003ccode\u003e@testing-library/user-event\u003c/code\u003e. We will also be able to allow new versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e being used without a SemVer major release of \u003ccode\u003e@testing-library/react\u003c/code\u003e by just widening the peer dependency.\n\u003ccode\u003e@types/react-dom\u003c/code\u003e needs to be installed if you're typechecking files using \u003ccode\u003e@testing-library/react\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.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/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e\u003ccode\u003e9fc6a75\u003c/code\u003e\u003c/a\u003e feat: add bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/8782f3be71eb2384df6c546dddab515867de3d7a\"\u003e\u003ccode\u003e8782f3b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ereactStrictMode\u003c/code\u003e as an option to \u003ccode\u003erender\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1390\"\u003e#1390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/65bc994e7d4c1c388c51826f5352cf0320abb008\"\u003e\u003ccode\u003e65bc994\u003c/code\u003e\u003c/a\u003e test: Run with relevant React stable types (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/c3e3d9027c325ef169f139d449dcd65ffe444ac4\"\u003e\u003ccode\u003ec3e3d90\u003c/code\u003e\u003c/a\u003e test: Use React 19 by default (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1377\"\u003e#1377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e\u003ccode\u003e9618c51\u003c/code\u003e\u003c/a\u003e feat: Add support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/eab6e679a30eb87c1019717bb1fe1b57e5207c39\"\u003e\u003ccode\u003eeab6e67\u003c/code\u003e\u003c/a\u003e [ci] Codecov fix follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7134e5d7adc9f10b6ddaf6efdca376fac2f0b521\"\u003e\u003ccode\u003e7134e5d\u003c/code\u003e\u003c/a\u003e [ci] Fix codecov action (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1376\"\u003e#1376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e\u003ccode\u003e85ac253\u003c/code\u003e\u003c/a\u003e feat: Add support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e\u003ccode\u003e3dcd8a9\u003c/code\u003e\u003c/a\u003e fix: Add support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7a28fa916891c544746879d5013b3e07c035a4b7\"\u003e\u003ccode\u003e7a28fa9\u003c/code\u003e\u003c/a\u003e Fix React Canary and Experimental tests (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1353\"\u003e#1353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v14.3.1...v16.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5eeedd018305fa45bcf36141690656e03\"\u003e\u003ccode\u003ea68f74e\u003c/code\u003e\u003c/a\u003e feat(cache): add opt-out on a plugin level, fix internal root cache (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9154\"\u003e#9154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321cc989f79f12434b8d7c7281191eac4f7\"\u003e\u003ccode\u003e122ff32\u003c/code\u003e\u003c/a\u003e feat(reporters): print import duration breakdown (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9105\"\u003e#9105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e26c2cf8756aa8b480f6bc43313f4420c\"\u003e\u003ccode\u003e0d2e7e3\u003c/code\u003e\u003c/a\u003e fix(browser): run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with `expect.elemen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a635e94fae89b532c34d9b544bfc17cf\"\u003e\u003ccode\u003ed57d8bf\u003c/code\u003e\u003c/a\u003e fix(pool): terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9140\"\u003e#9140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7f0746295ad5e78ad6e2faed70ef8995\"\u003e\u003ccode\u003ebb65e15\u003c/code\u003e\u003c/a\u003e fix(reporters): show project in github reporter (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9138\"\u003e#9138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/52b242b870b91d92442f75552f26cbf3fd64dd95\"\u003e\u003ccode\u003e52b242b\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9133\"\u003e#9133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cca5e2eef379b4aa730724e36d9963c6c\"\u003e\u003ccode\u003e4c75492\u003c/code\u003e\u003c/a\u003e fix: fix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9125\"\u003e#9125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5d98fd0d82e90994f0e82e2db63b42212ad0886\"\u003e\u003ccode\u003ea5d98fd\u003c/code\u003e\u003c/a\u003e refactor(vitest): get current test name from task property (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9120\"\u003e#9120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee5380bcd07a48f40198a6db0afca2e54\"\u003e\u003ccode\u003efd8bd6d\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix `ssr.e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for vitest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-mock-extended` from 3.0.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marchaos/jest-mock-extended/releases\"\u003ejest-mock-extended's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eUpgrade to jest 30\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/marchaos/jest-mock-extended/commit/75bfd0e1f4a481a8d01af0557a8c90c4d077bce2\"\u003e\u003ccode\u003e75bfd0e\u003c/code\u003e\u003c/a\u003e bump version - to 4.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd51409da69e9f1ad1438c787b9bf4946ab8f6b3\"\u003e\u003ccode\u003edd51409\u003c/code\u003e\u003c/a\u003e bump version - skipLibCheck.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/301bc8cc40d727c008892484317280989ad71608\"\u003e\u003ccode\u003e301bc8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/139\"\u003e#139\u003c/a\u003e from eyalroth/jest-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/d3aee9d1422d61a05f9f98a87c1c78421a6187f7\"\u003e\u003ccode\u003ed3aee9d\u003c/code\u003e\u003c/a\u003e Add support for Jest 30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd07a4419a724311f34ea5e49a99dfabc3520d4f\"\u003e\u003ccode\u003edd07a44\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/119\"\u003e#119\u003c/a\u003e from macko911/stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/fd463abadb20bf593ae4d6023e3ceb76204bac71\"\u003e\u003ccode\u003efd463ab\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/e8dfdc215a485054835d9483f7a4d5fdb13ac3f1\"\u003e\u003ccode\u003ee8dfdc2\u003c/code\u003e\u003c/a\u003e merged master + fixed some ts errors with calledWith given the new types.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/15880a5837b4b72b62f870a0511d969ba784c12e\"\u003e\u003ccode\u003e15880a5\u003c/code\u003e\u003c/a\u003e update ts-essentials to avoid ts errors in build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/da688eb0b24c067b2561ad184333274f7c2c5d63\"\u003e\u003ccode\u003eda688eb\u003c/code\u003e\u003c/a\u003e Replace usage of globals with \u003ccode\u003e@​jest/globals\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/marchaos/jest-mock-extended/compare/3.0.7...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/mocker` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/mocker\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a9323b7378b8a3e4072b7280a876a3caf53eb31\"\u003e\u003ccode\u003e9a9323b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e to v6 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/8832\"\u003e#8832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f5d9d2ccfd0fb23b270e39992eed0a7aaa3f4d7\"\u003e\u003ccode\u003e1f5d9d2\u003c/code\u003e\u003c/a\u003e chore: release v4.0.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/mocker\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/mocker\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/runner` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/runner\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321cc989f79f12434b8d7c7281191eac4f7\"\u003e\u003ccode\u003e122ff32\u003c/code\u003e\u003c/a\u003e feat(reporters): print import duration breakdown (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9105\"\u003e#9105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f97ac398c80df8923a1f72e9412fbb3e139d3ce3\"\u003e\u003ccode\u003ef97ac39\u003c/code\u003e\u003c/a\u003e refactor(runner): eagerly set \u003ccode\u003efile\u003c/code\u003e property during task creation (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9127\"\u003e#9127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa20021111de63a71e8a9c69eb9188d6e409a\"\u003e\u003ccode\u003e821aa20\u003c/code\u003e\u003c/a\u003e feat(runner): Add full names to tasks (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9087\"\u003e#9087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b54018b29b5b1e4384a93dd280687c0c\"\u003e\u003ccode\u003ec37c2eb\u003c/code\u003e\u003c/a\u003e feat(ui): add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison sli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/49329f12d9498c7ed72a768c0085efbefbac7c4f\"\u003e\u003ccode\u003e49329f1\u003c/code\u003e\u003c/a\u003e build: fix import (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9061\"\u003e#9061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/runner\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/runner\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/snapshot` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/snapshot\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break sour...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/288","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/288","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/288/packages"}},{"old_version":"29.7.0","new_version":"30.2.0","update_type":"major","path":null,"pr_created_at":"2025-12-08T11:28:00.000Z","version_change":"29.7.0 → 30.2.0","issue":{"uuid":"3705933688","node_id":"PR_kwDOOYHnWs63p9PR","number":250,"state":"open","title":"chore(deps): bump the testing group with 30 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T11:28:00.000Z","updated_at":"2025-12-08T15:34:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":30,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@testing-library/react","old_version":"14.3.1","new_version":"16.3.0","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@vitest/ui","old_version":"4.0.14","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-mock-extended","old_version":"3.0.7","new_version":"4.0.0","repository_url":"https://github.com/marchaos/jest-mock-extended"},{"name":"@vitest/mocker","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"3.2.4","new_version":"4.0.15","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"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 testing group with 30 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.3.1` | `16.3.0` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.14` | `4.0.15` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.15` |\n| [jest-mock-extended](https://github.com/marchaos/jest-mock-extended) | `3.0.7` | `4.0.0` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `3.2.4` | `4.0.15` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `3.2.4` | `4.0.15` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `3.2.4` | `4.0.15` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 14.3.1 to 16.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.2.0...v16.3.0\"\u003e16.3.0\u003c/a\u003e (2025-04-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e9fc6a75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.1.0...v16.2.0\"\u003e16.2.0\u003c/a\u003e (2025-01-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e9618c51\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.1...v16.1.0\"\u003e16.1.0\u003c/a\u003e (2024-12-05)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e85ac253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1\"\u003e16.0.1\u003c/a\u003e (2024-08-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e3dcd8a9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0\"\u003e16.0.0\u003c/a\u003e (2024-06-03)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003e@testing-library/dom\u003c/code\u003e and \u003ccode\u003e@types/react-dom\u003c/code\u003e  to peer dependencies (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636\"\u003ea4744fa\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@testing-library/dom\u003c/code\u003e was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e installed that frequently caused bugs when used with \u003ccode\u003e@testing-library/user-event\u003c/code\u003e. We will also be able to allow new versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e being used without a SemVer major release of \u003ccode\u003e@testing-library/react\u003c/code\u003e by just widening the peer dependency.\n\u003ccode\u003e@types/react-dom\u003c/code\u003e needs to be installed if you're typechecking files using \u003ccode\u003e@testing-library/react\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.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/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e\u003ccode\u003e9fc6a75\u003c/code\u003e\u003c/a\u003e feat: add bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/8782f3be71eb2384df6c546dddab515867de3d7a\"\u003e\u003ccode\u003e8782f3b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ereactStrictMode\u003c/code\u003e as an option to \u003ccode\u003erender\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1390\"\u003e#1390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/65bc994e7d4c1c388c51826f5352cf0320abb008\"\u003e\u003ccode\u003e65bc994\u003c/code\u003e\u003c/a\u003e test: Run with relevant React stable types (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/c3e3d9027c325ef169f139d449dcd65ffe444ac4\"\u003e\u003ccode\u003ec3e3d90\u003c/code\u003e\u003c/a\u003e test: Use React 19 by default (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1377\"\u003e#1377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e\u003ccode\u003e9618c51\u003c/code\u003e\u003c/a\u003e feat: Add support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/eab6e679a30eb87c1019717bb1fe1b57e5207c39\"\u003e\u003ccode\u003eeab6e67\u003c/code\u003e\u003c/a\u003e [ci] Codecov fix follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7134e5d7adc9f10b6ddaf6efdca376fac2f0b521\"\u003e\u003ccode\u003e7134e5d\u003c/code\u003e\u003c/a\u003e [ci] Fix codecov action (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1376\"\u003e#1376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e\u003ccode\u003e85ac253\u003c/code\u003e\u003c/a\u003e feat: Add support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e\u003ccode\u003e3dcd8a9\u003c/code\u003e\u003c/a\u003e fix: Add support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7a28fa916891c544746879d5013b3e07c035a4b7\"\u003e\u003ccode\u003e7a28fa9\u003c/code\u003e\u003c/a\u003e Fix React Canary and Experimental tests (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1353\"\u003e#1353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v14.3.1...v16.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.0.14 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/ui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321cc989f79f12434b8d7c7281191eac4f7\"\u003e\u003ccode\u003e122ff32\u003c/code\u003e\u003c/a\u003e feat(reporters): print import duration breakdown (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9105\"\u003e#9105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5eeedd018305fa45bcf36141690656e03\"\u003e\u003ccode\u003ea68f74e\u003c/code\u003e\u003c/a\u003e feat(cache): add opt-out on a plugin level, fix internal root cache (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9154\"\u003e#9154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321cc989f79f12434b8d7c7281191eac4f7\"\u003e\u003ccode\u003e122ff32\u003c/code\u003e\u003c/a\u003e feat(reporters): print import duration breakdown (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9105\"\u003e#9105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e26c2cf8756aa8b480f6bc43313f4420c\"\u003e\u003ccode\u003e0d2e7e3\u003c/code\u003e\u003c/a\u003e fix(browser): run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with `expect.elemen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a635e94fae89b532c34d9b544bfc17cf\"\u003e\u003ccode\u003ed57d8bf\u003c/code\u003e\u003c/a\u003e fix(pool): terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9140\"\u003e#9140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7f0746295ad5e78ad6e2faed70ef8995\"\u003e\u003ccode\u003ebb65e15\u003c/code\u003e\u003c/a\u003e fix(reporters): show project in github reporter (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9138\"\u003e#9138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/52b242b870b91d92442f75552f26cbf3fd64dd95\"\u003e\u003ccode\u003e52b242b\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9133\"\u003e#9133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cca5e2eef379b4aa730724e36d9963c6c\"\u003e\u003ccode\u003e4c75492\u003c/code\u003e\u003c/a\u003e fix: fix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9125\"\u003e#9125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5d98fd0d82e90994f0e82e2db63b42212ad0886\"\u003e\u003ccode\u003ea5d98fd\u003c/code\u003e\u003c/a\u003e refactor(vitest): get current test name from task property (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9120\"\u003e#9120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee5380bcd07a48f40198a6db0afca2e54\"\u003e\u003ccode\u003efd8bd6d\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix `ssr.e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for vitest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-mock-extended` from 3.0.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marchaos/jest-mock-extended/releases\"\u003ejest-mock-extended's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eUpgrade to jest 30\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/marchaos/jest-mock-extended/commit/75bfd0e1f4a481a8d01af0557a8c90c4d077bce2\"\u003e\u003ccode\u003e75bfd0e\u003c/code\u003e\u003c/a\u003e bump version - to 4.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd51409da69e9f1ad1438c787b9bf4946ab8f6b3\"\u003e\u003ccode\u003edd51409\u003c/code\u003e\u003c/a\u003e bump version - skipLibCheck.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/301bc8cc40d727c008892484317280989ad71608\"\u003e\u003ccode\u003e301bc8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/139\"\u003e#139\u003c/a\u003e from eyalroth/jest-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/d3aee9d1422d61a05f9f98a87c1c78421a6187f7\"\u003e\u003ccode\u003ed3aee9d\u003c/code\u003e\u003c/a\u003e Add support for Jest 30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd07a4419a724311f34ea5e49a99dfabc3520d4f\"\u003e\u003ccode\u003edd07a44\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/119\"\u003e#119\u003c/a\u003e from macko911/stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/fd463abadb20bf593ae4d6023e3ceb76204bac71\"\u003e\u003ccode\u003efd463ab\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/e8dfdc215a485054835d9483f7a4d5fdb13ac3f1\"\u003e\u003ccode\u003ee8dfdc2\u003c/code\u003e\u003c/a\u003e merged master + fixed some ts errors with calledWith given the new types.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/15880a5837b4b72b62f870a0511d969ba784c12e\"\u003e\u003ccode\u003e15880a5\u003c/code\u003e\u003c/a\u003e update ts-essentials to avoid ts errors in build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/da688eb0b24c067b2561ad184333274f7c2c5d63\"\u003e\u003ccode\u003eda688eb\u003c/code\u003e\u003c/a\u003e Replace usage of globals with \u003ccode\u003e@​jest/globals\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/marchaos/jest-mock-extended/compare/3.0.7...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/mocker` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/mocker\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a9323b7378b8a3e4072b7280a876a3caf53eb31\"\u003e\u003ccode\u003e9a9323b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e to v6 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/8832\"\u003e#8832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f5d9d2ccfd0fb23b270e39992eed0a7aaa3f4d7\"\u003e\u003ccode\u003e1f5d9d2\u003c/code\u003e\u003c/a\u003e chore: release v4.0.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/mocker\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/mocker\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/runner` from 3.2.4 to 4.0.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/runner\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e i...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/250","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/250","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/250/packages"}},{"old_version":"29.7.0","new_version":"30.2.0","update_type":"major","path":null,"pr_created_at":"2025-11-24T11:17:41.000Z","version_change":"29.7.0 → 30.2.0","issue":{"uuid":"3658397874","node_id":"PR_kwDOOYHnWs61LCUb","number":156,"state":"open","title":"chore(deps): bump the testing group with 30 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":"2025-11-24T11:17:41.000Z","updated_at":"2025-11-24T11:17:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":30,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@testing-library/react","old_version":"14.3.1","new_version":"16.3.0","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@vitest/ui","old_version":"4.0.7","new_version":"4.0.13","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.13","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-mock-extended","old_version":"3.0.7","new_version":"4.0.0","repository_url":"https://github.com/marchaos/jest-mock-extended"},{"name":"@vitest/mocker","old_version":"3.2.4","new_version":"4.0.13","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"3.2.4","new_version":"4.0.13","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"3.2.4","new_version":"4.0.13","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 30 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.3.1` | `16.3.0` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.7` | `4.0.13` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.13` |\n| [jest-mock-extended](https://github.com/marchaos/jest-mock-extended) | `3.0.7` | `4.0.0` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `3.2.4` | `4.0.13` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `3.2.4` | `4.0.13` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `3.2.4` | `4.0.13` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 14.3.1 to 16.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.2.0...v16.3.0\"\u003e16.3.0\u003c/a\u003e (2025-04-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e9fc6a75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.1.0...v16.2.0\"\u003e16.2.0\u003c/a\u003e (2025-01-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e9618c51\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.1...v16.1.0\"\u003e16.1.0\u003c/a\u003e (2024-12-05)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e85ac253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1\"\u003e16.0.1\u003c/a\u003e (2024-08-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e3dcd8a9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0\"\u003e16.0.0\u003c/a\u003e (2024-06-03)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003e@testing-library/dom\u003c/code\u003e and \u003ccode\u003e@types/react-dom\u003c/code\u003e  to peer dependencies (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636\"\u003ea4744fa\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@testing-library/dom\u003c/code\u003e was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e installed that frequently caused bugs when used with \u003ccode\u003e@testing-library/user-event\u003c/code\u003e. We will also be able to allow new versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e being used without a SemVer major release of \u003ccode\u003e@testing-library/react\u003c/code\u003e by just widening the peer dependency.\n\u003ccode\u003e@types/react-dom\u003c/code\u003e needs to be installed if you're typechecking files using \u003ccode\u003e@testing-library/react\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.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/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e\u003ccode\u003e9fc6a75\u003c/code\u003e\u003c/a\u003e feat: add bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/8782f3be71eb2384df6c546dddab515867de3d7a\"\u003e\u003ccode\u003e8782f3b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ereactStrictMode\u003c/code\u003e as an option to \u003ccode\u003erender\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1390\"\u003e#1390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/65bc994e7d4c1c388c51826f5352cf0320abb008\"\u003e\u003ccode\u003e65bc994\u003c/code\u003e\u003c/a\u003e test: Run with relevant React stable types (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/c3e3d9027c325ef169f139d449dcd65ffe444ac4\"\u003e\u003ccode\u003ec3e3d90\u003c/code\u003e\u003c/a\u003e test: Use React 19 by default (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1377\"\u003e#1377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e\u003ccode\u003e9618c51\u003c/code\u003e\u003c/a\u003e feat: Add support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/eab6e679a30eb87c1019717bb1fe1b57e5207c39\"\u003e\u003ccode\u003eeab6e67\u003c/code\u003e\u003c/a\u003e [ci] Codecov fix follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7134e5d7adc9f10b6ddaf6efdca376fac2f0b521\"\u003e\u003ccode\u003e7134e5d\u003c/code\u003e\u003c/a\u003e [ci] Fix codecov action (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1376\"\u003e#1376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e\u003ccode\u003e85ac253\u003c/code\u003e\u003c/a\u003e feat: Add support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e\u003ccode\u003e3dcd8a9\u003c/code\u003e\u003c/a\u003e fix: Add support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7a28fa916891c544746879d5013b3e07c035a4b7\"\u003e\u003ccode\u003e7a28fa9\u003c/code\u003e\u003c/a\u003e Fix React Canary and Experimental tests (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1353\"\u003e#1353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v14.3.1...v16.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.0.7 to 4.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/ui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9066\"\u003evitest-dev/vitest#9066\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b7\"\u003e\u003c!-- raw HTML omitted --\u003e(e944a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.11...v4.0.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.11\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add extensible test artifact API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8987\"\u003evitest-dev/vitest#8987\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645\"\u003e\u003c!-- raw HTML omitted --\u003e(77292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/api/advanced/artifacts\"\u003ehttps://vitest.dev/api/advanced/artifacts\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Provide \u003ccode\u003etask\u003c/code\u003e in \u003ccode\u003eMatchState\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9022\"\u003evitest-dev/vitest#9022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/afd1f3e52\"\u003e\u003c!-- raw HTML omitted --\u003e(afd1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Support OpenTelemetry traces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8994\"\u003evitest-dev/vitest#8994\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359dd\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d33)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/guide/open-telemetry\"\u003ehttps://vitest.dev/guide/open-telemetry\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Add file system cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9026\"\u003evitest-dev/vitest#9026\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b1473712\"\u003e\u003c!-- raw HTML omitted --\u003e(1b147)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/config/experimental#experimental-fsmodulecache\"\u003ehttps://vitest.dev/config/experimental#experimental-fsmodulecache\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.10...v4.0.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645f250674e937dd887572e76e971524b9\"\u003e\u003ccode\u003e7729236\u003c/code\u003e\u003c/a\u003e feat(api): add extensible test artifact API (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8987\"\u003e#8987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/80f2bb6d8992aa54f1c5992c4269c3e117263487\"\u003e\u003ccode\u003e80f2bb6\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9037\"\u003e#9037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4c2c0e61bada9500208de6e56d4b434e\"\u003e\u003ccode\u003ef56dc0c\u003c/code\u003e\u003c/a\u003e fix(ui): use execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e) (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8975\"\u003e#8975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8016da88606b86a6ec71e9fb8799a35e5496b34e\"\u003e\u003ccode\u003e8016da8\u003c/code\u003e\u003c/a\u003e fix(ui): collect file/suite/test duration correctly (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8976\"\u003e#8976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a06d1223b774bce803767e37de11dbd63d31e2cd\"\u003e\u003ccode\u003ea06d122\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8989\"\u003e#8989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 3.2.4 to 4.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9066\"\u003evitest-dev/vitest#9066\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b7\"\u003e\u003c!-- raw HTML omitted --\u003e(e944a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.11...v4.0.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.11\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add extensible test artifact API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8987\"\u003evitest-dev/vitest#8987\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645\"\u003e\u003c!-- raw HTML omitted --\u003e(77292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/api/advanced/artifacts\"\u003ehttps://vitest.dev/api/advanced/artifacts\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Provide \u003ccode\u003etask\u003c/code\u003e in \u003ccode\u003eMatchState\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9022\"\u003evitest-dev/vitest#9022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/afd1f3e52\"\u003e\u003c!-- raw HTML omitted --\u003e(afd1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Support OpenTelemetry traces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8994\"\u003evitest-dev/vitest#8994\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359dd\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d33)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/guide/open-telemetry\"\u003ehttps://vitest.dev/guide/open-telemetry\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Add file system cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9026\"\u003evitest-dev/vitest#9026\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b1473712\"\u003e\u003c!-- raw HTML omitted --\u003e(1b147)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/config/experimental#experimental-fsmodulecache\"\u003ehttps://vitest.dev/config/experimental#experimental-fsmodulecache\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.10...v4.0.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e578e7b6cf182c3c173ac5d8fd390598d\"\u003e\u003ccode\u003eb27e002\u003c/code\u003e\u003c/a\u003e perf: avoid fetchModule roundtrip if the module is cached (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9075\"\u003e#9075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1c4e7486ecf9e3090c3aa92f6915f6e0\"\u003e\u003ccode\u003e6b9a1b5\u003c/code\u003e\u003c/a\u003e perf(experimental): if \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de8cf07426e491606bfaa3799dcd8057c\"\u003e\u003ccode\u003e332afa0\u003c/code\u003e\u003c/a\u003e fix(types): don't import node.js dependent types in vitest/browser (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9068\"\u003e#9068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38de2b1098ed64774d665fe542888d93d\"\u003e\u003ccode\u003e6356b1d\u003c/code\u003e\u003c/a\u003e fix(types): don't use type from Vite 7.1 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9071\"\u003e#9071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b715f73009932f8f499624d3f71edd0e7\"\u003e\u003ccode\u003ee944a37\u003c/code\u003e\u003c/a\u003e fix: don't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9066\"\u003e#9066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c519cceec0719c5f55cc4fbd822fa824c\"\u003e\u003ccode\u003e9a8bc78\u003c/code\u003e\u003c/a\u003e fix: inherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9063\"\u003e#9063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b147371243b36625086f151394622b90c770ac7\"\u003e\u003ccode\u003e1b14737\u003c/code\u003e\u003c/a\u003e perf(experimental): add file system cache (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9026\"\u003e#9026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for vitest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-mock-extended` from 3.0.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marchaos/jest-mock-extended/releases\"\u003ejest-mock-extended's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eUpgrade to jest 30\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/marchaos/jest-mock-extended/commit/75bfd0e1f4a481a8d01af0557a8c90c4d077bce2\"\u003e\u003ccode\u003e75bfd0e\u003c/code\u003e\u003c/a\u003e bump version - to 4.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd51409da69e9f1ad1438c787b9bf4946ab8f6b3\"\u003e\u003ccode\u003edd51409\u003c/code\u003e\u003c/a\u003e bump version - skipLibCheck.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/301bc8cc40d727c008892484317280989ad71608\"\u003e\u003ccode\u003e301bc8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/139\"\u003e#139\u003c/a\u003e from eyalroth/jest-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/d3aee9d1422d61a05f9f98a87c1c78421a6187f7\"\u003e\u003ccode\u003ed3aee9d\u003c/code\u003e\u003c/a\u003e Add support for Jest 30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd07a4419a724311f34ea5e49a99dfabc3520d4f\"\u003e\u003ccode\u003edd07a44\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/119\"\u003e#119\u003c/a\u003e from macko911/stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/fd463abadb20bf593ae4d6023e3ceb76204bac71\"\u003e\u003ccode\u003efd463ab\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/e8dfdc215a485054835d9483f7a4d5fdb13ac3f1\"\u003e\u003ccode\u003ee8dfdc2\u003c/code\u003e\u003c/a\u003e merged master + fixed some ts errors with calledWith given the new types.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/15880a5837b4b72b62f870a0511d969ba784c12e\"\u003e\u003ccode\u003e15880a5\u003c/code\u003e\u003c/a\u003e update ts-essentials to avoid ts errors in build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/da688eb0b24c067b2561ad184333274f7c2c5d63\"\u003e\u003ccode\u003eda688eb\u003c/code\u003e\u003c/a\u003e Replace usage of globals with \u003ccode\u003e@​jest/globals\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/marchaos/jest-mock-extended/compare/3.0.7...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/mocker` from 3.2.4 to 4.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/mocker\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9066\"\u003evitest-dev/vitest#9066\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b7\"\u003e\u003c!-- raw HTML omitted --\u003e(e944a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.11...v4.0.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.11\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add extensible test artifact API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8987\"\u003evitest-dev/vitest#8987\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645\"\u003e\u003c!-- raw HTML omitted --\u003e(77292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/api/advanced/artifacts\"\u003ehttps://vitest.dev/api/advanced/artifacts\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Provide \u003ccode\u003etask\u003c/code\u003e in \u003ccode\u003eMatchState\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9022\"\u003evitest-dev/vitest#9022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/afd1f3e52\"\u003e\u003c!-- raw HTML omitted --\u003e(afd1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Support OpenTelemetry traces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8994\"\u003evitest-dev/vitest#8994\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359dd\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d33)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/guide/open-telemetry\"\u003ehttps://vitest.dev/guide/open-telemetry\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Add file system cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9026\"\u003evitest-dev/vitest#9026\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b1473712\"\u003e\u003c!-- raw HTML omitted --\u003e(1b147)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/config/experimental#experimental-fsmodulecache\"\u003ehttps://vitest.dev/config/experimental#experimental-fsmodulecache\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.10...v4.0.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a9323b7378b8a3e4072b7280a876a3caf53eb31\"\u003e\u003ccode\u003e9a9323b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e to v6 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker/issues/8832\"\u003e#8832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f5d9d2ccfd0fb23b270e39992eed0a7aaa3f4d7\"\u003e\u003ccode\u003e1f5d9d2\u003c/code\u003e\u003c/a\u003e chore: release v4.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2e7b2b8b98dafc047a3bf2fc0422076ca5e346fa\"\u003e\u003ccode\u003e2e7b2b8\u003c/code\u003e\u003c/a\u003e chore: release v4.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed9fc71076f94f23320922f115e37bc9a84b6dbb\"\u003e\u003ccode\u003eed9fc71\u003c/code\u003e\u003c/a\u003e chore: release v4.0.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/mocker\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/mocker\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/runner` from 3.2.4 to 4.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/runner\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9066\"\u003evitest-dev/vitest#9066\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b7\"\u003e\u003c!-- raw HTML omitted --\u003e(e944a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.11...v4.0.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.11\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add extensible test artifact API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8987\"\u003evitest-dev/vitest#8987\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645\"\u003e\u003c!-- raw HTML omitted --\u003e(77292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/api/advanced/artifacts\"\u003ehttps://vitest.dev/api/advanced/artifacts\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Provide \u003ccode\u003etask\u003c/code\u003e in \u003ccode\u003eMatchState\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9022\"\u003evitest-dev/vitest#9022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/afd1f3e52\"\u003e\u003c!-- raw HTML omitted --\u003e(afd1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Support OpenTelemetry traces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8994\"\u003evitest-dev/vitest#8994\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359dd\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d33)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/guide/open-telemetry\"\u003ehttps://vitest.dev/guide/open-telemetry\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Add file system cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9026\"\u003evitest-dev/vitest#9026\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b1473712\"\u003e\u003c!-- raw HTML omitted --\u003e(1b147)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/config/experimental#experimental-fsmodulecache\"\u003ehttps://vitest.dev/config/experimental#experimental-fsmodulecache\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.10...v4.0.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/49329f12d9498c7ed72a768c0085efbefbac7c4f\"\u003e\u003ccode\u003e49329f1\u003c/code\u003e\u003c/a\u003e build: fix import (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/9061\"\u003e#9061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645f250674e937dd887572e76e971524b9\"\u003e\u003ccode\u003e7729236\u003c/code\u003e\u003c/a\u003e feat(api): add extensible test artifact API (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/8987\"\u003e#8987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359ddb866adda6b6aae2072802bf988ee7e9\"\u003e\u003ccode\u003ed6d3359\u003c/code\u003e\u003c/a\u003e feat(experimental): support OpenTelemetry traces (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/8994\"\u003e#8994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a9323b7378b8a3e4072b7280a876a3caf53eb31\"\u003e\u003ccode\u003e9a9323b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e to v6 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner/issues/8832\"\u003e#8832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.13/packages/runner\"\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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/runner\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/snapshot` from 3.2.4 to 4.0.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/snapshot\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import from \u003ccode\u003e@opentelemetry/api\u003c/code\u003e in public types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9066\"\u003evitest-dev/vitest#9066\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e944a37b7\"\u003e\u003c!-- raw HTML omitted --\u003e(e944a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.11...v4.0.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.11\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e: Add extensible test artifact API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8987\"\u003evitest-dev/vitest#8987\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/772923645\"\u003e\u003c!-- raw HTML omitted --\u003e(77292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/api/advanced/artifacts\"\u003ehttps://vitest.dev/api/advanced/artifacts\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Provide \u003ccode\u003etask\u003c/code\u003e in \u003ccode\u003eMatchState\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9022\"\u003evitest-dev/vitest#9022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/afd1f3e52\"\u003e\u003c!-- raw HTML omitted --\u003e(afd1f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Support OpenTelemetry traces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8994\"\u003evitest-dev/vitest#8994\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6d3359dd\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d33)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/guide/open-telemetry\"\u003ehttps://vitest.dev/guide/open-telemetry\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: Add file system cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9026\"\u003evitest-dev/vitest#9026\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1b1473712\"\u003e\u003c!-- raw HTML omitted --\u003e(1b147)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee more at \u003ca href=\"https://vitest.dev/config/experimental#experimental-fsmodulecache\"\u003ehttps://vitest.dev/config/experimental#experimental-fsmodulecache\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.10...v4.0.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/156","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/156","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/156/packages"}},{"old_version":"29.7.0","new_version":"30.2.0","update_type":"major","path":null,"pr_created_at":"2025-11-18T05:29:36.000Z","version_change":"29.7.0 → 30.2.0","issue":{"uuid":"3636197674","node_id":"PR_kwDOOYHnWs60AjIW","number":104,"state":"open","title":"chore(deps): bump the testing group with 34 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-18T05:29:36.000Z","updated_at":"2025-11-18T08:00:32.321Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":34,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@testing-library/react","old_version":"14.3.1","new_version":"16.3.0","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"4.0.7","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"vitest","old_version":"1.6.1","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-mock-extended","old_version":"3.0.7","new_version":"4.0.0","repository_url":"https://github.com/marchaos/jest-mock-extended"},{"name":"@vitest/expect","old_version":"1.6.1","new_version":"2.0.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/mocker","old_version":"3.2.4","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"1.6.1","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"1.6.1","new_version":"4.0.10","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/spy","old_version":"1.6.1","new_version":"2.0.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/utils","old_version":"1.6.1","new_version":"2.0.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 34 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.3.1` | `16.3.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.10` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.7` | `4.0.10` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `1.6.1` | `4.0.10` |\n| [jest-mock-extended](https://github.com/marchaos/jest-mock-extended) | `3.0.7` | `4.0.0` |\n| [@vitest/expect](https://github.com/vitest-dev/vitest/tree/HEAD/packages/expect) | `1.6.1` | `2.0.5` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `3.2.4` | `4.0.10` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `1.6.1` | `4.0.10` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `1.6.1` | `4.0.10` |\n| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `1.6.1` | `2.0.5` |\n| [@vitest/utils](https://github.com/vitest-dev/vitest/tree/HEAD/packages/utils) | `1.6.1` | `2.0.5` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 14.3.1 to 16.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.2.0...v16.3.0\"\u003e16.3.0\u003c/a\u003e (2025-04-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e9fc6a75\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.1.0...v16.2.0\"\u003e16.2.0\u003c/a\u003e (2025-01-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e9618c51\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.1...v16.1.0\"\u003e16.1.0\u003c/a\u003e (2024-12-05)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e85ac253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1\"\u003e16.0.1\u003c/a\u003e (2024-08-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e3dcd8a9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0\"\u003e16.0.0\u003c/a\u003e (2024-06-03)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003e@testing-library/dom\u003c/code\u003e and \u003ccode\u003e@types/react-dom\u003c/code\u003e  to peer dependencies (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636\"\u003ea4744fa\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@testing-library/dom\u003c/code\u003e was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e installed that frequently caused bugs when used with \u003ccode\u003e@testing-library/user-event\u003c/code\u003e. We will also be able to allow new versions of \u003ccode\u003e@testing-library/dom\u003c/code\u003e being used without a SemVer major release of \u003ccode\u003e@testing-library/react\u003c/code\u003e by just widening the peer dependency.\n\u003ccode\u003e@types/react-dom\u003c/code\u003e needs to be installed if you're typechecking files using \u003ccode\u003e@testing-library/react\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.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/testing-library/react-testing-library/commit/9fc6a75d74bb8e03a48d3339efde4dd83cd5328b\"\u003e\u003ccode\u003e9fc6a75\u003c/code\u003e\u003c/a\u003e feat: add bernardobelchior as a contributor for code, and doc (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/8782f3be71eb2384df6c546dddab515867de3d7a\"\u003e\u003ccode\u003e8782f3b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ereactStrictMode\u003c/code\u003e as an option to \u003ccode\u003erender\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1390\"\u003e#1390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/65bc994e7d4c1c388c51826f5352cf0320abb008\"\u003e\u003ccode\u003e65bc994\u003c/code\u003e\u003c/a\u003e test: Run with relevant React stable types (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/c3e3d9027c325ef169f139d449dcd65ffe444ac4\"\u003e\u003ccode\u003ec3e3d90\u003c/code\u003e\u003c/a\u003e test: Use React 19 by default (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1377\"\u003e#1377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/9618c5133706ec964f649e60a777cc384db58a3f\"\u003e\u003ccode\u003e9618c51\u003c/code\u003e\u003c/a\u003e feat: Add support for React error handlers (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/eab6e679a30eb87c1019717bb1fe1b57e5207c39\"\u003e\u003ccode\u003eeab6e67\u003c/code\u003e\u003c/a\u003e [ci] Codecov fix follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7134e5d7adc9f10b6ddaf6efdca376fac2f0b521\"\u003e\u003ccode\u003e7134e5d\u003c/code\u003e\u003c/a\u003e [ci] Fix codecov action (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1376\"\u003e#1376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/85ac2534a59abd38880011e77da4bb8c716eba84\"\u003e\u003ccode\u003e85ac253\u003c/code\u003e\u003c/a\u003e feat: Add support for React 19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1367\"\u003e#1367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576\"\u003e\u003ccode\u003e3dcd8a9\u003c/code\u003e\u003c/a\u003e fix: Add support for exactOptionalPropertyTypes in TypeScript (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/7a28fa916891c544746879d5013b3e07c035a4b7\"\u003e\u003ccode\u003e7a28fa9\u003c/code\u003e\u003c/a\u003e Fix React Canary and Experimental tests (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1353\"\u003e#1353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v14.3.1...v16.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 3.2.4 to 4.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent writing to closed worker  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9023\"\u003evitest-dev/vitest#9023\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/042c60c80\"\u003e\u003c!-- raw HTML omitted --\u003e(042c6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReport correct test run duration at the end  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8969\"\u003evitest-dev/vitest#8969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bc3a6921e\"\u003e\u003c!-- raw HTML omitted --\u003e(bc3a6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e)  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8975\"\u003evitest-dev/vitest#8975\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4\"\u003e\u003c!-- raw HTML omitted --\u003e(f56dc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.9...v4.0.10\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.9\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Add Set support to toBeOneOf  -  by \u003ca href=\"https://github.com/tim-we\"\u003e\u003ccode\u003e@​tim-we\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8906\"\u003evitest-dev/vitest#8906\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a415d0375\"\u003e\u003c!-- raw HTML omitted --\u003e(a415d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Add favicon icons to the browser mode ui  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8972\"\u003evitest-dev/vitest#8972\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/353ee5bbc\"\u003e\u003c!-- raw HTML omitted --\u003e(353ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Increase worker start timeout  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9027\"\u003evitest-dev/vitest#9027\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5e750f4ba\"\u003e\u003c!-- raw HTML omitted --\u003e(5e750)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e: Cloned request is an instance of \u003ccode\u003eRequest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8985\"\u003evitest-dev/vitest#8985\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/506a9fd0f\"\u003e\u003c!-- raw HTML omitted --\u003e(506a9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Collect file/suite/test duration correctly  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8976\"\u003evitest-dev/vitest#8976\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/8016da886\"\u003e\u003c!-- raw HTML omitted --\u003e(8016d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.8...v4.0.9\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround \u003ccode\u003enoExternal\u003c/code\u003e merging bug on Vite 6  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8950\"\u003evitest-dev/vitest#8950\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bcb132fd4\"\u003e\u003c!-- raw HTML omitted --\u003e(bcb13)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissed context.d.ts file  -  by \u003ca href=\"https://github.com/termorey\"\u003e\u003ccode\u003e@​termorey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8965\"\u003evitest-dev/vitest#8965\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9044d9356\"\u003e\u003c!-- raw HTML omitted --\u003e(9044d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncorrect error message for non-awaited \u003ccode\u003eexpect.element()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8954\"\u003evitest-dev/vitest#8954\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9638db0f3\"\u003e\u003c!-- raw HTML omitted --\u003e(9638d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Cleanup frame-ancestors from CSP header at coverage middleware  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8941\"\u003evitest-dev/vitest#8941\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f7303738\"\u003e\u003c!-- raw HTML omitted --\u003e(1f730)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update all non-major dependencies  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8636\"\u003evitest-dev/vitest#8636\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa5\"\u003e\u003c!-- raw HTML omitted --\u003e(da8b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Do not fail with Windows Defender enabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8967\"\u003evitest-dev/vitest#8967\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c79f47c65\"\u003e\u003c!-- raw HTML omitted --\u003e(c79f4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Properly encode Uint8Array body in annotations  -  by \u003ca href=\"https://github.com/Livan-pro\"\u003e\u003ccode\u003e@​Livan-pro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8951\"\u003evitest-dev/vitest#8951\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/997ca5a82\"\u003e\u003c!-- raw HTML omitted --\u003e(997ca)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Copy static properties if spy is initialised with \u003ccode\u003evi.fn()\u003c/code\u003e, fix types for \u003ccode\u003evi.spyOn(obj, class)\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8956\"\u003evitest-dev/vitest#8956\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/75e7fcc51\"\u003e\u003c!-- raw HTML omitted --\u003e(75e7f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebdriverio\u003c/strong\u003e: When no argument is passed to the .click interaction command, the webdriver command should also have no argument  -  by \u003ca href=\"https://github.com/julienw\"\u003e\u003ccode\u003e@​julienw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8937\"\u003evitest-dev/vitest#8937\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/069e6db9b\"\u003e\u003c!-- raw HTML omitted --\u003e(069e6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.7...v4.0.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.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/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa532cd1193f416e08c9e3f40b8015086d\"\u003e\u003ccode\u003eda8b93a\u003c/code\u003e\u003c/a\u003e fix(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/8636\"\u003e#8636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f5d9d2ccfd0fb23b270e39992eed0a7aaa3f4d7\"\u003e\u003ccode\u003e1f5d9d2\u003c/code\u003e\u003c/a\u003e chore: release v4.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2e7b2b8b98dafc047a3bf2fc0422076ca5e346fa\"\u003e\u003ccode\u003e2e7b2b8\u003c/code\u003e\u003c/a\u003e chore: release v4.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3b7775509dde217436b455d9d3ebcd11e21e7e3\"\u003e\u003ccode\u003ee3b7775\u003c/code\u003e\u003c/a\u003e fix(coverage): prevent filtering out virtual files before remapping to source...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed9fc71076f94f23320922f115e37bc9a84b6dbb\"\u003e\u003ccode\u003eed9fc71\u003c/code\u003e\u003c/a\u003e chore: release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9b75ec5f2fa46daaaa649493eb7f643a1cc9f51a\"\u003e\u003ccode\u003e9b75ec5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/ca1766f45ca178f6f79248452d131581c1debd78\"\u003e\u003ccode\u003eca1766f\u003c/code\u003e\u003c/a\u003e chore: release v4.0.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.10/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.0.7 to 4.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/ui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent writing to closed worker  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9023\"\u003evitest-dev/vitest#9023\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/042c60c80\"\u003e\u003c!-- raw HTML omitted --\u003e(042c6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReport correct test run duration at the end  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8969\"\u003evitest-dev/vitest#8969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bc3a6921e\"\u003e\u003c!-- raw HTML omitted --\u003e(bc3a6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e)  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8975\"\u003evitest-dev/vitest#8975\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4\"\u003e\u003c!-- raw HTML omitted --\u003e(f56dc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.9...v4.0.10\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.9\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Add Set support to toBeOneOf  -  by \u003ca href=\"https://github.com/tim-we\"\u003e\u003ccode\u003e@​tim-we\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8906\"\u003evitest-dev/vitest#8906\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a415d0375\"\u003e\u003c!-- raw HTML omitted --\u003e(a415d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Add favicon icons to the browser mode ui  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8972\"\u003evitest-dev/vitest#8972\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/353ee5bbc\"\u003e\u003c!-- raw HTML omitted --\u003e(353ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Increase worker start timeout  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9027\"\u003evitest-dev/vitest#9027\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5e750f4ba\"\u003e\u003c!-- raw HTML omitted --\u003e(5e750)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e: Cloned request is an instance of \u003ccode\u003eRequest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8985\"\u003evitest-dev/vitest#8985\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/506a9fd0f\"\u003e\u003c!-- raw HTML omitted --\u003e(506a9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Collect file/suite/test duration correctly  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8976\"\u003evitest-dev/vitest#8976\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/8016da886\"\u003e\u003c!-- raw HTML omitted --\u003e(8016d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.8...v4.0.9\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround \u003ccode\u003enoExternal\u003c/code\u003e merging bug on Vite 6  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8950\"\u003evitest-dev/vitest#8950\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bcb132fd4\"\u003e\u003c!-- raw HTML omitted --\u003e(bcb13)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissed context.d.ts file  -  by \u003ca href=\"https://github.com/termorey\"\u003e\u003ccode\u003e@​termorey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8965\"\u003evitest-dev/vitest#8965\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9044d9356\"\u003e\u003c!-- raw HTML omitted --\u003e(9044d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncorrect error message for non-awaited \u003ccode\u003eexpect.element()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8954\"\u003evitest-dev/vitest#8954\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9638db0f3\"\u003e\u003c!-- raw HTML omitted --\u003e(9638d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Cleanup frame-ancestors from CSP header at coverage middleware  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8941\"\u003evitest-dev/vitest#8941\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f7303738\"\u003e\u003c!-- raw HTML omitted --\u003e(1f730)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update all non-major dependencies  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8636\"\u003evitest-dev/vitest#8636\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa5\"\u003e\u003c!-- raw HTML omitted --\u003e(da8b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Do not fail with Windows Defender enabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8967\"\u003evitest-dev/vitest#8967\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c79f47c65\"\u003e\u003c!-- raw HTML omitted --\u003e(c79f4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Properly encode Uint8Array body in annotations  -  by \u003ca href=\"https://github.com/Livan-pro\"\u003e\u003ccode\u003e@​Livan-pro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8951\"\u003evitest-dev/vitest#8951\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/997ca5a82\"\u003e\u003c!-- raw HTML omitted --\u003e(997ca)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Copy static properties if spy is initialised with \u003ccode\u003evi.fn()\u003c/code\u003e, fix types for \u003ccode\u003evi.spyOn(obj, class)\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8956\"\u003evitest-dev/vitest#8956\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/75e7fcc51\"\u003e\u003c!-- raw HTML omitted --\u003e(75e7f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebdriverio\u003c/strong\u003e: When no argument is passed to the .click interaction command, the webdriver command should also have no argument  -  by \u003ca href=\"https://github.com/julienw\"\u003e\u003ccode\u003e@​julienw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8937\"\u003evitest-dev/vitest#8937\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/069e6db9b\"\u003e\u003c!-- raw HTML omitted --\u003e(069e6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.7...v4.0.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/80f2bb6d8992aa54f1c5992c4269c3e117263487\"\u003e\u003ccode\u003e80f2bb6\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9037\"\u003e#9037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4c2c0e61bada9500208de6e56d4b434e\"\u003e\u003ccode\u003ef56dc0c\u003c/code\u003e\u003c/a\u003e fix(ui): use execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e) (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8975\"\u003e#8975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8016da88606b86a6ec71e9fb8799a35e5496b34e\"\u003e\u003ccode\u003e8016da8\u003c/code\u003e\u003c/a\u003e fix(ui): collect file/suite/test duration correctly (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8976\"\u003e#8976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a06d1223b774bce803767e37de11dbd63d31e2cd\"\u003e\u003ccode\u003ea06d122\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8989\"\u003e#8989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c84a396431062dd0f445270b3f331d57714b4cd0\"\u003e\u003ccode\u003ec84a396\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency splitpanes to v4 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8701\"\u003e#8701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa532cd1193f416e08c9e3f40b8015086d\"\u003e\u003ccode\u003eda8b93a\u003c/code\u003e\u003c/a\u003e fix(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/8636\"\u003e#8636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.10/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 1.6.1 to 4.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonCancel\u003c/code\u003e when worker is terminated  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9033\"\u003evitest-dev/vitest#9033\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d7f0a99e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d7f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't scale the iframe if UI is disabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5406e8ea4\"\u003e\u003c!-- raw HTML omitted --\u003e(5406e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle dependency stack traces with external source maps. Resolves: \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9003\"\u003e#9003\u003c/a\u003e  -  by \u003ca href=\"https://github.com/iclectic\"\u003e\u003ccode\u003e@​iclectic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9016\"\u003evitest-dev/vitest#9016\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9003\"\u003evitest-dev/vitest#9003\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/57ae547de\"\u003e\u003c!-- raw HTML omitted --\u003e(57ae5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebun\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eParsing of stack trace for bun runtime  -  by \u003ca href=\"https://github.com/nazarhussain\"\u003e\u003ccode\u003e@​nazarhussain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9032\"\u003evitest-dev/vitest#9032\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0\"\u003e\u003c!-- raw HTML omitted --\u003e(f3ec6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent starting new run when cancelling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8991\"\u003evitest-dev/vitest#8991\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(eb98d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent writing to closed worker  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9023\"\u003evitest-dev/vitest#9023\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/042c60c80\"\u003e\u003c!-- raw HTML omitted --\u003e(042c6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReport correct test run duration at the end  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8969\"\u003evitest-dev/vitest#8969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bc3a6921e\"\u003e\u003c!-- raw HTML omitted --\u003e(bc3a6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e)  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8975\"\u003evitest-dev/vitest#8975\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4\"\u003e\u003c!-- raw HTML omitted --\u003e(f56dc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.9...v4.0.10\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.9\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Add Set support to toBeOneOf  -  by \u003ca href=\"https://github.com/tim-we\"\u003e\u003ccode\u003e@​tim-we\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8906\"\u003evitest-dev/vitest#8906\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a415d0375\"\u003e\u003c!-- raw HTML omitted --\u003e(a415d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Add favicon icons to the browser mode ui  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8972\"\u003evitest-dev/vitest#8972\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/353ee5bbc\"\u003e\u003c!-- raw HTML omitted --\u003e(353ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Increase worker start timeout  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9027\"\u003evitest-dev/vitest#9027\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5e750f4ba\"\u003e\u003c!-- raw HTML omitted --\u003e(5e750)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e: Cloned request is an instance of \u003ccode\u003eRequest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8985\"\u003evitest-dev/vitest#8985\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/506a9fd0f\"\u003e\u003c!-- raw HTML omitted --\u003e(506a9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Collect file/suite/test duration correctly  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8976\"\u003evitest-dev/vitest#8976\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/8016da886\"\u003e\u003c!-- raw HTML omitted --\u003e(8016d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.8...v4.0.9\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.8\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround \u003ccode\u003enoExternal\u003c/code\u003e merging bug on Vite 6  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8950\"\u003evitest-dev/vitest#8950\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bcb132fd4\"\u003e\u003c!-- raw HTML omitted --\u003e(bcb13)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissed context.d.ts file  -  by \u003ca href=\"https://github.com/termorey\"\u003e\u003ccode\u003e@​termorey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8965\"\u003evitest-dev/vitest#8965\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9044d9356\"\u003e\u003c!-- raw HTML omitted --\u003e(9044d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncorrect error message for non-awaited \u003ccode\u003eexpect.element()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8954\"\u003evitest-dev/vitest#8954\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9638db0f3\"\u003e\u003c!-- raw HTML omitted --\u003e(9638d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Cleanup frame-ancestors from CSP header at coverage middleware  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8941\"\u003evitest-dev/vitest#8941\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f7303738\"\u003e\u003c!-- raw HTML omitted --\u003e(1f730)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update all non-major dependencies  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8636\"\u003evitest-dev/vitest#8636\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa5\"\u003e\u003c!-- raw HTML omitted --\u003e(da8b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eforks\u003c/strong\u003e: Do not fail with Windows Defender enabled  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8967\"\u003evitest-dev/vitest#8967\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c79f47c65\"\u003e\u003c!-- raw HTML omitted --\u003e(c79f4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Properly encode Uint8Array body in annotations  -  by \u003ca href=\"https://github.com/Livan-pro\"\u003e\u003ccode\u003e@​Livan-pro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8951\"\u003evitest-dev/vitest#8951\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/997ca5a82\"\u003e\u003c!-- raw HTML omitted --\u003e(997ca)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Copy static properties if spy is initialised with \u003ccode\u003evi.fn()\u003c/code\u003e, fix types for \u003ccode\u003evi.spyOn(obj, class)\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8956\"\u003evitest-dev/vitest#8956\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/75e7fcc51\"\u003e\u003c!-- raw HTML omitted --\u003e(75e7f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebdriverio\u003c/strong\u003e: When no argument is passed to the .click interaction command, the webdriver command should also have no argument  -  by \u003ca href=\"https://github.com/julienw\"\u003e\u003ccode\u003e@​julienw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8937\"\u003evitest-dev/vitest#8937\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/069e6db9b\"\u003e\u003c!-- raw HTML omitted --\u003e(069e6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.7...v4.0.8\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.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/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/bc3a6921e2782a55a192802891feee84f50ec283\"\u003e\u003ccode\u003ebc3a692\u003c/code\u003e\u003c/a\u003e fix(reporters): report correct test run duration at the end (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8969\"\u003e#8969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f3ec6fcb0abc4bc44b6511423a24587dfbbad47a\"\u003e\u003ccode\u003ef3ec6fc\u003c/code\u003e\u003c/a\u003e fix(bun): parsing of stack trace for bun runtime (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9032\"\u003e#9032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/042c60c80ab20f0e6c5b759b875f51602a4dc621\"\u003e\u003ccode\u003e042c60c\u003c/code\u003e\u003c/a\u003e fix(pool): prevent writing to closed worker (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9023\"\u003e#9023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/80f2bb6d8992aa54f1c5992c4269c3e117263487\"\u003e\u003ccode\u003e80f2bb6\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9037\"\u003e#9037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb98dd8fd29e5e0b1f5c8741b7744fdb7a99f9a2\"\u003e\u003ccode\u003eeb98dd8\u003c/code\u003e\u003c/a\u003e fix(core): prevent starting new run when cancelling (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8991\"\u003e#8991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f509d2ab9f2c88aca48113d775297fd1eabac063\"\u003e\u003ccode\u003ef509d2a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v24 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9038\"\u003e#9038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/44dca5fb432ef9213a0d44a2794f9a404fcc4f03\"\u003e\u003ccode\u003e44dca5f\u003c/code\u003e\u003c/a\u003e chore: print a better error when browser orchestrator fails to run a test (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f56dc0cc4c2c0e61bada9500208de6e56d4b434e\"\u003e\u003ccode\u003ef56dc0c\u003c/code\u003e\u003c/a\u003e fix(ui): use execution time from ws reporter (\u003ccode\u003eonFinished\u003c/code\u003e) (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8975\"\u003e#8975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/7c9edffb055546390379c7c97ad7cff70e1d6891\"\u003e\u003ccode\u003e7c9edff\u003c/code\u003e\u003c/a\u003e refactor(forks): simplify IPC channel serialization (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/8999\"\u003e#8999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.10/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for vitest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-mock-extended` from 3.0.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/marchaos/jest-mock-extended/releases\"\u003ejest-mock-extended's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eUpgrade to jest 30\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/marchaos/jest-mock-extended/commit/75bfd0e1f4a481a8d01af0557a8c90c4d077bce2\"\u003e\u003ccode\u003e75bfd0e\u003c/code\u003e\u003c/a\u003e bump version - to 4.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd51409da69e9f1ad1438c787b9bf4946ab8f6b3\"\u003e\u003ccode\u003edd51409\u003c/code\u003e\u003c/a\u003e bump version - skipLibCheck.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/301bc8cc40d727c008892484317280989ad71608\"\u003e\u003ccode\u003e301bc8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/139\"\u003e#139\u003c/a\u003e from eyalroth/jest-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/d3aee9d1422d61a05f9f98a87c1c78421a6187f7\"\u003e\u003ccode\u003ed3aee9d\u003c/code\u003e\u003c/a\u003e Add support for Jest 30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/dd07a4419a724311f34ea5e49a99dfabc3520d4f\"\u003e\u003ccode\u003edd07a44\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/marchaos/jest-mock-extended/issues/119\"\u003e#119\u003c/a\u003e from macko911/stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/fd463abadb20bf593ae4d6023e3ceb76204bac71\"\u003e\u003ccode\u003efd463ab\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into stop-using-jest-globals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/e8dfdc215a485054835d9483f7a4d5fdb13ac3f1\"\u003e\u003ccode\u003ee8dfdc2\u003c/code\u003e\u003c/a\u003e merged master + fixed some ts errors with calledWith given the new types.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/15880a5837b4b72b62f870a0511d969ba784c12e\"\u003e\u003ccode\u003e15880a5\u003c/code\u003e\u003c/a\u003e update ts-essentials to avoid ts errors in build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marchaos/jest-mock-extended/commit/da688eb0b24c067b2561ad184333274f7c2c5d63\"\u003e\u003ccode\u003eda688eb\u003c/code\u003e\u003c/a\u003e Replace usage of globals with \u003ccode\u003e@​jest/globals\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/marchaos/jest-mock-extended/compare/3.0.7...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/expect` from 1.6.1 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/expect\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce experimental reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6149\"\u003evitest-dev/vitest#6149\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/13d85bd1\"\u003e\u003c!-- raw HTML omitted --\u003e(13d85)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThis is part of the experimental API and doesn't follow semver. We are hoping to stabilize it for 2.1. If you are working with custom reporters, give this a go!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow a difference between string characters if both values are strings  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6191\"\u003evitest-dev/vitest#6191\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/291766d7\"\u003e\u003c!-- raw HTML omitted --\u003e(29176)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etestNamePattern\u003c/code\u003e adds leading space  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6186\"\u003evitest-dev/vitest#6186\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/073a50c9\"\u003e\u003c!-- raw HTML omitted --\u003e(073a5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't bundle \u003ccode\u003eafterEach\u003c/code\u003e cleanup hooks in node entrypoint  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6192\"\u003evitest-dev/vitest#6192\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e6fbc620\"\u003e\u003c!-- raw HTML omitted --\u003e(e6fbc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUserEvent.setup initiates a separate state for userEvent instance  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6088\"\u003evitest-dev/vitest#6088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/883f3482\"\u003e\u003c!-- raw HTML omitted --\u003e(883f3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly import optimized module in vi.importActual  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6219\"\u003evitest-dev/vitest#6219\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/804ff2fd\"\u003e\u003c!-- raw HTML omitted --\u003e(804ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePassing options to hover/unhover  -  by \u003ca href=\"https://github.com/MNeverOff\"\u003e\u003ccode\u003e@​MNeverOff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6175\"\u003evitest-dev/vitest#6175\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4c005bc\"\u003e\u003c!-- raw HTML omitted --\u003e(d4c00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove unique CSS selector generation  -  by \u003ca href=\"https://github.com/zacharyvoase\"\u003e\u003ccode\u003e@​zacharyvoase\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eZack Voase\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6243\"\u003evitest-dev/vitest#6243\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e7acd0cf\"\u003e\u003c!-- raw HTML omitted --\u003e(e7acd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitest\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove nuxt from auto inline deps  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/93882f38\"\u003e\u003c!-- raw HTML omitted --\u003e(93882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003edefineProject\u003c/code\u003e and \u003ccode\u003edefineWorkspace\u003c/code\u003e types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6198\"\u003evitest-dev/vitest#6198\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/8cd8272b\"\u003e\u003c!-- raw HTML omitted --\u003e(8cd82)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly resolve mocked \u003ccode\u003enode:*\u003c/code\u003e imports in \u003ccode\u003e__mocks__\u003c/code\u003e folder  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6204\"\u003evitest-dev/vitest#6204\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a48be6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(a48be)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExpose globals on self  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6170\"\u003evitest-dev/vitest#6170\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/12bb567e\"\u003e\u003c!-- raw HTML omitted --\u003e(12bb5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v2.0.4...v2.0.5\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev2.0.4\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOne-line environment options  -  by \u003ca href=\"https://github.com/hahanein\"\u003e\u003ccode\u003e@​hahanein\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/5105\"\u003evitest-dev/vitest#5105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/38269415\"\u003e\u003c!-- raw HTML omitted --\u003e(38269)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve assets imported with \u003ccode\u003erequire\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6159\"\u003evitest-dev/vitest#6159\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/807a2cbc\"\u003e\u003c!-- raw HTML omitted --\u003e(807a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't panic if \u003ccode\u003e@​vitest/browser\u003c/code\u003e is installed outside of project root  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6135\"\u003evitest-dev/vitest#6135\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ccfcd488\"\u003e\u003c!-- raw HTML omitted --\u003e(ccfcd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet global filepath  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6190\"\u003evitest-dev/vitest#6190\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d0b46b1\"\u003e\u003c!-- raw HTML omitted --\u003e(0d0b4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow preview and open in the editor screenshot error from ui  -  by \u003ca href=\"https://github.com/userquin\"\u003e\u003ccode\u003e@​userquin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6113\"\u003evitest-dev/vitest#6113\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2d62051f\"\u003e\u003c!-- raw HTML omitted --\u003e(2d620)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eGlobal thresholds to include files from glob thresholds  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6172\"\u003evitest-dev/vitest#6172\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/02e3f003\"\u003e\u003c!-- raw HTML omitted --\u003e(02e3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConsistent type-only file handling  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6183\"\u003evitest-dev/vitest#6183\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/90576148\"\u003e\u003c!-- raw HTML omitted --\u003e(90576)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003e*.cts\u003c/code\u003e files  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6189\"\u003evitest-dev/vitest#6189\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5da45db1\"\u003e\u003c!-- raw HTML omitted --\u003e(5da45)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ethresholds.\u0026lt;glob\u0026gt;.100\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6174\"\u003evitest-dev/vitest#6174\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f68453f8\"\u003e\u003c!-- raw HTML omitted --\u003e(f6845)\u003c!-- raw HTML om...\n\n_Description has been truncated_","html_url":"https://github.com/whodaniel/fuse/pull/104","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whodaniel%2Ffuse/issues/104","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/104/packages"}},{"old_version":"29.7.0","new_version":"30.2.0","update_type":"major","path":"/backend","pr_created_at":"2025-11-17T10:20:53.000Z","version_change":"29.7.0 → 30.2.0","issue":{"uuid":"3632666914","node_id":"PR_kwDOQIueHM6z0oqB","number":38,"state":"open","title":"chore(deps): bump the testing group in /backend with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-17T10:20:53.000Z","updated_at":"2025-11-17T10:24:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing","update_count":24,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":"/backend","ecosystem":"npm"},"body":"Bumps the testing group in /backend with 24 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-changed-files` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-changed-files's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-changed-files's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a94c6d03256764335bddc160f046727e07346761\"\u003e\u003ccode\u003ea94c6d0\u003c/code\u003e\u003c/a\u003e Update deps.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-changed-files\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/30e493aeec6962b8d79b5b45f8b52f25de6429b5\"\u003e\u003ccode\u003e30e493a\u003c/code\u003e\u003c/a\u003e fix(jest-circus): always run \u003ccode\u003ebeforeAll\u003c/code\u003e/\u003ccode\u003eafterAll\u003c/code\u003e in proper order with `.co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/e3812aec583e000403e2b60cdc0cb0ccc521c445\"\u003e\u003ccode\u003ee3812ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15759\"\u003e#15759\u003c/a\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c023e2642c69a366dd900b357ecb0686e7232832\"\u003e\u003ccode\u003ec023e26\u003c/code\u003e\u003c/a\u003e Handle empty stack (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15792\"\u003e#15792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-cli` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-config` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/15793808dacd61b75de6e49f25d35f8182513c6e\"\u003e\u003ccode\u003e1579380\u003c/code\u003e\u003c/a\u003e fix(cfg): load jest.config.ts with TS loader specified in docblock pragma (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/17196e15ade60e2a2cf92fd2d4278ecc3f6b7db3\"\u003e\u003ccode\u003e17196e1\u003c/code\u003e\u003c/a\u003e Update TypeScript (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15762\"\u003e#15762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/bbb21a676bd6043eeb007cf6152014b9e617fa7c\"\u003e\u003ccode\u003ebbb21a6\u003c/code\u003e\u003c/a\u003e fix: removed redundant check for NaN in parseShardPair (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15742\"\u003e#15742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/60f6375b5852006ae09d6b186400017ac95b01b3\"\u003e\u003ccode\u003e60f6375\u003c/code\u003e\u003c/a\u003e Support workerIdleMemoryLimit=0 to always restart worker child processes betw...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-diff` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-diff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-diff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/2c2586d724deaca5f8ac43e048f10375f68b50a8\"\u003e\u003ccode\u003e2c2586d\u003c/code\u003e\u003c/a\u003e feat: Show non-printable control characters to diff output (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff/issues/15696\"\u003e#15696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-diff\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-docblock` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-docblock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-docblock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/15793808dacd61b75de6e49f25d35f8182513c6e\"\u003e\u003ccode\u003e1579380\u003c/code\u003e\u003c/a\u003e fix(cfg): load jest.config.ts with TS loader specified in docblock pragma (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a94c6d03256764335bddc160f046727e07346761\"\u003e\u003ccode\u003ea94c6d0\u003c/code\u003e\u003c/a\u003e Update deps.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4f964497dc21c06ce4d54f1349e299a9f6773d52\"\u003e\u003ccode\u003e4f96449\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-docblock\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-each` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-each's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-each's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of...\n\n_Description has been truncated_","html_url":"https://github.com/mbuckingham74/meteo-weather/pull/38","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbuckingham74%2Fmeteo-weather/issues/38","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/38/packages"}},{"old_version":"29.7.0","new_version":"30.2.0","update_type":"major","path":null,"pr_created_at":"2025-11-10T11:51:53.000Z","version_change":"29.7.0 → 30.2.0","issue":{"uuid":"3607671568","node_id":"PR_kwDOOaImXM6yg4aK","number":123,"state":"open","title":"deps(deps): bump the testing group with 41 updates","user":"dependabot[bot]","labels":["size/XL","testing"],"assignees":["Drago-03"],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-10T11:51:53.000Z","updated_at":"2025-11-10T11:54:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"testing","update_count":41,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/console","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/core","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/environment","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/fake-timers","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/schemas","old_version":"29.6.3","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/source-map","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-result","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/types","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-plugin-jest-hoist","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-preset-jest","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 41 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.2.0` |\n| [@jest/console](https://github.com/jestjs/jest/tree/HEAD/packages/jest-console) | `29.7.0` | `30.2.0` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `29.7.0` | `30.2.0` |\n| [@jest/environment](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment) | `29.7.0` | `30.2.0` |\n| [@jest/expect](https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect) | `29.7.0` | `30.2.0` |\n| [@jest/expect-utils](https://github.com/jestjs/jest/tree/HEAD/packages/expect-utils) | `29.7.0` | `30.2.0` |\n| [@jest/fake-timers](https://github.com/jestjs/jest/tree/HEAD/packages/jest-fake-timers) | `29.7.0` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `29.7.0` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `29.7.0` | `30.2.0` |\n| [@jest/schemas](https://github.com/jestjs/jest/tree/HEAD/packages/jest-schemas) | `29.6.3` | `30.0.5` |\n| [@jest/source-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-source-map) | `29.6.3` | `30.0.1` |\n| [@jest/test-result](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-result) | `29.7.0` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `29.7.0` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `29.7.0` | `30.2.0` |\n| [@jest/types](https://github.com/jestjs/jest/tree/HEAD/packages/jest-types) | `29.6.3` | `30.2.0` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `29.7.0` | `30.2.0` |\n| [babel-plugin-jest-hoist](https://github.com/jestjs/jest/tree/HEAD/packages/babel-plugin-jest-hoist) | `29.6.3` | `30.2.0` |\n| [babel-preset-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-preset-jest) | `29.6.3` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/console` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/console\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/console\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/401ec5a47d88dbc591c4ed8308a61adb0f1b62c4\"\u003e\u003ccode\u003e401ec5a\u003c/code\u003e\u003c/a\u003e chore: fix broken CI (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-console/issues/15840\"\u003e#15840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-console\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/console\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/core` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/b097e43986032bfb1edef4eba24984a0b352ab16\"\u003e\u003ccode\u003eb097e43\u003c/code\u003e\u003c/a\u003e fix: perform global teardown if bailing from failed tests (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-core/issues/15833\"\u003e#15833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c9db5c6d1b01ca091d8f2aa92e5bc137e4bb2828\"\u003e\u003ccode\u003ec9db5c6\u003c/code\u003e\u003c/a\u003e Include test suites that failed to execute when running failed tests (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-core/issues/15769\"\u003e#15769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/60f6375b5852006ae09d6b186400017ac95b01b3\"\u003e\u003ccode\u003e60f6375\u003c/code\u003e\u003c/a\u003e Support workerIdleMemoryLimit=0 to always restart worker child processes betw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/environment` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/environment\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/environment\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/environment\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/expect` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/expect\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/expect\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c88d1f14c8f9950e510004d25998b331041ffc9f\"\u003e\u003ccode\u003ec88d1f1\u003c/code\u003e\u003c/a\u003e feat: Have \u003ccode\u003eInverse\u003c/code\u003e exportable in types.ts (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect/issues/15704\"\u003e#15704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-expect\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/expect\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/expect-utils` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/expect-utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/expect-utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/expect-utils\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/expect-utils\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/fake-timers` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/fake-timers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/Drago-03/GroqTales/pull/123","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drago-03%2FGroqTales/issues/123","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/123/packages"}},{"old_version":"30.1.3","new_version":"30.2.0","update_type":"minor","path":null,"pr_created_at":"2025-10-29T00:03:41.000Z","version_change":"30.1.3 → 30.2.0","issue":{"uuid":"3563837762","node_id":"PR_kwDOPk-Wtc6wQyyk","number":27,"state":"open","title":"[dependency](deps): Bump the npm-all group with 99 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":["Nick2bad4u"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-29T00:03:41.000Z","updated_at":"2025-10-29T00:03:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependency](deps): Bump","group_name":"npm-all","update_count":99,"packages":[{"name":"commander","old_version":"14.0.1","new_version":"14.0.2","repository_url":"https://github.com/tj/commander.js"},{"name":"@types/node","old_version":"24.5.2","new_version":"24.9.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"9.36.0","new_version":"9.38.0","repository_url":"https://github.com/eslint/eslint"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"ts-jest","old_version":"29.4.4","new_version":"29.4.5","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typedoc","old_version":"0.28.13","new_version":"0.28.14","repository_url":"https://github.com/TypeStrong/TypeDoc"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"@babel/compat-data","old_version":"7.28.0","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/core","old_version":"7.28.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/generator","old_version":"7.28.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-validator-identifier","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helpers","old_version":"7.28.3","new_version":"7.28.4","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.28.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/traverse","old_version":"7.28.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/types","old_version":"7.28.2","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@emnapi/core","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@eslint-community/regexpp","old_version":"4.12.1","new_version":"4.12.2","repository_url":"https://github.com/eslint-community/regexpp"},{"name":"@eslint/config-array","old_version":"0.21.0","new_version":"0.21.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/config-helpers","old_version":"0.3.1","new_version":"0.4.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/core","old_version":"0.15.2","new_version":"0.16.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/js","old_version":"9.36.0","new_version":"9.38.0","repository_url":"https://github.com/eslint/eslint"},{"name":"@eslint/object-schema","old_version":"2.1.6","new_version":"2.1.7","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/plugin-kit","old_version":"0.3.5","new_version":"0.4.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@gerrit0/mini-shiki","old_version":"3.12.0","new_version":"3.14.0","repository_url":"https://github.com/Gerrit0/mini-shiki"},{"name":"@humanfs/node","old_version":"0.16.6","new_version":"0.16.7","repository_url":"https://github.com/humanwhocodes/humanfs"},{"name":"@humanwhocodes/retry","old_version":"0.3.1","new_version":"0.4.3","repository_url":"https://github.com/humanwhocodes/retry"},{"name":"@jest/console","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/core","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/environment","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect-utils","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/fake-timers","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/snapshot-utils","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-result","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/types","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jridgewell/trace-mapping","old_version":"0.3.30","new_version":"0.3.31","repository_url":"https://github.com/jridgewell/sourcemaps"},{"name":"@shikijs/engine-oniguruma","old_version":"3.12.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/langs","old_version":"3.12.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/themes","old_version":"3.12.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/types","old_version":"3.12.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@sinclair/typebox","old_version":"0.34.40","new_version":"0.34.41","repository_url":"https://github.com/sinclairzx81/typebox"},{"name":"@types/yargs","old_version":"17.0.33","new_version":"17.0.34","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/project-service","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/scope-manager","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/tsconfig-utils","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/type-utils","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/types","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/typescript-estree","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/utils","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/visitor-keys","old_version":"8.44.1","new_version":"8.46.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"babel-jest","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-plugin-istanbul","old_version":"7.0.0","new_version":"7.0.1","repository_url":"https://github.com/istanbuljs/babel-plugin-istanbul"},{"name":"babel-plugin-jest-hoist","old_version":"30.0.1","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-preset-jest","old_version":"30.0.1","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"browserslist","old_version":"4.25.3","new_version":"4.27.0","repository_url":"https://github.com/browserslist/browserslist"},{"name":"caniuse-lite","old_version":"1.0.30001737","new_version":"1.0.30001751","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"ci-info","old_version":"4.3.0","new_version":"4.3.1","repository_url":"https://github.com/watson/ci-info"},{"name":"collect-v8-coverage","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/SimenB/collect-v8-coverage"},{"name":"electron-to-chromium","old_version":"1.5.209","new_version":"1.5.241","repository_url":"https://github.com/kilian/electron-to-chromium"},{"name":"esbuild","old_version":"0.25.9","new_version":"0.25.11","repository_url":"https://github.com/evanw/esbuild"},{"name":"expect","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"30.0.1","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jiti","old_version":"2.5.1","new_version":"2.6.1","repository_url":"https://github.com/unjs/jiti"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"napi-postinstall","old_version":"0.3.3","new_version":"0.3.4","repository_url":"https://github.com/un-ts/napi-postinstall"},{"name":"node-releases","old_version":"2.0.19","new_version":"2.0.26","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"pretty-format","old_version":"30.0.5","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"resolve","old_version":"1.22.10","new_version":"1.22.11","repository_url":"https://github.com/browserify/resolve"},{"name":"tinyglobby","old_version":"0.2.14","new_version":"0.2.15","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"undici-types","old_version":"7.12.0","new_version":"7.16.0","repository_url":"https://github.com/nodejs/undici"},{"name":"update-browserslist-db","old_version":"1.1.3","new_version":"1.1.4","repository_url":"https://github.com/browserslist/update-db"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-all group with 99 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [commander](https://github.com/tj/commander.js) | `14.0.1` | `14.0.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.5.2` | `24.9.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.44.1` | `8.46.2` |\n| [eslint](https://github.com/eslint/eslint) | `9.36.0` | `9.38.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.4` | `29.4.5` |\n| [typedoc](https://github.com/TypeStrong/TypeDoc) | `0.28.13` | `0.28.14` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [@babel/compat-data](https://github.com/babel/babel/tree/HEAD/packages/babel-compat-data) | `7.28.0` | `7.28.5` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.28.3` | `7.28.5` |\n| [@babel/generator](https://github.com/babel/babel/tree/HEAD/packages/babel-generator) | `7.28.3` | `7.28.5` |\n| [@babel/helper-validator-identifier](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier) | `7.27.1` | `7.28.5` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.28.3` | `7.28.4` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.28.3` | `7.28.5` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.28.3` | `7.28.5` |\n| [@babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) | `7.28.2` | `7.28.5` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.5.0` | `1.6.0` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.5.0` | `1.6.0` |\n| [@eslint-community/regexpp](https://github.com/eslint-community/regexpp) | `4.12.1` | `4.12.2` |\n| [@eslint/config-array](https://github.com/eslint/rewrite/tree/HEAD/packages/config-array) | `0.21.0` | `0.21.1` |\n| [@eslint/config-helpers](https://github.com/eslint/rewrite/tree/HEAD/packages/config-helpers) | `0.3.1` | `0.4.1` |\n| [@eslint/core](https://github.com/eslint/rewrite/tree/HEAD/packages/core) | `0.15.2` | `0.16.0` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.36.0` | `9.38.0` |\n| [@eslint/object-schema](https://github.com/eslint/rewrite/tree/HEAD/packages/object-schema) | `2.1.6` | `2.1.7` |\n| [@eslint/plugin-kit](https://github.com/eslint/rewrite/tree/HEAD/packages/plugin-kit) | `0.3.5` | `0.4.0` |\n| [@gerrit0/mini-shiki](https://github.com/Gerrit0/mini-shiki) | `3.12.0` | `3.14.0` |\n| [@humanfs/node](https://github.com/humanwhocodes/humanfs/tree/HEAD/packages/node) | `0.16.6` | `0.16.7` |\n| [@humanwhocodes/retry](https://github.com/humanwhocodes/retry) | `0.3.1` | `0.4.3` |\n| [@jest/console](https://github.com/jestjs/jest/tree/HEAD/packages/jest-console) | `30.1.2` | `30.2.0` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.1.3` | `30.2.0` |\n| [@jest/environment](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment) | `30.1.2` | `30.2.0` |\n| [@jest/expect](https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect) | `30.1.2` | `30.2.0` |\n| [@jest/expect-utils](https://github.com/jestjs/jest/tree/HEAD/packages/expect-utils) | `30.1.2` | `30.2.0` |\n| [@jest/fake-timers](https://github.com/jestjs/jest/tree/HEAD/packages/jest-fake-timers) | `30.1.2` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.1.2` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.1.3` | `30.2.0` |\n| [@jest/snapshot-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot-utils) | `30.1.2` | `30.2.0` |\n| [@jest/test-result](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-result) | `30.1.3` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.1.3` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.1.2` | `30.2.0` |\n| [@jest/types](https://github.com/jestjs/jest/tree/HEAD/packages/jest-types) | `30.0.5` | `30.2.0` |\n| [@jridgewell/trace-mapping](https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/trace-mapping) | `0.3.30` | `0.3.31` |\n| [@shikijs/engine-oniguruma](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-oniguruma) | `3.12.0` | `3.14.0` |\n| [@shikijs/langs](https://github.com/shikijs/shiki/tree/HEAD/packages/langs) | `3.12.0` | `3.14.0` |\n| [@shikijs/themes](https://github.com/shikijs/shiki/tree/HEAD/packages/themes) | `3.12.0` | `3.14.0` |\n| [@shikijs/types](https://github.com/shikijs/shiki/tree/HEAD/packages/types) | `3.12.0` | `3.14.0` |\n| [@sinclair/typebox](https://github.com/sinclairzx81/typebox) | `0.34.40` | `0.34.41` |\n| [@types/yargs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yargs) | `17.0.33` | `17.0.34` |\n| [@typescript-eslint/project-service](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/project-service) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/scope-manager](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/scope-manager) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/tsconfig-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/tsconfig-utils) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/type-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/types](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/types) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.44.1` | `8.46.2` |\n| [@typescript-eslint/visitor-keys](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/visitor-keys) | `8.44.1` | `8.46.2` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.1.2` | `30.2.0` |\n| [babel-plugin-istanbul](https://github.com/istanbuljs/babel-plugin-istanbul) | `7.0.0` | `7.0.1` |\n| [babel-plugin-jest-hoist](https://github.com/jestjs/jest/tree/HEAD/packages/babel-plugin-jest-hoist) | `30.0.1` | `30.2.0` |\n| [babel-preset-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-preset-jest) | `30.0.1` | `30.2.0` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.25.3` | `4.27.0` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001737` | `1.0.30001751` |\n| [ci-info](https://github.com/watson/ci-info) | `4.3.0` | `4.3.1` |\n| [collect-v8-coverage](https://github.com/SimenB/collect-v8-coverage) | `1.0.2` | `1.0.3` |\n| [electron-to-chromium](https://github.com/kilian/electron-to-chromium) | `1.5.209` | `1.5.241` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.25.9` | `0.25.11` |\n| [expect](https://github.com/jestjs/jest/tree/HEAD/packages/expect) | `30.1.2` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `30.0.5` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `30.1.2` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `30.0.1` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `30.1.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `30.1.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `30.1.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `30.1.2` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `30.1.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `30.0.5` | `30.2.0` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `30.1.3` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `30.1.3` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `30.1.2` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `30.0.5` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `30.1.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [jiti](https://github.com/unjs/jiti) | `2.5.1` | `2.6.1` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [napi-postinstall](https://github.com/un-ts/napi-postinstall) | `0.3.3` | `0.3.4` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.19` | `2.0.26` |\n| [pretty-format](https://github.com/jestjs/jest/tree/HEAD/packages/pretty-format) | `30.0.5` | `30.2.0` |\n| [resolve](https://github.com/browserify/resolve) | `1.22.10` | `1.22.11` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.14` | `0.2.15` |\n| [undici-types](https://github.com/nodejs/undici) | `7.12.0` | `7.16.0` |\n| [update-browserslist-db](https://github.com/browserslist/update-db) | `1.1.3` | `1.1.4` |\n\nUpdates `commander` from 14.0.1 to 14.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tj/commander.js/releases\"\u003ecommander's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.2\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove negative number auto-detection test (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate (dev) dependencies\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/tj/commander.js/blob/master/CHANGELOG.md\"\u003ecommander's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[14.0.2] (2025-10-25)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove negative number auto-detection test (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate (dev) dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/0692be58103e1ea8052d5d45ab11cc02e197eea5\"\u003e\u003ccode\u003e0692be5\u003c/code\u003e\u003c/a\u003e Prepare for 14.0.2 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2437\"\u003e#2437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/88a348e13ece0569d27d78910c2adb2fb303303c\"\u003e\u003ccode\u003e88a348e\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 5 to 6 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2438\"\u003e#2438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/3fe83d6484f80600f78e969d235a1b88e61a0965\"\u003e\u003ccode\u003e3fe83d6\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2435\"\u003e#2435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/0b7988ee478c8a8e7f0bb681ea7fb1a8887e2987\"\u003e\u003ccode\u003e0b7988e\u003c/code\u003e\u003c/a\u003e Bump globals from 16.3.0 to 16.4.0 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2429\"\u003e#2429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/8005253833964b3d92cb346e9465114e4bde57b4\"\u003e\u003ccode\u003e8005253\u003c/code\u003e\u003c/a\u003e Bump typescript-eslint from 8.42.0 to 8.45.0 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2430\"\u003e#2430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/213e6793f982f15c7e0b033a1fbe6fcbc8cd7f1a\"\u003e\u003ccode\u003e213e679\u003c/code\u003e\u003c/a\u003e Bump ts-jest from 29.4.1 to 29.4.4 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/7ede91bff1cc2d62e095deddf238f4b181ab9502\"\u003e\u003ccode\u003e7ede91b\u003c/code\u003e\u003c/a\u003e Bump jest from 30.1.3 to 30.2.0 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2432\"\u003e#2432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/8c91f3433e4e5f9475ab63995bd33e8614e82a08\"\u003e\u003ccode\u003e8c91f34\u003c/code\u003e\u003c/a\u003e Bump typescript from 5.9.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2433\"\u003e#2433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/ff1d2ce86ef5dc50213bb25f97a6b0de808af64d\"\u003e\u003ccode\u003eff1d2ce\u003c/code\u003e\u003c/a\u003e Improve negative test (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tj/commander.js/commit/1a6dba53bf3a0a411505397809d5c930b63a6e29\"\u003e\u003ccode\u003e1a6dba5\u003c/code\u003e\u003c/a\u003e Clarify deprecated routine (\u003ca href=\"https://redirect.github.com/tj/commander.js/issues/2427\"\u003e#2427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tj/commander.js/compare/v14.0.1...v14.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.5.2 to 24.9.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.44.1 to 8.46.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\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.46.2\u003c/h2\u003e\n\u003ch2\u003e8.46.2 (2025-10-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] skip optional chaining when it could change the result (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11702\"\u003e#11702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifiers in object methods (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11689\"\u003e#11689\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\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.46.1\u003c/h2\u003e\n\u003ch2\u003e8.46.1 (2025-10-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003east-spec:\u003c/strong\u003e cleanup \u003ccode\u003eTSLiteralType\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11624\"\u003e#11624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] include mixed \u0026quot;nullish comparison style\u0026quot; chains in checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11533\"\u003e#11533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-misused-promises] special-case \u003ccode\u003e.finally\u003c/code\u003e not to report when a promise returning function is provided as an argument (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11667\"\u003e#11667\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\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\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.46.0\u003c/h2\u003e\n\u003ch2\u003e8.46.0 (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-member-access] add allowOptionalChaining option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659\"\u003e#11659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-internal:\u003c/strong\u003e [no-dynamic-tests] new internal Lint rule to ban dynamic syntax in generating tests (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11323\"\u003e#11323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-schema-to-typescript-types:\u003c/strong\u003e clean up and make public (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633\"\u003e#11633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export util types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10848\"\u003e#10848\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10849\"\u003e#10849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e mention file specifics in project service allowDefaultProject error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11635\"\u003e#11635\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e private identifiers can only appear on LHS of in expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9232\"\u003e#9232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-floating-promises] remove excess parentheses in suggestions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487\"\u003e#11487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [unbound-method] improve wording around \u003ccode\u003ethis: void\u003c/code\u003e and binding (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634\"\u003e#11634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] ignore deprecated \u003ccode\u003eexport import\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603\"\u003e#11603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e removed error type previously deprecated (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674\"\u003e#11674\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/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.46.2 (2025-10-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] skip optional chaining when it could change the result (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11702\"\u003e#11702\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\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.46.1 (2025-10-13)\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] special-case \u003ccode\u003e.finally\u003c/code\u003e not to report when a promise returning function is provided as an argument (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11667\"\u003e#11667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] include mixed \u0026quot;nullish comparison style\u0026quot; chains in checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11533\"\u003e#11533\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\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.46.0 (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-member-access] add allowOptionalChaining option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659\"\u003e#11659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-schema-to-typescript-types:\u003c/strong\u003e clean up and make public (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633\"\u003e#11633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] ignore tagged primitives (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11660\"\u003e#11660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid abstract method and accessor to have implementation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11657\"\u003e#11657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e removed error type previously deprecated (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674\"\u003e#11674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] ignore deprecated \u003ccode\u003eexport import\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603\"\u003e#11603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [unbound-method] improve wording around \u003ccode\u003ethis: void\u003c/code\u003e and binding (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634\"\u003e#11634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e deprecate TestCaseError#type and LintMessage#nodeType (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11628\"\u003e#11628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-floating-promises] remove excess parentheses in suggestions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487\"\u003e#11487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark de Dios \u003ca href=\"https://github.com/peanutenthusiast\"\u003e\u003ccode\u003e@​peanutenthusiast\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRichard Torres \u003ca href=\"https://github.com/richardtorres314\"\u003e\u003ccode\u003e@​richardtorres314\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/typescript-eslint/typescript-eslint/commit/55ca033ee88cc95cfac4ad6dea2257fbeb1d4657\"\u003e\u003ccode\u003e55ca033\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/698e7a828893e8d755d65fc90fa3f81321eeddaf\"\u003e\u003ccode\u003e698e7a8\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-optional-chain] skip optional chaining when it co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3f5fbf698e75ddd87874885ffbf937913761cdb0\"\u003e\u003ccode\u003e3f5fbf6\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a64b3ccb734a34326627cb5e2368e19f7534ecb8\"\u003e\u003ccode\u003ea64b3cc\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-misused-promises] special-case \u003ccode\u003e.finally\u003c/code\u003e not to repo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/73003bfd143c1915c6f7a71741143c6be742df12\"\u003e\u003ccode\u003e73003bf\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-optional-chain] include mixed \u0026quot;nullish comparison...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/aec785e33d63b248231c3e68c9aeb792caf21acc\"\u003e\u003ccode\u003eaec785e\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a97419124f93aef7e7748e4d0d768d6e79c28e28\"\u003e\u003ccode\u003ea974191\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-readonly-parameter-types] ignore tagged primitive...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/02e02787425300e6b3e27903138fef4ead94c182\"\u003e\u003ccode\u003e02e0278\u003c/code\u003e\u003c/a\u003e fix(typescript-estree): forbid abstract method and accessor to have implement...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f0837984cb587a47bfa7737ed252fedf67346168\"\u003e\u003ccode\u003ef083798\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): [no-unsafe-member-access] add allowOptionalChaining opti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a62f625521385447fd5e22bd02a3cbc3dbdf7f2c\"\u003e\u003ccode\u003ea62f625\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): removed error type previously deprecated (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11674\"\u003e#11674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.2/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.44.1 to 8.46.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\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.46.2\u003c/h2\u003e\n\u003ch2\u003e8.46.2 (2025-10-20)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] skip optional chaining when it could change the result (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11702\"\u003e#11702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifiers in object methods (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11689\"\u003e#11689\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\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.46.1\u003c/h2\u003e\n\u003ch2\u003e8.46.1 (2025-10-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003east-spec:\u003c/strong\u003e cleanup \u003ccode\u003eTSLiteralType\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11624\"\u003e#11624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] include mixed \u0026quot;nullish comparison style\u0026quot; chains in checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11533\"\u003e#11533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-misused-promises] special-case \u003ccode\u003e.finally\u003c/code\u003e not to report when a promise returning function is provided as an argument (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11667\"\u003e#11667\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\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\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.46.0\u003c/h2\u003e\n\u003ch2\u003e8.46.0 (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-member-access] add allowOptionalChaining option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659\"\u003e#11659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-internal:\u003c/strong\u003e [no-dynamic-tests] new internal Lint rule to ban dynamic syntax in generating tests (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11323\"\u003e#11323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-schema-to-typescript-types:\u003c/strong\u003e clean up and make public (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633\"\u003e#11633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export util types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10848\"\u003e#10848\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10849\"\u003e#10849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e mention file specifics in project service allowDefaultProject error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11635\"\u003e#11635\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e private identifiers can only appear on LHS of in expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9232\"\u003e#9232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-floating-promises] remove excess parentheses in suggestions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487\"\u003e#11487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [unbound-method] improve wording around \u003ccode\u003ethis: void\u003c/code\u003e and binding (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634\"\u003e#11634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] ignore deprecated \u003ccode\u003eexport import\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603\"\u003e#11603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e removed error type previously deprecated (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674\"\u003e#11674\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/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.46.2 (2025-10-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\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.46.1 (2025-10-13)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\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.46.0 (2025-10-06)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\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.45.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/55ca033ee88cc95cfac4ad6dea2257fbeb1d4657\"\u003e\u003ccode\u003e55ca033\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3f5fbf698e75ddd87874885ffbf937913761cdb0\"\u003e\u003ccode\u003e3f5fbf6\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/aec785e33d63b248231c3e68c9aeb792caf21acc\"\u003e\u003ccode\u003eaec785e\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/255e9e274b24f86f3179146c20c156506312c92c\"\u003e\u003ccode\u003e255e9e2\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.45.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.2/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.36.0 to 9.38.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\u003ev9.38.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485\"\u003e\u003ccode\u003ece40f74\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to only highlight function header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20048\"\u003e#20048\u003c/a\u003e) (Atul Nair)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1\"\u003e\u003ccode\u003ee37e590\u003c/code\u003e\u003c/a\u003e feat: correct \u003ccode\u003eno-loss-of-precision\u003c/code\u003e false positives with \u003ccode\u003ee\u003c/code\u003e notation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20187\"\u003e#20187\u003c/a\u003e) (Francesco Trotta)\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/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb\"\u003e\u003ccode\u003e50c3dfd\u003c/code\u003e\u003c/a\u003e fix: improve type support for isolated dependencies in pnpm (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20201\"\u003e#20201\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1f06a350c4155c4dbf39bf932a38d71d70f1b65\"\u003e\u003ccode\u003ea1f06a3\u003c/code\u003e\u003c/a\u003e fix: correct SourceCode typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20114\"\u003e#20114\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/462675af8a811f9ca984efaedbdc5b46b13ced7a\"\u003e\u003ccode\u003e462675a\u003c/code\u003e\u003c/a\u003e docs: improve web accessibility by hiding non-semantic character (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20205\"\u003e#20205\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c070e65f6bb9e38d06a89ba2b3261781bec3d397\"\u003e\u003ccode\u003ec070e65\u003c/code\u003e\u003c/a\u003e docs: correct formatting in \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e rule documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20203\"\u003e#20203\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b39e71a2130ae1ea3fbc19b19f5b951eb625722a\"\u003e\u003ccode\u003eb39e71a\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/cd3998314876a4fad6463d9011bc73778ccc1fd9\"\u003e\u003ccode\u003ecd39983\u003c/code\u003e\u003c/a\u003e docs: move \u003ccode\u003ecustom-formatters\u003c/code\u003e type descriptions to \u003ccode\u003enodejs-api\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20190\"\u003e#20190\u003c/a\u003e) (Percy Ma)\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/d17c795bf1624e0604998482b98e6bb6bff39045\"\u003e\u003ccode\u003ed17c795\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.38.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20221\"\u003e#20221\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa\"\u003e\u003ccode\u003ec82b5ef\u003c/code\u003e\u003c/a\u003e refactor: Use types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20168\"\u003e#20168\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8\"\u003e\u003ccode\u003eff31609\u003c/code\u003e\u003c/a\u003e ci: add Node.js 25 to \u003ccode\u003eci.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20220\"\u003e#20220\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859\"\u003e\u003ccode\u003e004577e\u003c/code\u003e\u003c/a\u003e ci: bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20211\"\u003e#20211\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eac71fb77113de7bf199ff20c6ee44cefcb59848\"\u003e\u003ccode\u003eeac71fb\u003c/code\u003e\u003c/a\u003e test: remove use of \u003ccode\u003enodejsScope\u003c/code\u003e option of eslint-scope from tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20206\"\u003e#20206\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4168a18b7efd8facbbd71cd44a62942a9f656a30\"\u003e\u003ccode\u003e4168a18\u003c/code\u003e\u003c/a\u003e chore: fix typo in legacy-eslint.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20202\"\u003e#20202\u003c/a\u003e) (Sweta Tanwar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/205dbd2d9272e761574c478e3b0181f7b89ed0f6\"\u003e\u003ccode\u003e205dbd2\u003c/code\u003e\u003c/a\u003e chore: fix typos (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20200\"\u003e#20200\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb200e3604e63bba23a18d40089ca44604835ed\"\u003e\u003ccode\u003edbb200e\u003c/code\u003e\u003c/a\u003e chore: use team member's username when name is not available in data (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20194\"\u003e#20194\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8962089edbd978b43513576387a134036b8e2d36\"\u003e\u003ccode\u003e8962089\u003c/code\u003e\u003c/a\u003e chore: mark deprecated rules as available until v11.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20184\"\u003e#20184\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.37.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39f7fb493a6924ff7dc638fd4d6e7b3d8eb95383\"\u003e\u003ccode\u003e39f7fb4\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003epreserve-caught-error\u003c/code\u003e should recognize all static \u0026quot;cause\u0026quot; keys (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20163\"\u003e#20163\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f81eabc5849ece98b8ca054f96b29f038a69bcf8\"\u003e\u003ccode\u003ef81eabc\u003c/code\u003e\u003c/a\u003e feat: support TS syntax in \u003ccode\u003eno-restricted-imports\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19562\"\u003e#19562\u003c/a\u003e) (Nitin Kumar)\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/a129cced7a86ea2518eb9be6990fa18af39694ca\"\u003e\u003ccode\u003ea129cce\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eno-loss-of-precision\u003c/code\u003e false positives for leading zeros (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20164\"\u003e#20164\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/09e04fcc3f4cc963eea7c9c579391de5e231595b\"\u003e\u003ccode\u003e09e04fc\u003c/code\u003e\u003c/a\u003e fix: add missing AST token types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20172\"\u003e#20172\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/861c6da2bd2796414e6eed782155ec34e2ed6344\"\u003e\u003ccode\u003e861c6da\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eESLint\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20122\"\u003e#20122\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b950359c5f39085483c3137a6a160e582ef32007\"\u003e\u003ccode\u003eb950359\u003c/code\u003e\u003c/a\u003e docs: fix typos across the docs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20182\"\u003e#20182\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/42498a27981d50750dd15ae8660dbe85c4f4587c\"\u003e\u003ccode\u003e42498a2\u003c/code\u003e\u003c/a\u003e docs: improve ToC accessibility by hiding non-semantic character (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20181\"\u003e#20181\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/29ea092b93608756350b1e9c5a4f29c8a49264ab\"\u003e\u003ccode\u003e29ea092\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/5c97a04578e6280c2395f642c2d8d6bdf30eec18\"\u003e\u003ccode\u003e5c97a04\u003c/code\u003e\u003c/a\u003e docs: show \u003ccode\u003eavailableUntil\u003c/code\u003e in deprecated rule banner (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20170\"\u003e#20170\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f\"\u003e\u003ccode\u003e90a71bf\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eREADME\u003c/code\u003e files to add badge and instructions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20115\"\u003e#20115\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1603ae1526d9b6f557c7d5534a4f40f46842edd6\"\u003e\u003ccode\u003e1603ae1\u003c/code\u003e\u003c/a\u003e docs: update references from \u003ccode\u003emaster\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20153\"\u003e#20153\u003c/a\u003e) (루밀LuMir)\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/afe8a1346958242031fea66fdfbb239e8bf408b7\"\u003e\u003ccode\u003eafe8a13\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e dependency to version 9.37.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20183\"\u003e#20183\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82\"\u003e\u003ccode\u003eabee4ca\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fc9381f6ca57b824e82d118c14631c17bea79d7e\"\u003e\u003ccode\u003efc9381f\u003c/code\u003e\u003c/a\u003e chore: fix typos in comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20175\"\u003e#20175\u003c/a\u003e) (overlookmotel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e1574a22d38fd7e1891f86f8db0b09053f8963cb\"\u003e\u003ccode\u003ee1574a2\u003c/code\u003e\u003c/a\u003e chore: unpin jiti (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20173\"\u003e#20173\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8fe511b4c0fb74df3290271b29c672c3fbf3be1f\"\u003e\u003ccode\u003e8fe511b\u003c/code\u003e\u003c/a\u003e 9.38.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f961736693e8b5658eb117eedbb9754be589c0ce\"\u003e\u003ccode\u003ef961736\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.38.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d17c795bf1624e0604998482b98e6bb6bff39045\"\u003e\u003ccode\u003ed17c795\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.38.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20221\"\u003e#20221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb\"\u003e\u003ccode\u003e50c3dfd\u003c/code\u003e\u003c/a\u003e fix: improve type support for isolated dependencies in pnpm (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20201\"\u003e#20201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa\"\u003e\u003ccode\u003ec82b5ef\u003c/code\u003e\u003c/a\u003e refactor: Use types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20168\"\u003e#20168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8\"\u003e\u003ccode\u003eff31609\u003c/code\u003e\u003c/a\u003e ci: add Node.js 25 to \u003ccode\u003eci.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20220\"\u003e#20220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485\"\u003e\u003ccode\u003ece40f74\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to only highlight function header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20048\"\u003e#20048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1\"\u003e\u003ccode\u003ee37e590\u003c/code\u003e\u003c/a\u003e feat: correct \u003ccode\u003eno-loss-of-precision\u003c/code\u003e false positives with \u003ccode\u003ee\u003c/code\u003e notation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20187\"\u003e#20187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859\"\u003e\u003ccode\u003e004577e\u003c/code\u003e\u003c/a\u003e ci: bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20211\"\u003e#20211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.36.0...v9.38.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.1.3 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ts-jest` from 29.4.4 to 29.4.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/releases\"\u003ets-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.4.5\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003ets-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.4...v29.4.5\"\u003e29.4.5\u003c/a\u003e (2025-10-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow filtering modern module warning message with diagnostic code (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/c290d4d7f68b47bc4f31b26f241b93ef667dcb72\"\u003ec290d4d\u003c/a\u003e), , closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5013\"\u003e#5013\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/kulshekhar/ts-jest/commit/9d5248a6ee9507cbc875bb9970ed1cdb80c6b486\"\u003e\u003ccode\u003e9d5248a\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/ca8b623bd57404bbfa30876fb56a4acf4464abbc\"\u003e\u003ccode\u003eca8b623\u003c/code\u003e\u003c/a\u003e refactor: improve message about using Node16/18/Next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/c290d4d7f68b47bc4f31b26f241b93ef667dcb72\"\u003e\u003ccode\u003ec290d4d\u003c/code\u003e\u003c/a\u003e fix: allow filtering modern module warning message with diagnostic code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/1ff2dda2409ed481f26557cbd6b018f55edb47ba\"\u003e\u003ccode\u003e1ff2dda\u003c/code\u003e\u003c/a\u003e build: replace \u003ccode\u003econventional-changelog-cli\u003c/code\u003e dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/1c08db379ebb585d61e1f7c92e026b646815d52f\"\u003e\u003ccode\u003e1c08db3\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003enpm ci --ignore-scripts\u003c/code\u003e for workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/9f60d2c069a4249437e4749ddd919a02c07db88a\"\u003e\u003ccode\u003e9f60d2c\u003c/code\u003e\u003c/a\u003e ci: enhance security for Renovate PRs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/1c1077fa40ad188d4f32c045763deec9a1aa5c54\"\u003e\u003ccode\u003e1c1077f\u003c/code\u003e\u003c/a\u003e build(deps): Update dependency \u003ccode\u003e@​formatjs/ts-transformer\u003c/code\u003e to ^3.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/9037f2f9231eca0c55f9b5345895fa5dca4203a2\"\u003e\u003ccode\u003e9037f2f\u003c/code\u003e\u003c/a\u003e build(deps): Update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v20.19.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/6ed0e1cb3ce0e59c316a0f8fd36b36493be5a81a\"\u003e\u003ccode\u003e6ed0e1c\u003c/code\u003e\u003c/a\u003e build(deps): Update dependency semver to ^7.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4a06f8c43f2051e21c40193bcf08c33f9266cbe5\"\u003e\u003ccode\u003e4a06f8c\u003c/code\u003e\u003c/a\u003e build(deps): Update github/codeql-action digest to a8d1ac4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.4...v29.4.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc` from 0.28.13 to 0.28.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/TypeDoc/releases\"\u003etypedoc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.14\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003epreservedTypeAnnotationTags\u003c/code\u003e option to specify tags whose type annotations should\nbe copied to the output documentation, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3020\"\u003e#3020\u003c/a\u003e.\nAPI: Introduced \u003ccode\u003etypeAnnotation\u003c/code\u003e on \u003ccode\u003eCommentTag\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eexcludePrivateClassFields\u003c/code\u003e option to hide \u003ccode\u003e#private\u003c/code\u003e members while allowing \u003ccode\u003eprivate\u003c/code\u003e members, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3017\"\u003e#3017\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded support for TypeScript's \u003ccode\u003e@this\u003c/code\u003e tag for JS files which describe \u003ccode\u003ethis\u003c/code\u003e parameters, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3026\"\u003e#3026\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed conversion of auto-accessor types on properties with the \u003ccode\u003eaccessor\u003c/code\u003e keyword, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3019\"\u003e#3019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved handling of HTML tags within headers for anchor generation, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3023\"\u003e#3023\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved support for detecting destructured parameters and renaming them to the name used in the doc comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3026\"\u003e#3026\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/TypeStrong/typedoc/blob/master/CHANGELOG.md\"\u003etypedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.14 (2025-10-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003epreservedTypeAnnotationTags\u003c/code\u003e option to specify tags whose type annotations should\nbe copied to the output documentation, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3020\"\u003e#3020\u003c/a\u003e.\nAPI: Introduced \u003ccode\u003etypeAnnotation\u003c/code\u003e on \u003ccode\u003eCommentTag\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eexcludePrivateClassFields\u003c/code\u003e option to hide \u003ccode\u003e#private\u003c/code\u003e members while allowing \u003ccode\u003eprivate\u003c/code\u003e members, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3017\"\u003e#3017\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded support for TypeScript's \u003ccode\u003e@this\u003c/code\u003e tag for JS files which describe \u003ccode\u003ethis\u003c/code\u003e parameters, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3026\"\u003e#3026\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed conversion of auto-accessor types on properties with the \u003ccode\u003eaccessor\u003c/code\u003e keyword, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3019\"\u003e#3019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved handling of HTML tags within headers for anchor generation, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3023\"\u003e#3023\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved support for detecting destructured parameters and renaming them to the name used in the doc comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3026\"\u003e#3026\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/TypeStrong/typedoc/commit/15f0f2a4058b179e266da3e94cfa7f82b55e3bc1\"\u003e\u003ccode\u003e15f0f2a\u003c/code\u003e\u003c/a\u003e Update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/a79f8d5e12c755b78f103f8c8732c4dcd870ca77\"\u003e\u003ccode\u003ea79f8d5\u003c/code\u003e\u003c/a\u003e Bump version to 0.28.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/4ca04c14d676e0dadc1cc63e05a060283e242ea6\"\u003e\u003ccode\u003e4ca04c1\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003e@this\u003c/code\u003e tag, improved destructured parameters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/10092065d08970f1b8bddd0301fee1b1922cb1d4\"\u003e\u003ccode\u003e1009206\u003c/code\u003e\u003c/a\u003e Implement excludePrivateClassFields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/a85a65b145421cf8078720e893a97fa1c2b1b4db\"\u003e\u003ccode\u003ea85a65b\u003c/code\u003e\u003c/a\u003e Sort \u003ccode\u003enull\u003c/code\u003e and \u003ccode\u003eundefined\u003c/code\u003e last in union types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/8ff7d27bb43adb4c9bf42485edbdd59f504428ba\"\u003e\u003ccode\u003e8ff7d27\u003c/code\u003e\u003c/a\u003e Fix lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/fdd83699ff5bfc38ea53f6ee0ac4cfd61ed5046c\"\u003e\u003ccode\u003efdd8369\u003c/code\u003e\u003c/a\u003e Improve slugger for headers containing HTML\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/efd06b1d657bba21f75154321407273a6e790925\"\u003e\u003ccode\u003eefd06b1\u003c/code\u003e\u003c/a\u003e Fix conversion of auto accessor types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/54af135a17af1a5595166c7cc12650ac014b6028\"\u003e\u003ccode\u003e54af135\u003c/code\u003e\u003c/a\u003e Introduce preservedTypeAnnotationTags option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/bd7888a189352bfaed88793aff6f051a0b6a7ea7\"\u003e\u003ccode\u003ebd7888a\u003c/code\u003e\u003c/a\u003e Update bug_report.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TypeStrong/TypeDoc/compare/v0.28.13...v0.28.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.9.2 to 5.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 5.9.3\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.3%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.3 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/c63de15a992d37f0d6cec03ac7631872838602cb\"\u003e\u003ccode\u003ec63de15\u003c/code\u003e\u003c/a\u003e Bump version to 5.9.3 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/8428ca4cc8a7ecc9ac18dd0258016228814f5eaf\"\u003e\u003ccode\u003e8428ca4\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62438\"\u003e#62438\u003c/a\u003e (Fix incorrectly ignored dts file fr...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/a131cac6831aa6532ea963d0cb3131b957cad980\"\u003e\u003ccode\u003ea131cac\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62351\"\u003e#62351\u003c/a\u003e (Add missing Float16Array constructo...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/04243333584a5bfaeb3434c0982c6280fe87b8d5\"\u003e\u003ccode\u003e0424333\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62423\"\u003e#62423\u003c/a\u003e (Revert PR 61928) into release-5.9 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62425\"\u003e#62425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/bdb641a4347af822916fb8cdb9894c9c2d2421dd\"\u003e\u003ccode\u003ebdb641a\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62311\"\u003e#62311\u003c/a\u003e (Fix parenthesizer rules for manuall...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0d9b9b92e2aca2f75c979a801abbc21bff473748\"\u003e\u003ccode\u003e0d9b9b9\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61978\"\u003e#61978\u003c/a\u003e (Restructure CI to prepare for requi...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2dce0c58af51cf9a9068365dc2f756c61b82b597\"\u003e\u003ccode\u003e2dce0c5\u003c/code\u003e\u003c/a\u003e Intentionally regress one buggy declaration output to an older version (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62163\"\u003e#62163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/compat-data` from 7.28.0 to 7.28.5\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\u003ccode\u003e@​babel/compat-data\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\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-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\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/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\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-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\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/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\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-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\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-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\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:running_woman: Performance\u003c/h4\u003e\n\u003cul\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/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 8\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\u003eByeongho Yoo (\u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\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\u003eHyeon Dokko (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\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/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\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-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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\u003ccode\u003e@​babel/compat-data\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\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-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\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/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\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-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\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/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisR...\n\n_Description has been truncated_","html_url":"https://github.com/Nick2bad4u/dnsValidator/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nick2bad4u%2FdnsValidator/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"29.7.0","new_version":"30.2.0","update_type":"major","path":null,"pr_created_at":"2025-10-21T13:03:50.000Z","version_change":"29.7.0 → 30.2.0","issue":{"uuid":"3536465912","node_id":"PR_kwDOQGbeKs6u1tNe","number":3,"state":"open","title":"deps(deps): bump the development-dependencies group with 24 updates","user":"dependabot[bot]","labels":["GSSoC'25","Level2"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-21T13:03:50.000Z","updated_at":"2025-10-21T13:18:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"development-dependencies","update_count":24,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 24 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-changed-files` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-changed-files's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-changed-files's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a94c6d03256764335bddc160f046727e07346761\"\u003e\u003ccode\u003ea94c6d0\u003c/code\u003e\u003c/a\u003e Update deps.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-changed-files\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/30e493aeec6962b8d79b5b45f8b52f25de6429b5\"\u003e\u003ccode\u003e30e493a\u003c/code\u003e\u003c/a\u003e fix(jest-circus): always run \u003ccode\u003ebeforeAll\u003c/code\u003e/\u003ccode\u003eafterAll\u003c/code\u003e in proper order with `.co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/e3812aec583e000403e2b60cdc0cb0ccc521c445\"\u003e\u003ccode\u003ee3812ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15759\"\u003e#15759\u003c/a\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c023e2642c69a366dd900b357ecb0686e7232832\"\u003e\u003ccode\u003ec023e26\u003c/code\u003e\u003c/a\u003e Handle empty stack (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15792\"\u003e#15792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-cli` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-config` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/15793808dacd61b75de6e49f25d35f8182513c6e\"\u003e\u003ccode\u003e1579380\u003c/code\u003e\u003c/a\u003e fix(cfg): load jest.config.ts with TS loader specified in docblock pragma (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/17196e15ade60e2a2cf92fd2d4278ecc3f6b7db3\"\u003e\u003ccode\u003e17196e1\u003c/code\u003e\u003c/a\u003e Update TypeScript (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15762\"\u003e#15762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/bbb21a676bd6043eeb007cf6152014b9e617fa7c\"\u003e\u003ccode\u003ebbb21a6\u003c/code\u003e\u003c/a\u003e fix: removed redundant check for NaN in parseShardPair (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-config/issues/15742\"\u003e#15742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/60f6375b5852006ae09d6b186400017ac95b01b3\"\u003e\u003ccode\u003e60f6375\u003c/code\u003e\u003c/a\u003e Support workerIdleMemoryLimit=0 to always restart worker child processes betw...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-diff` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-diff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-diff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/2c2586d724deaca5f8ac43e048f10375f68b50a8\"\u003e\u003ccode\u003e2c2586d\u003c/code\u003e\u003c/a\u003e feat: Show non-printable control characters to diff output (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff/issues/15696\"\u003e#15696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-diff\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-docblock` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-docblock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-docblock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/15793808dacd61b75de6e49f25d35f8182513c6e\"\u003e\u003ccode\u003e1579380\u003c/code\u003e\u003c/a\u003e fix(cfg): load jest.config.ts with TS loader specified in docblock pragma (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a2218e4f794f914884c403ecceb274ada595f2b9\"\u003e\u003ccode\u003ea2218e4\u003c/code\u003e\u003c/a\u003e Stop using \u003ccode\u003eimport X = require('…')\u003c/code\u003e. (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/a94c6d03256764335bddc160f046727e07346761\"\u003e\u003ccode\u003ea94c6d0\u003c/code\u003e\u003c/a\u003e Update deps.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4f964497dc21c06ce4d54f1349e299a9f6773d52\"\u003e\u003ccode\u003e4f96449\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-docblock\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-each` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-each's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-each's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows e...\n\n_Description has been truncated_","html_url":"https://github.com/srikanteswartalluri/wonderlast/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/srikanteswartalluri%2Fwonderlast/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"30.1.3","new_version":"30.2.0","update_type":"minor","path":null,"pr_created_at":"2025-10-15T13:27:08.000Z","version_change":"30.1.3 → 30.2.0","issue":{"uuid":"3518053481","node_id":"PR_kwDOBwapYs6t4uZL","number":6668,"state":"open","title":"chore(deps): bump the test-versions group across 1 directory with 71 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-15T13:27:08.000Z","updated_at":"2025-10-16T02:02:35.152Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":71,"packages":[{"name":"@ai-sdk/openai","old_version":"2.0.34","new_version":"2.0.52","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.63.1","new_version":"0.65.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@openai/agents","old_version":"0.1.4","new_version":"0.1.9","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.1.4","new_version":"0.1.8","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@apollo/gateway","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/subgraph","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@confluentinc/kafka-javascript","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@elastic/transport","old_version":"9.1.2","new_version":"9.2.0","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@happy-dom/jest-environment","old_version":"18.0.1","new_version":"20.0.1","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.4","new_version":"1.19.5","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"0.3.28","new_version":"0.3.31","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"0.3.77","new_version":"0.3.78","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/openai","old_version":"0.6.13","new_version":"0.6.16","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@openfeature/server-sdk","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/open-feature/js-sdk"},{"name":"@opentelemetry/instrumentation","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.54.0","new_version":"0.55.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"6.16.2","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.6.4","new_version":"4.8.1","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"aerospike","old_version":"6.3.0","new_version":"6.4.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"5.0.51","new_version":"5.0.72","repository_url":"https://github.com/vercel/ai"},{"name":"azure-functions-core-tools","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/Azure/azure-functions-core-tools"},{"name":"chai","old_version":"6.0.1","new_version":"6.2.0","repository_url":"https://github.com/chaijs/chai"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.3.0","new_version":"15.4.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"hono","old_version":"4.9.8","new_version":"4.9.12","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.8.0","new_version":"5.8.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-jasmine2","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"langchain","old_version":"0.3.34","new_version":"0.3.36","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"mocha","old_version":"11.7.2","new_version":"11.7.4","repository_url":"https://github.com/mochajs/mocha"},{"name":"mongoose","old_version":"8.18.2","new_version":"8.19.1","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mysql2","old_version":"3.15.0","new_version":"3.15.2","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"15.5.4","new_version":"15.5.5","repository_url":"https://github.com/vercel/next.js"},{"name":"npm","old_version":"11.6.0","new_version":"11.6.2","repository_url":"https://github.com/npm/cli"},{"name":"openai","old_version":"5.23.0","new_version":"6.3.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pino","old_version":"9.11.0","new_version":"10.0.0","repository_url":"https://github.com/pinojs/pino"},{"name":"pino-pretty","old_version":"13.1.1","new_version":"13.1.2","repository_url":"https://github.com/pinojs/pino-pretty"},{"name":"playwright","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.17.1","new_version":"10.18.3","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"6.15.0","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"react","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.36.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"winston","old_version":"3.17.0","new_version":"3.18.3","repository_url":"https://github.com/winstonjs/winston"},{"name":"zod","old_version":"4.1.11","new_version":"4.1.12","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 71 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `2.0.34` | `2.0.52` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.63.1` | `0.65.0` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.9` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.8` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.11.2` | `2.11.3` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.11.2` | `2.11.3` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.895.0` | `3.910.0` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.5.0` | `1.6.0` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.1.2` | `9.2.0` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `18.0.1` | `20.0.1` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.4` | `1.19.5` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.1.3` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.1.2` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.1.3` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.1.3` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.1.2` | `30.2.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `0.3.28` | `0.3.31` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `0.3.77` | `0.3.78` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `0.6.13` | `0.6.16` |\n| [@openfeature/server-sdk](https://github.com/open-feature/js-sdk) | `1.18.0` | `1.19.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.54.0` | `0.55.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `6.16.2` | `6.17.1` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.6.4` | `4.8.1` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.3.0` | `6.4.0` |\n| [ai](https://github.com/vercel/ai) | `5.0.51` | `5.0.72` |\n| [azure-functions-core-tools](https://github.com/Azure/azure-functions-core-tools) | `4.2.2` | `4.3.0` |\n| [chai](https://github.com/chaijs/chai) | `6.0.1` | `6.2.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.3.0` | `15.4.0` |\n| [hono](https://github.com/honojs/hono) | `4.9.8` | `4.9.12` |\n| [ioredis](https://github.com/luin/ioredis) | `5.8.0` | `5.8.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.1.2` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `0.3.34` | `0.3.36` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.2` | `11.7.4` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.2` | `8.19.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.15.0` | `3.15.2` |\n| [next](https://github.com/vercel/next.js) | `15.5.4` | `15.5.5` |\n| [npm](https://github.com/npm/cli) | `11.6.0` | `11.6.2` |\n| [openai](https://github.com/openai/openai-node) | `5.23.0` | `6.3.0` |\n| [pino](https://github.com/pinojs/pino) | `9.11.0` | `10.0.0` |\n| [pino-pretty](https://github.com/pinojs/pino-pretty) | `13.1.1` | `13.1.2` |\n| [playwright](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.17.1` | `10.18.3` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `6.15.0` | `6.17.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.0` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.36.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [winston](https://github.com/winstonjs/winston) | `3.17.0` | `3.18.3` |\n| [zod](https://github.com/colinhacks/zod) | `4.1.11` | `4.1.12` |\n\n\nUpdates `@ai-sdk/openai` from 2.0.34 to 2.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8de8de5: fix(provider/openai): end reasoning parts earlier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.51\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecad5c1d: fix(provider/openai): fix web search tool input types\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7790708aa93793648cd70218c35f6727fd44188d\"\u003e\u003ccode\u003e7790708\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9449\"\u003e#9449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8de8de57c9ca649757c64c05429d91a1852219ae\"\u003e\u003ccode\u003e8de8de5\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): end reasoning parts earlier (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9447\"\u003e#9447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b65bfb5523aea979a6ca104abf157108ffa5495f\"\u003e\u003ccode\u003eb65bfb5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9445\"\u003e#9445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/cad5c1d0c642820cd8cc7b77c878bb0b001312fd\"\u003e\u003ccode\u003ecad5c1d\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): add output to openai websearch tool (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9443\"\u003e#9443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e2ca3a30633fae805e0edef71e6403fac2c5d67b\"\u003e\u003ccode\u003ee2ca3a3\u003c/code\u003e\u003c/a\u003e Backport: chore(examples/next-openai): ai-elements, update web search example...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/39c9b5ee4565ff29909fc22e858c29a5f5c0da1e\"\u003e\u003ccode\u003e39c9b5e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9427\"\u003e#9427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c336b430516896c9e7d73649960001dede2f673c\"\u003e\u003ccode\u003ec336b43\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): send assistant text and tool call parts as r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ddbda418446c53e2f8d6b82d32d63408153e9beb\"\u003e\u003ccode\u003eddbda41\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9416\"\u003e#9416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/f4287d043e06ccc0602a73430ae1e3c13ccc8def\"\u003e\u003ccode\u003ef4287d0\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): automatically add reasoning.encrypted_conten...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/96d709739ef17d87a6c7d1d1de07b5a5dbb05db1\"\u003e\u003ccode\u003e96d7097\u003c/code\u003e\u003c/a\u003e Backport: docs(example): fix path to test file (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9410\"\u003e#9410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@2.0.34...@ai-sdk/openai@2.0.52\"\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.63.1 to 0.65.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.65.0\u003c/h2\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.64.0\u003c/h2\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/commit/293c5db767c30393b38a24eb4e830312b8282bb6\"\u003e\u003ccode\u003e293c5db\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b0b720082c23e4b033df2ebce2a4b040e92a2af2\"\u003e\u003ccode\u003eb0b7200\u003c/code\u003e\u003c/a\u003e feat(api): adds support for Claude Sonnet 4.5 and context management features\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f9947989202e08ddff5210b20b7fe413f51714f6\"\u003e\u003ccode\u003ef994798\u003c/code\u003e\u003c/a\u003e chore(internal): ignore .eslintcache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8c35bc80e59495431d81bef832bf5b1838d5fd7\"\u003e\u003ccode\u003ea8c35bc\u003c/code\u003e\u003c/a\u003e chore(internal): codegen related update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1bb06f790e16f5747feba0463ff2846cb0f5b329\"\u003e\u003ccode\u003e1bb06f7\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d823e52d49c8ccdbf259f41a553d1040c0a144cb\"\u003e\u003ccode\u003ed823e52\u003c/code\u003e\u003c/a\u003e chore(internal): fix incremental formatting in some cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/8ee0c3a458b57826492668619e26b812e4a52aac\"\u003e\u003ccode\u003e8ee0c3a\u003c/code\u003e\u003c/a\u003e feat(toolRunner): support custom headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ba3eadd23cd842800afa70fcbd39953c9b780a70\"\u003e\u003ccode\u003eba3eadd\u003c/code\u003e\u003c/a\u003e chore(internal): remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5be54cb78e9303b5b839b9cbee2fbddcbec1ef62\"\u003e\u003ccode\u003e5be54cb\u003c/code\u003e\u003c/a\u003e perf: faster formatting\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents` from 0.1.4 to 0.1.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/59826a301d9df431dfcd8f9482ee847878cd7928\"\u003e\u003ccode\u003e59826a3\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/4f27ed55e151b258f4a832bf8daab79537d7da98\"\u003e\u003ccode\u003e4f27ed5\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/558\"\u003e#558\u003c/a\u003e prompt parameter does not work when being passed via an Agent (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents-core` from 0.1.4 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/fae9017c04cd5bd6996d9c0a467f0996ef5eb810\"\u003e\u003ccode\u003efae9017\u003c/code\u003e\u003c/a\u003e Exclude translation directories in translation GH Action job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/5111c69463d572e7cc0723f8a09ebb525095d23a\"\u003e\u003ccode\u003e5111c69\u003c/code\u003e\u003c/a\u003e Fix ko translation code bug and generate initial ones\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.11.3/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/4653320016ed4202a229d9ab5933ad3f13e5b6c0\"\u003e\u003ccode\u003e4653320\u003c/code\u003e\u003c/a\u003e fix(composition): Don't remove scalar properties in \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e w...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.11.3/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-runtime:\u003c/strong\u003e New stop reason for Converse and ConverseStream (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e323c12b\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/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e\u003ccode\u003e323c12b\u003c/code\u003e\u003c/a\u003e feat(client-bedrock-runtime): New stop reason for Converse and ConverseStream\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.901.0...v3.902.0\"\u003e3.902.0\u003c/a\u003e (2025-10-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e Add support for dual-stack account endpoint generation (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e14f648b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f6666ec2a8443a467770b77415a17767ae8be64\"\u003e\u003ccode\u003e1f6666e\u003c/code\u003e\u003c/a\u003e Publish v3.902.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e\u003ccode\u003e14f648b\u003c/code\u003e\u003c/a\u003e feat(client-dynamodb): Add support for dual-stack account endpoint generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-dynamodb\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-kinesis` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\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/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-kinesis\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-lambda` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003e\u003ccode\u003ecf1e3be\u003c/code\u003e\u003c/a\u003e feat(client-lambda): Add InvokedViaFunctionUrl context key to limit invocatio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-lambda\"\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.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observabili...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/6668","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6668","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6668/packages"}},{"old_version":"30.1.3","new_version":"30.2.0","update_type":"minor","path":null,"pr_created_at":"2025-10-15T01:02:33.545Z","version_change":"30.1.3 → 30.2.0","issue":{"uuid":"2915390056","node_id":"PR_kwDOBwapYs6txVJo","number":6665,"state":"closed","title":"chore(deps): bump the test-versions group across 1 directory with 70 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-15T01:02:33.545Z","updated_at":"2025-10-16T02:21:20.524Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":70,"packages":[{"name":"@ai-sdk/openai","old_version":"2.0.34","new_version":"2.0.52","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.63.1","new_version":"0.65.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@openai/agents","old_version":"0.1.4","new_version":"0.1.9","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.1.4","new_version":"0.1.8","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@apollo/gateway","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/subgraph","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.895.0","new_version":"3.910.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@confluentinc/kafka-javascript","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@elastic/transport","old_version":"9.1.2","new_version":"9.2.0","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@happy-dom/jest-environment","old_version":"18.0.1","new_version":"20.0.1","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.4","new_version":"1.19.5","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"0.3.28","new_version":"0.3.31","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"0.3.77","new_version":"0.3.78","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/openai","old_version":"0.6.13","new_version":"0.6.16","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@openfeature/server-sdk","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/open-feature/js-sdk"},{"name":"@opentelemetry/instrumentation","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.54.0","new_version":"0.55.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"6.16.2","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.6.4","new_version":"4.8.1","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"aerospike","old_version":"6.3.0","new_version":"6.4.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"5.0.51","new_version":"5.0.71","repository_url":"https://github.com/vercel/ai"},{"name":"chai","old_version":"6.0.1","new_version":"6.2.0","repository_url":"https://github.com/chaijs/chai"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.3.0","new_version":"15.4.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"hono","old_version":"4.9.8","new_version":"4.9.12","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.8.0","new_version":"5.8.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-jasmine2","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"langchain","old_version":"0.3.34","new_version":"0.3.36","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"mocha","old_version":"11.7.2","new_version":"11.7.4","repository_url":"https://github.com/mochajs/mocha"},{"name":"mongoose","old_version":"8.18.2","new_version":"8.19.1","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mysql2","old_version":"3.15.0","new_version":"3.15.2","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"15.5.4","new_version":"15.5.5","repository_url":"https://github.com/vercel/next.js"},{"name":"npm","old_version":"11.6.0","new_version":"11.6.2","repository_url":"https://github.com/npm/cli"},{"name":"openai","old_version":"5.23.0","new_version":"6.3.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pino","old_version":"9.11.0","new_version":"10.0.0","repository_url":"https://github.com/pinojs/pino"},{"name":"pino-pretty","old_version":"13.1.1","new_version":"13.1.2","repository_url":"https://github.com/pinojs/pino-pretty"},{"name":"playwright","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.17.1","new_version":"10.18.3","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"6.15.0","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"react","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.36.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"winston","old_version":"3.17.0","new_version":"3.18.3","repository_url":"https://github.com/winstonjs/winston"},{"name":"zod","old_version":"4.1.11","new_version":"4.1.12","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 70 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `2.0.34` | `2.0.52` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.63.1` | `0.65.0` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.9` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.8` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.11.2` | `2.11.3` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.11.2` | `2.11.3` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.895.0` | `3.910.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.895.0` | `3.910.0` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.5.0` | `1.6.0` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.1.2` | `9.2.0` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `18.0.1` | `20.0.1` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.4` | `1.19.5` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.1.3` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.1.2` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.1.3` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.1.3` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.1.2` | `30.2.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `0.3.28` | `0.3.31` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `0.3.77` | `0.3.78` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `0.6.13` | `0.6.16` |\n| [@openfeature/server-sdk](https://github.com/open-feature/js-sdk) | `1.18.0` | `1.19.0` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.54.0` | `0.55.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `6.16.2` | `6.17.1` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.6.4` | `4.8.1` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.3.0` | `6.4.0` |\n| [ai](https://github.com/vercel/ai) | `5.0.51` | `5.0.71` |\n| [chai](https://github.com/chaijs/chai) | `6.0.1` | `6.2.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.3.0` | `15.4.0` |\n| [hono](https://github.com/honojs/hono) | `4.9.8` | `4.9.12` |\n| [ioredis](https://github.com/luin/ioredis) | `5.8.0` | `5.8.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.1.2` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `0.3.34` | `0.3.36` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.2` | `11.7.4` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.2` | `8.19.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.15.0` | `3.15.2` |\n| [next](https://github.com/vercel/next.js) | `15.5.4` | `15.5.5` |\n| [npm](https://github.com/npm/cli) | `11.6.0` | `11.6.2` |\n| [openai](https://github.com/openai/openai-node) | `5.23.0` | `6.3.0` |\n| [pino](https://github.com/pinojs/pino) | `9.11.0` | `10.0.0` |\n| [pino-pretty](https://github.com/pinojs/pino-pretty) | `13.1.1` | `13.1.2` |\n| [playwright](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.17.1` | `10.18.3` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `6.15.0` | `6.17.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.0` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.36.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [winston](https://github.com/winstonjs/winston) | `3.17.0` | `3.18.3` |\n| [zod](https://github.com/colinhacks/zod) | `4.1.11` | `4.1.12` |\n\n\nUpdates `@ai-sdk/openai` from 2.0.34 to 2.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8de8de5: fix(provider/openai): end reasoning parts earlier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.51\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecad5c1d: fix(provider/openai): fix web search tool input types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.50\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec336b43: feat(provider/openai): send assistant text and tool call parts as reference ids when store: true\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7790708aa93793648cd70218c35f6727fd44188d\"\u003e\u003ccode\u003e7790708\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9449\"\u003e#9449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8de8de57c9ca649757c64c05429d91a1852219ae\"\u003e\u003ccode\u003e8de8de5\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): end reasoning parts earlier (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9447\"\u003e#9447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b65bfb5523aea979a6ca104abf157108ffa5495f\"\u003e\u003ccode\u003eb65bfb5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9445\"\u003e#9445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/cad5c1d0c642820cd8cc7b77c878bb0b001312fd\"\u003e\u003ccode\u003ecad5c1d\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): add output to openai websearch tool (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9443\"\u003e#9443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e2ca3a30633fae805e0edef71e6403fac2c5d67b\"\u003e\u003ccode\u003ee2ca3a3\u003c/code\u003e\u003c/a\u003e Backport: chore(examples/next-openai): ai-elements, update web search example...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/39c9b5ee4565ff29909fc22e858c29a5f5c0da1e\"\u003e\u003ccode\u003e39c9b5e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9427\"\u003e#9427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c336b430516896c9e7d73649960001dede2f673c\"\u003e\u003ccode\u003ec336b43\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): send assistant text and tool call parts as r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ddbda418446c53e2f8d6b82d32d63408153e9beb\"\u003e\u003ccode\u003eddbda41\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9416\"\u003e#9416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/f4287d043e06ccc0602a73430ae1e3c13ccc8def\"\u003e\u003ccode\u003ef4287d0\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): automatically add reasoning.encrypted_conten...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/96d709739ef17d87a6c7d1d1de07b5a5dbb05db1\"\u003e\u003ccode\u003e96d7097\u003c/code\u003e\u003c/a\u003e Backport: docs(example): fix path to test file (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9410\"\u003e#9410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@2.0.34...@ai-sdk/openai@2.0.52\"\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.63.1 to 0.65.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.65.0\u003c/h2\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.64.0\u003c/h2\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/commit/293c5db767c30393b38a24eb4e830312b8282bb6\"\u003e\u003ccode\u003e293c5db\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b0b720082c23e4b033df2ebce2a4b040e92a2af2\"\u003e\u003ccode\u003eb0b7200\u003c/code\u003e\u003c/a\u003e feat(api): adds support for Claude Sonnet 4.5 and context management features\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f9947989202e08ddff5210b20b7fe413f51714f6\"\u003e\u003ccode\u003ef994798\u003c/code\u003e\u003c/a\u003e chore(internal): ignore .eslintcache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8c35bc80e59495431d81bef832bf5b1838d5fd7\"\u003e\u003ccode\u003ea8c35bc\u003c/code\u003e\u003c/a\u003e chore(internal): codegen related update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1bb06f790e16f5747feba0463ff2846cb0f5b329\"\u003e\u003ccode\u003e1bb06f7\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d823e52d49c8ccdbf259f41a553d1040c0a144cb\"\u003e\u003ccode\u003ed823e52\u003c/code\u003e\u003c/a\u003e chore(internal): fix incremental formatting in some cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/8ee0c3a458b57826492668619e26b812e4a52aac\"\u003e\u003ccode\u003e8ee0c3a\u003c/code\u003e\u003c/a\u003e feat(toolRunner): support custom headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ba3eadd23cd842800afa70fcbd39953c9b780a70\"\u003e\u003ccode\u003eba3eadd\u003c/code\u003e\u003c/a\u003e chore(internal): remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5be54cb78e9303b5b839b9cbee2fbddcbec1ef62\"\u003e\u003ccode\u003e5be54cb\u003c/code\u003e\u003c/a\u003e perf: faster formatting\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents` from 0.1.4 to 0.1.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/59826a301d9df431dfcd8f9482ee847878cd7928\"\u003e\u003ccode\u003e59826a3\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/4f27ed55e151b258f4a832bf8daab79537d7da98\"\u003e\u003ccode\u003e4f27ed5\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/558\"\u003e#558\u003c/a\u003e prompt parameter does not work when being passed via an Agent (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents-core` from 0.1.4 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/fae9017c04cd5bd6996d9c0a467f0996ef5eb810\"\u003e\u003ccode\u003efae9017\u003c/code\u003e\u003c/a\u003e Exclude translation directories in translation GH Action job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/5111c69463d572e7cc0723f8a09ebb525095d23a\"\u003e\u003ccode\u003e5111c69\u003c/code\u003e\u003c/a\u003e Fix ko translation code bug and generate initial ones\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.11.3/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/4653320016ed4202a229d9ab5933ad3f13e5b6c0\"\u003e\u003ccode\u003e4653320\u003c/code\u003e\u003c/a\u003e fix(composition): Don't remove scalar properties in \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e w...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.11.3/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-runtime:\u003c/strong\u003e New stop reason for Converse and ConverseStream (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e323c12b\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/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e\u003ccode\u003e323c12b\u003c/code\u003e\u003c/a\u003e feat(client-bedrock-runtime): New stop reason for Converse and ConverseStream\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.901.0...v3.902.0\"\u003e3.902.0\u003c/a\u003e (2025-10-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e Add support for dual-stack account endpoint generation (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e14f648b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f6666ec2a8443a467770b77415a17767ae8be64\"\u003e\u003ccode\u003e1f6666e\u003c/code\u003e\u003c/a\u003e Publish v3.902.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e\u003ccode\u003e14f648b\u003c/code\u003e\u003c/a\u003e feat(client-dynamodb): Add support for dual-stack account endpoint generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-dynamodb\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-kinesis` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\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/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-kinesis\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-lambda` from 3.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d1cdea81f536ca950897705143f076e348901bf8\"\u003ed1cdea81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  CloudWatch Observability Admin adds the ability to enable Resource tags for telemetry in a customer account. The release introduces new APIs to enable, disable and describe the status of Resource tags for telemetry feature. This new capability simplifies monitoring AWS resources using tags. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f74cc089c493dd44700ecc5d6c47635f7bbfe7a2\"\u003ef74cc089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Updated http status code in control plane apis of agentcore runtime, tools and identity. Additional included provider types for AgentCore Identity (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ef2d3c362799520a8d216dc4ed88712803eeb64a\"\u003eef2d3c36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.909.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e'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.909.0...v3.910.0\"\u003e3.910.0\u003c/a\u003e (2025-10-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e8539ae1577b65dec53d66208e666a25cf07296b\"\u003e\u003ccode\u003ee8539ae\u003c/code\u003e\u003c/a\u003e Publish v3.910.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003e\u003ccode\u003ec8809d4\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for node-http timeout fixes, deprecated documentation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003e\u003ccode\u003ecf1e3be\u003c/code\u003e\u003c/a\u003e feat(client-lambda): Add InvokedViaFunctionUrl context key to limit invocatio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.910.0/clients/client-lambda\"\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.895.0 to 3.910.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\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.910.0\u003c/h2\u003e\n\u003ch4\u003e3.910.0(2025-10-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for node-http timeout fixes, deprecated documentation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7422\"\u003e#7422\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c8809d4630e131637a0c8392794d1795dcd455de\"\u003ec8809d46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupdate docs about socketTimeout (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7421\"\u003e#7421\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/edb5dae88641af1532db6d0a32d6ff9e2f589061\"\u003eedb5dae8\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-ec2:\u003c/strong\u003e  This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/35be968f6e8fad594f291eccb3c96181c4fc00d2\"\u003e35be968f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connect:\u003c/strong\u003e  SDK release for TaskTemplateInfo in Contact for DescribeContact response. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a34b5ea7950f659da7f3a0420b1469a7f407e8d7\"\u003ea34b5ea7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transcribe:\u003c/strong\u003e  Move UntagResource API body member to query parameter (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eefe24729edbcf5c6df7f1c42f5b3d05c4657a68\"\u003eeefe2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-backup:\u003c/strong\u003e  The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/69c1ccd9a87e838c062c576daa19241ffad820b8\"\u003e69c1ccd9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Support creating scoped and trustedIdentityPropagation enabled connections. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acbdd2f72134c616e060445cb6ad187065fce435\"\u003eacbdd2f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-transfer:\u003c/strong\u003e  SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2951a5b615996854dd681494425bab23b75a4a46\"\u003e2951a5b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-appstream:\u003c/strong\u003e  This release introduces support for Microsoft license included applications streaming. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d7579fed4921684ca73d1e6929cc80fb98bad8bc\"\u003ed7579fed\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.910.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.909.0\u003c/h2\u003e\n\u003ch4\u003e3.909.0(2025-10-13)\u003c/h4\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Updated InvokeAgentRuntime API to accept account id optionally and added CompleteResourceTokenAuth API. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d21a546467142617f508d720f8b16a236009a271\"\u003ed21a5464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/co...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/6665","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6665","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6665/packages"}},{"old_version":"30.1.3","new_version":"30.2.0","update_type":"minor","path":null,"pr_created_at":"2025-10-15T01:02:06.115Z","version_change":"30.1.3 → 30.2.0","issue":{"uuid":"2911921765","node_id":"PR_kwDOBwapYs6tkGZl","number":6652,"state":"closed","title":"chore(deps): bump the test-versions group across 1 directory with 69 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-15T01:02:06.115Z","updated_at":"2025-10-16T02:20:42.082Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":69,"packages":[{"name":"@ai-sdk/openai","old_version":"2.0.34","new_version":"2.0.52","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.63.1","new_version":"0.65.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@openai/agents","old_version":"0.1.4","new_version":"0.1.9","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.1.4","new_version":"0.1.8","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@apollo/gateway","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@apollo/subgraph","old_version":"2.11.2","new_version":"2.11.3","repository_url":"https://github.com/apollographql/federation"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.895.0","new_version":"3.908.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@confluentinc/kafka-javascript","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/confluentinc/confluent-kafka-javascript"},{"name":"@elastic/transport","old_version":"9.1.2","new_version":"9.2.0","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@happy-dom/jest-environment","old_version":"18.0.1","new_version":"20.0.0","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.4","new_version":"1.19.5","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"0.3.28","new_version":"0.3.31","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"0.3.77","new_version":"0.3.78","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/openai","old_version":"0.6.13","new_version":"0.6.16","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@opentelemetry/instrumentation","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.54.0","new_version":"0.55.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"6.16.2","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.6.4","new_version":"4.8.0","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"aerospike","old_version":"6.3.0","new_version":"6.4.0","repository_url":"https://github.com/aerospike/aerospike-client-nodejs"},{"name":"ai","old_version":"5.0.51","new_version":"5.0.70","repository_url":"https://github.com/vercel/ai"},{"name":"chai","old_version":"6.0.1","new_version":"6.2.0","repository_url":"https://github.com/chaijs/chai"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.3.0","new_version":"15.4.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"hono","old_version":"4.9.8","new_version":"4.9.12","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.8.0","new_version":"5.8.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-jasmine2","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"langchain","old_version":"0.3.34","new_version":"0.3.36","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"mocha","old_version":"11.7.2","new_version":"11.7.4","repository_url":"https://github.com/mochajs/mocha"},{"name":"mongoose","old_version":"8.18.2","new_version":"8.19.1","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mysql2","old_version":"3.15.0","new_version":"3.15.2","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"next","old_version":"15.5.4","new_version":"15.5.5","repository_url":"https://github.com/vercel/next.js"},{"name":"npm","old_version":"11.6.0","new_version":"11.6.2","repository_url":"https://github.com/npm/cli"},{"name":"openai","old_version":"5.23.0","new_version":"6.3.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pino","old_version":"9.11.0","new_version":"10.0.0","repository_url":"https://github.com/pinojs/pino"},{"name":"pino-pretty","old_version":"13.1.1","new_version":"13.1.2","repository_url":"https://github.com/pinojs/pino-pretty"},{"name":"playwright","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.17.1","new_version":"10.18.2","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"6.15.0","new_version":"6.17.1","repository_url":"https://github.com/prisma/prisma"},{"name":"react","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.36.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"winston","old_version":"3.17.0","new_version":"3.18.3","repository_url":"https://github.com/winstonjs/winston"},{"name":"zod","old_version":"4.1.11","new_version":"4.1.12","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 69 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `2.0.34` | `2.0.52` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.63.1` | `0.65.0` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.9` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.8` |\n| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.11.2` | `2.11.3` |\n| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.11.2` | `2.11.3` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.895.0` | `3.908.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.895.0` | `3.908.0` |\n| [@confluentinc/kafka-javascript](https://github.com/confluentinc/confluent-kafka-javascript) | `1.5.0` | `1.6.0` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.1.2` | `9.2.0` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `18.0.1` | `20.0.0` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.4` | `1.19.5` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.1.3` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.1.2` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.1.3` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.1.3` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.1.2` | `30.2.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `0.3.28` | `0.3.31` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `0.3.77` | `0.3.78` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `0.6.13` | `0.6.16` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.54.0` | `0.55.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `6.16.2` | `6.17.1` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.6.4` | `4.8.0` |\n| [aerospike](https://github.com/aerospike/aerospike-client-nodejs) | `6.3.0` | `6.4.0` |\n| [ai](https://github.com/vercel/ai) | `5.0.51` | `5.0.70` |\n| [chai](https://github.com/chaijs/chai) | `6.0.1` | `6.2.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.3.0` | `15.4.0` |\n| [hono](https://github.com/honojs/hono) | `4.9.8` | `4.9.12` |\n| [ioredis](https://github.com/luin/ioredis) | `5.8.0` | `5.8.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.1.2` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `0.3.34` | `0.3.36` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.2` | `11.7.4` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.2` | `8.19.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.15.0` | `3.15.2` |\n| [next](https://github.com/vercel/next.js) | `15.5.4` | `15.5.5` |\n| [npm](https://github.com/npm/cli) | `11.6.0` | `11.6.2` |\n| [openai](https://github.com/openai/openai-node) | `5.23.0` | `6.3.0` |\n| [pino](https://github.com/pinojs/pino) | `9.11.0` | `10.0.0` |\n| [pino-pretty](https://github.com/pinojs/pino-pretty) | `13.1.1` | `13.1.2` |\n| [playwright](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.17.1` | `10.18.2` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `6.15.0` | `6.17.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.0` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.36.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [winston](https://github.com/winstonjs/winston) | `3.17.0` | `3.18.3` |\n| [zod](https://github.com/colinhacks/zod) | `4.1.11` | `4.1.12` |\n\n\nUpdates `@ai-sdk/openai` from 2.0.34 to 2.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.52\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8de8de5: fix(provider/openai): end reasoning parts earlier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.51\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecad5c1d: fix(provider/openai): fix web search tool input types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.50\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec336b43: feat(provider/openai): send assistant text and tool call parts as reference ids when store: true\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.49\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef4287d0: feat(provider/openai): automatically add reasoning.encrypted_content include when store = false\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7790708aa93793648cd70218c35f6727fd44188d\"\u003e\u003ccode\u003e7790708\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9449\"\u003e#9449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8de8de57c9ca649757c64c05429d91a1852219ae\"\u003e\u003ccode\u003e8de8de5\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): end reasoning parts earlier (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9447\"\u003e#9447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b65bfb5523aea979a6ca104abf157108ffa5495f\"\u003e\u003ccode\u003eb65bfb5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9445\"\u003e#9445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/cad5c1d0c642820cd8cc7b77c878bb0b001312fd\"\u003e\u003ccode\u003ecad5c1d\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/openai): add output to openai websearch tool (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9443\"\u003e#9443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e2ca3a30633fae805e0edef71e6403fac2c5d67b\"\u003e\u003ccode\u003ee2ca3a3\u003c/code\u003e\u003c/a\u003e Backport: chore(examples/next-openai): ai-elements, update web search example...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/39c9b5ee4565ff29909fc22e858c29a5f5c0da1e\"\u003e\u003ccode\u003e39c9b5e\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9427\"\u003e#9427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c336b430516896c9e7d73649960001dede2f673c\"\u003e\u003ccode\u003ec336b43\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): send assistant text and tool call parts as r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ddbda418446c53e2f8d6b82d32d63408153e9beb\"\u003e\u003ccode\u003eddbda41\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9416\"\u003e#9416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/f4287d043e06ccc0602a73430ae1e3c13ccc8def\"\u003e\u003ccode\u003ef4287d0\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): automatically add reasoning.encrypted_conten...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/96d709739ef17d87a6c7d1d1de07b5a5dbb05db1\"\u003e\u003ccode\u003e96d7097\u003c/code\u003e\u003c/a\u003e Backport: docs(example): fix path to test file (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9410\"\u003e#9410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@2.0.34...@ai-sdk/openai@2.0.52\"\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.63.1 to 0.65.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.65.0\u003c/h2\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.64.0\u003c/h2\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/commit/293c5db767c30393b38a24eb4e830312b8282bb6\"\u003e\u003ccode\u003e293c5db\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b0b720082c23e4b033df2ebce2a4b040e92a2af2\"\u003e\u003ccode\u003eb0b7200\u003c/code\u003e\u003c/a\u003e feat(api): adds support for Claude Sonnet 4.5 and context management features\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f9947989202e08ddff5210b20b7fe413f51714f6\"\u003e\u003ccode\u003ef994798\u003c/code\u003e\u003c/a\u003e chore(internal): ignore .eslintcache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8c35bc80e59495431d81bef832bf5b1838d5fd7\"\u003e\u003ccode\u003ea8c35bc\u003c/code\u003e\u003c/a\u003e chore(internal): codegen related update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1bb06f790e16f5747feba0463ff2846cb0f5b329\"\u003e\u003ccode\u003e1bb06f7\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d823e52d49c8ccdbf259f41a553d1040c0a144cb\"\u003e\u003ccode\u003ed823e52\u003c/code\u003e\u003c/a\u003e chore(internal): fix incremental formatting in some cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/8ee0c3a458b57826492668619e26b812e4a52aac\"\u003e\u003ccode\u003e8ee0c3a\u003c/code\u003e\u003c/a\u003e feat(toolRunner): support custom headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ba3eadd23cd842800afa70fcbd39953c9b780a70\"\u003e\u003ccode\u003eba3eadd\u003c/code\u003e\u003c/a\u003e chore(internal): remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5be54cb78e9303b5b839b9cbee2fbddcbec1ef62\"\u003e\u003ccode\u003e5be54cb\u003c/code\u003e\u003c/a\u003e perf: faster formatting\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents` from 0.1.4 to 0.1.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/59826a301d9df431dfcd8f9482ee847878cd7928\"\u003e\u003ccode\u003e59826a3\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/4f27ed55e151b258f4a832bf8daab79537d7da98\"\u003e\u003ccode\u003e4f27ed5\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/558\"\u003e#558\u003c/a\u003e prompt parameter does not work when being passed via an Agent (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents-core` from 0.1.4 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/fae9017c04cd5bd6996d9c0a467f0996ef5eb810\"\u003e\u003ccode\u003efae9017\u003c/code\u003e\u003c/a\u003e Exclude translation directories in translation GH Action job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/5111c69463d572e7cc0723f8a09ebb525095d23a\"\u003e\u003ccode\u003e5111c69\u003c/code\u003e\u003c/a\u003e Fix ko translation code bug and generate initial ones\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/gateway` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/gateway-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/gateway\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/4faa114215200daf7ad7518be8e50071fcde783c\"\u003e\u003ccode\u003e4faa114215200daf7ad7518be8e50071fcde783c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/query-planner\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/composition\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/gateway-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/gateway@2.11.3/gateway-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@apollo/subgraph` from 2.11.2 to 2.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/federation/releases\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/subgraph\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.11.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhen a \u003ccode\u003eGraphQLScalarType\u003c/code\u003e resolver is provided to \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e, omitted configuration options in the \u003ccode\u003eGraphQLScalarType\u003c/code\u003e no longer cause the corresponding properties in the GraphQL document/AST to be cleared. To explicitly clear these properties, use \u003ccode\u003enull\u003c/code\u003e for the configuration option instead. (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apollographql/federation/pull/3285\"\u003e#3285\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/apollographql/federation/commit/8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\"\u003e\u003ccode\u003e8c7a2cd655ad3060e9f5c3b106cfbdb59251701c\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​apollo/federation-internals\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.11.3\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/apollographql/federation/commit/a96a04d02268bf68af32d94479edf157164263ac\"\u003e\u003ccode\u003ea96a04d\u003c/code\u003e\u003c/a\u003e release: on branch main (\u003ca href=\"https://github.com/apollographql/federation/tree/HEAD/subgraph-js/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/federation/commit/4653320016ed4202a229d9ab5933ad3f13e5b6c0\"\u003e\u003ccode\u003e4653320\u003c/code\u003e\u003c/a\u003e fix(composition): Don't remove scalar properties in \u003ccode\u003ebuildSubgraphSchema()\u003c/code\u003e w...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apollographql/federation/commits/@apollo/subgraph@2.11.3/subgraph-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.895.0 to 3.908.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Updated the text in the Important section of the ModifyDBClusterParameterGroup page. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/23a42361698ed24cb582116e00b8ecafa39c9d36\"\u003e23a42361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-10 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b5e87b16d4845da067fcbdc348b36e30ae48d735\"\u003eb5e87b16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e  Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3beb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Bedrock AgentCore release for Gateway, and Memory including Self-Managed Strategies support for Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dd8408b93ed1ae35e310d2584b6e6d2472512b8d\"\u003edd8408b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-odb:\u003c/strong\u003e  This release adds APIs that allow you to specify CIDR ranges in your ODB peering connection. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72de496b8c4a670dd3f79ee60fbdbcf3d1aec98f\"\u003e72de496b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Added new viewer security policy, TLSv1.2_2025, for CloudFront. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bbe5fc5500366d8145f7d1c34599250f3db7e5a4\"\u003ebbe5fc55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Bedrock AgentCore release for Runtime, and Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ad809ec1f59ff568791dab2aa410fc27ee6f78e\"\u003e9ad809ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Addition of AuditContext in GetTable/GetTables Request (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf3d8e194f621fe562efe6eead32f81b8f3b50c2\"\u003ecf3d8e19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  apply reserved word escaping to union shape in Json serializer (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7419\"\u003e#7419\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ee6cdcd05b7ac80a5bf63158fea82e37e48bc43\"\u003e9ee6cdcd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.908.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.907.0\u003c/h2\u003e\n\u003ch4\u003e3.907.0(2025-10-09)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-browser:\u003c/strong\u003e  remove bowser from default UA provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7413\"\u003e#7413\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a94d95f701bd74cbd89de85ce584c2f6ca555ff3\"\u003ea94d95f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  run publish for codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7415\"\u003e#7415\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2f1ac0ce9b851fd56d0df98bde1e8591ac8176f\"\u003eb2f1ac0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-09 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/98148915460e3d6dbdd8916748db46b401a28794\"\u003e98148915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-wafv2:\u003c/strong\u003e  This release adds the ability to throw WafLimitsExceededException when the maximum number of Application Load Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/33438d9d2baab8fd388914c3f9a37d19b0643313\"\u003e33438d9d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  This release adds support for ActionConnector and Flow, which are new resources associated with Amazon Quick Suite. Additional updates include expanded Data Source options, further branding customization, and new capabilities that can be restricted by Admins. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72c12a09df979cc5b9930bbbd168aca3810110d7\"\u003e72c12a09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  modify request compression threshold values (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7414\"\u003e#7414\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b45d72016ff7f01ceb122a5fec804a271a9aeba\"\u003e6b45d720\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-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-runtime:\u003c/strong\u003e New stop reason for Converse and ConverseStream (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e323c12b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e\u003ccode\u003e323c12b\u003c/code\u003e\u003c/a\u003e feat(client-bedrock-runtime): New stop reason for Converse and ConverseStream\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.908.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.895.0 to 3.908.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Updated the text in the Important section of the ModifyDBClusterParameterGroup page. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/23a42361698ed24cb582116e00b8ecafa39c9d36\"\u003e23a42361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-10 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b5e87b16d4845da067fcbdc348b36e30ae48d735\"\u003eb5e87b16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e  Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3beb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Bedrock AgentCore release for Gateway, and Memory including Self-Managed Strategies support for Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dd8408b93ed1ae35e310d2584b6e6d2472512b8d\"\u003edd8408b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-odb:\u003c/strong\u003e  This release adds APIs that allow you to specify CIDR ranges in your ODB peering connection. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72de496b8c4a670dd3f79ee60fbdbcf3d1aec98f\"\u003e72de496b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Added new viewer security policy, TLSv1.2_2025, for CloudFront. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bbe5fc5500366d8145f7d1c34599250f3db7e5a4\"\u003ebbe5fc55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Bedrock AgentCore release for Runtime, and Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ad809ec1f59ff568791dab2aa410fc27ee6f78e\"\u003e9ad809ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Addition of AuditContext in GetTable/GetTables Request (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf3d8e194f621fe562efe6eead32f81b8f3b50c2\"\u003ecf3d8e19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  apply reserved word escaping to union shape in Json serializer (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7419\"\u003e#7419\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ee6cdcd05b7ac80a5bf63158fea82e37e48bc43\"\u003e9ee6cdcd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.908.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.907.0\u003c/h2\u003e\n\u003ch4\u003e3.907.0(2025-10-09)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-browser:\u003c/strong\u003e  remove bowser from default UA provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7413\"\u003e#7413\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a94d95f701bd74cbd89de85ce584c2f6ca555ff3\"\u003ea94d95f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  run publish for codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7415\"\u003e#7415\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2f1ac0ce9b851fd56d0df98bde1e8591ac8176f\"\u003eb2f1ac0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-09 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/98148915460e3d6dbdd8916748db46b401a28794\"\u003e98148915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-wafv2:\u003c/strong\u003e  This release adds the ability to throw WafLimitsExceededException when the maximum number of Application Load Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/33438d9d2baab8fd388914c3f9a37d19b0643313\"\u003e33438d9d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  This release adds support for ActionConnector and Flow, which are new resources associated with Amazon Quick Suite. Additional updates include expanded Data Source options, further branding customization, and new capabilities that can be restricted by Admins. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72c12a09df979cc5b9930bbbd168aca3810110d7\"\u003e72c12a09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  modify request compression threshold values (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7414\"\u003e#7414\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b45d72016ff7f01ceb122a5fec804a271a9aeba\"\u003e6b45d720\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-dynamodb/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e'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.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.901.0...v3.902.0\"\u003e3.902.0\u003c/a\u003e (2025-10-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e Add support for dual-stack account endpoint generation (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e14f648b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f6666ec2a8443a467770b77415a17767ae8be64\"\u003e\u003ccode\u003e1f6666e\u003c/code\u003e\u003c/a\u003e Publish v3.902.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e\u003ccode\u003e14f648b\u003c/code\u003e\u003c/a\u003e feat(client-dynamodb): Add support for dual-stack account endpoint generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.908.0/clients/client-dynamodb\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-kinesis` from 3.895.0 to 3.908.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\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Updated the text in the Important section of the ModifyDBClusterParameterGroup page. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/23a42361698ed24cb582116e00b8ecafa39c9d36\"\u003e23a42361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-10 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b5e87b16d4845da067fcbdc348b36e30ae48d735\"\u003eb5e87b16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e  Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3beb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Bedrock AgentCore release for Gateway, and Memory including Self-Managed Strategies support for Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dd8408b93ed1ae35e310d2584b6e6d2472512b8d\"\u003edd8408b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-odb:\u003c/strong\u003e  This release adds APIs that allow you to specify CIDR ranges in your ODB peering connection. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72de496b8c4a670dd3f79ee60fbdbcf3d1aec98f\"\u003e72de496b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Added new viewer security policy, TLSv1.2_2025, for CloudFront. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bbe5fc5500366d8145f7d1c34599250f3db7e5a4\"\u003ebbe5fc55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Bedrock AgentCore release for Runtime, and Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ad809ec1f59ff568791dab2aa410fc27ee6f78e\"\u003e9ad809ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Addition of AuditContext in GetTable/GetTables Request (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf3d8e194f621fe562efe6eead32f81b8f3b50c2\"\u003ecf3d8e19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  apply reserved word escaping to union shape in Json serializer (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7419\"\u003e#7419\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ee6cdcd05b7ac80a5bf63158fea82e37e48bc43\"\u003e9ee6cdcd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.908.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.907.0\u003c/h2\u003e\n\u003ch4\u003e3.907.0(2025-10-09)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-browser:\u003c/strong\u003e  remove bowser from default UA provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7413\"\u003e#7413\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a94d95f701bd74cbd89de85ce584c2f6ca555ff3\"\u003ea94d95f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  run publish for codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7415\"\u003e#7415\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2f1ac0ce9b851fd56d0df98bde1e8591ac8176f\"\u003eb2f1ac0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-09 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/98148915460e3d6dbdd8916748db46b401a28794\"\u003e98148915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-wafv2:\u003c/strong\u003e  This release adds the ability to throw WafLimitsExceededException when the maximum number of Application Load Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/33438d9d2baab8fd388914c3f9a37d19b0643313\"\u003e33438d9d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  This release adds support for ActionConnector and Flow, which are new resources associated with Amazon Quick Suite. Additional updates include expanded Data Source options, further branding customization, and new capabilities that can be restricted by Admins. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72c12a09df979cc5b9930bbbd168aca3810110d7\"\u003e72c12a09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  modify request compression threshold values (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7414\"\u003e#7414\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b45d72016ff7f01ceb122a5fec804a271a9aeba\"\u003e6b45d720\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-kinesis/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e'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.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.908.0/clients/client-kinesis\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-lambda` from 3.895.0 to 3.908.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\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Updated the text in the Important section of the ModifyDBClusterParameterGroup page. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/23a42361698ed24cb582116e00b8ecafa39c9d36\"\u003e23a42361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-10 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b5e87b16d4845da067fcbdc348b36e30ae48d735\"\u003eb5e87b16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e  Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3beb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Bedrock AgentCore release for Gateway, and Memory including Self-Managed Strategies support for Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dd8408b93ed1ae35e310d2584b6e6d2472512b8d\"\u003edd8408b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-odb:\u003c/strong\u003e  This release adds APIs that allow you to specify CIDR ranges in your ODB peering connection. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72de496b8c4a670dd3f79ee60fbdbcf3d1aec98f\"\u003e72de496b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Added new viewer security policy, TLSv1.2_2025, for CloudFront. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bbe5fc5500366d8145f7d1c34599250f3db7e5a4\"\u003ebbe5fc55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Bedrock AgentCore release for Runtime, and Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ad809ec1f59ff568791dab2aa410fc27ee6f78e\"\u003e9ad809ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Addition of AuditContext in GetTable/GetTables Request (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf3d8e194f621fe562efe6eead32f81b8f3b50c2\"\u003ecf3d8e19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  apply reserved word escaping to union shape in Json serializer (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7419\"\u003e#7419\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ee6cdcd05b7ac80a5bf63158fea82e37e48bc43\"\u003e9ee6cdcd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.908.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.907.0\u003c/h2\u003e\n\u003ch4\u003e3.907.0(2025-10-09)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-browser:\u003c/strong\u003e  remove bowser from default UA provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7413\"\u003e#7413\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a94d95f701bd74cbd89de85ce584c2f6ca555ff3\"\u003ea94d95f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  run publish for codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7415\"\u003e#7415\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2f1ac0ce9b851fd56d0df98bde1e8591ac8176f\"\u003eb2f1ac0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-09 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/98148915460e3d6dbdd8916748db46b401a28794\"\u003e98148915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-wafv2:\u003c/strong\u003e  This release adds the ability to throw WafLimitsExceededException when the maximum number of Application Load Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/33438d9d2baab8fd388914c3f9a37d19b0643313\"\u003e33438d9d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  This release adds support for ActionConnector and Flow, which are new resources associated with Amazon Quick Suite. Additional updates include expanded Data Source options, further branding customization, and new capabilities that can be restricted by Admins. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72c12a09df979cc5b9930bbbd168aca3810110d7\"\u003e72c12a09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e  modify request compression threshold values (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7414\"\u003e#7414\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b45d72016ff7f01ceb122a5fec804a271a9aeba\"\u003e6b45d720\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-lambda/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e'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.907.0...v3.908.0\"\u003e3.908.0\u003c/a\u003e (2025-10-10)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.906.0...v3.907.0\"\u003e3.907.0\u003c/a\u003e (2025-10-09)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.905.0...v3.906.0\"\u003e3.906.0\u003c/a\u003e (2025-10-08)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c5dbfc656eb7c8e29ef683705c62113280e30ebd\"\u003e\u003ccode\u003ec5dbfc6\u003c/code\u003e\u003c/a\u003e Publish v3.908.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003e\u003ccode\u003ecf1e3be\u003c/code\u003e\u003c/a\u003e feat(client-lambda): Add InvokedViaFunctionUrl context key to limit invocatio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e\u003ccode\u003e511167d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for bowser removal, lstat fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7418\"\u003e#7418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/20bfe7d6067ae5fc31aa43ab668340d67a7f6bea\"\u003e\u003ccode\u003e20bfe7d\u003c/code\u003e\u003c/a\u003e Publish v3.907.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8f1632736c47e064604ffc77bada1abff4a731d6\"\u003e\u003ccode\u003e8f16327\u003c/code\u003e\u003c/a\u003e Publish v3.906.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.908.0/clients/client-lambda\"\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.895.0 to 3.908.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\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.908.0\u003c/h2\u003e\n\u003ch4\u003e3.908.0(2025-10-10)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for bowser removal, lstat fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7418\"\u003e#7418\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/511167d52a6e5625b50e19fe4d604071024a6726\"\u003e511167d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Updated the text in the Important section of the ModifyDBClusterParameterGroup page. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/23a42361698ed24cb582116e00b8ecafa39c9d36\"\u003e23a42361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-10-10 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b5e87b16d4845da067fcbdc348b36e30ae48d735\"\u003eb5e87b16\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lambda:\u003c/strong\u003e  Add InvokedViaFunctionUrl context key to limit invocations to only FURL invokes. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf1e3beb2586bb8e924b495a0c72c1aa90e45890\"\u003ecf1e3beb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Bedrock AgentCore release for Gateway, and Memory including Self-Managed Strategies support for Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dd8408b93ed1ae35e310d2584b6e6d2472512b8d\"\u003edd8408b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-odb:\u003c/strong\u003e  This release adds APIs that allow you to specify CIDR ranges in your ODB peering connection. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/72de496b8c4a670dd3f79ee60fbdbcf3d1aec98f\"\u003e72de496b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Added new viewer security policy, TLSv1.2_2025, for CloudFront. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bbe5fc5500366d8145f7d1c34599250f3db7e5a4\"\u003ebbe5fc55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Bedrock AgentCore release for Runtime, and Memory. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ad809ec1f59ff568791dab2aa410fc27ee6f78e\"\u003e9ad809ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Addition of AuditContext in GetTable/GetTables Request (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/cf3d8e194f621fe562efe6eead32f81b8f3b50c2\"\u003ecf3d8e19\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eBug Fixes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  apply reserved word escaping to union shape in Json serializer (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7419\"\u003e#7419\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ee6cdcd05b7ac80a5bf63158fea82e37e48bc43\"\u003e9ee6cdcd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.908.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.907.0\u003c/h2\u003e\n\u003ch4\u003e3.907.0(2025-10-09)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutil-user-agent-browser:\u003c/strong\u003e  remove bowser from default UA provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7413\"\u003e#7413\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a94d95f701bd74cbd89de85ce584c2f6ca555ff3\"\u003ea94d95f7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  run publish for codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7415\"\u003e#7415\u003c/a\u003e) (\u003ca href=\"...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/6652","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6652","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6652/packages"}},{"old_version":"29.7.0","new_version":"30.2.0","update_type":"major","path":null,"pr_created_at":"2025-10-13T10:32:31.000Z","version_change":"29.7.0 → 30.2.0","issue":{"uuid":"3509445995","node_id":"PR_kwDOOaImXM6tbkjP","number":112,"state":"closed","title":"deps(deps): bump the testing group with 41 updates","user":"dependabot[bot]","labels":["size/XL","testing"],"assignees":["Drago-03"],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2025-10-28T14:31:27.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T10:32:31.000Z","updated_at":"2025-10-28T14:31:37.000Z","time_to_close":1310336,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"testing","update_count":41,"packages":[{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/console","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/core","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/environment","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/expect-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/fake-timers","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/schemas","old_version":"29.6.3","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/source-map","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-result","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/types","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-plugin-jest-hoist","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-preset-jest","old_version":"29.6.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-changed-files","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-cli","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-diff","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-docblock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-each","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-haste-map","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-leak-detector","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-matcher-utils","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-message-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-mock","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-regex-util","old_version":"29.6.3","new_version":"30.0.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-resolve-dependencies","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runner","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-snapshot","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-util","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-validate","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-watcher","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 41 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.2.0` |\n| [@jest/console](https://github.com/jestjs/jest/tree/HEAD/packages/jest-console) | `29.7.0` | `30.2.0` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `29.7.0` | `30.2.0` |\n| [@jest/environment](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment) | `29.7.0` | `30.2.0` |\n| [@jest/expect](https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect) | `29.7.0` | `30.2.0` |\n| [@jest/expect-utils](https://github.com/jestjs/jest/tree/HEAD/packages/expect-utils) | `29.7.0` | `30.2.0` |\n| [@jest/fake-timers](https://github.com/jestjs/jest/tree/HEAD/packages/jest-fake-timers) | `29.7.0` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `29.7.0` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `29.7.0` | `30.2.0` |\n| [@jest/schemas](https://github.com/jestjs/jest/tree/HEAD/packages/jest-schemas) | `29.6.3` | `30.0.5` |\n| [@jest/source-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-source-map) | `29.6.3` | `30.0.1` |\n| [@jest/test-result](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-result) | `29.7.0` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `29.7.0` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `29.7.0` | `30.2.0` |\n| [@jest/types](https://github.com/jestjs/jest/tree/HEAD/packages/jest-types) | `29.6.3` | `30.2.0` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `29.7.0` | `30.2.0` |\n| [babel-plugin-jest-hoist](https://github.com/jestjs/jest/tree/HEAD/packages/babel-plugin-jest-hoist) | `29.6.3` | `30.2.0` |\n| [babel-preset-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-preset-jest) | `29.6.3` | `30.2.0` |\n| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.2.0` |\n| [jest-diff](https://github.com/jestjs/jest/tree/HEAD/packages/jest-diff) | `29.7.0` | `30.2.0` |\n| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.2.0` |\n| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.2.0` |\n| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.2.0` |\n| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.2.0` |\n| [jest-matcher-utils](https://github.com/jestjs/jest/tree/HEAD/packages/jest-matcher-utils) | `29.7.0` | `30.2.0` |\n| [jest-message-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-message-util) | `29.7.0` | `30.2.0` |\n| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.2.0` |\n| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.1` |\n| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.2.0` |\n| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.2.0` |\n| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.2.0` |\n| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.2.0` |\n| [jest-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-util) | `29.7.0` | `30.2.0` |\n| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.2.0` |\n| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.2.0` |\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/console` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/console\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/console\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/401ec5a47d88dbc591c4ed8308a61adb0f1b62c4\"\u003e\u003ccode\u003e401ec5a\u003c/code\u003e\u003c/a\u003e chore: fix broken CI (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-console/issues/15840\"\u003e#15840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-console\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/console\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/core` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/b097e43986032bfb1edef4eba24984a0b352ab16\"\u003e\u003ccode\u003eb097e43\u003c/code\u003e\u003c/a\u003e fix: perform global teardown if bailing from failed tests (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-core/issues/15833\"\u003e#15833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c9db5c6d1b01ca091d8f2aa92e5bc137e4bb2828\"\u003e\u003ccode\u003ec9db5c6\u003c/code\u003e\u003c/a\u003e Include test suites that failed to execute when running failed tests (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-core/issues/15769\"\u003e#15769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/60f6375b5852006ae09d6b186400017ac95b01b3\"\u003e\u003ccode\u003e60f6375\u003c/code\u003e\u003c/a\u003e Support workerIdleMemoryLimit=0 to always restart worker child processes betw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/environment` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/environment\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/environment\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/environment\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/expect` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/expect\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/expect\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c88d1f14c8f9950e510004d25998b331041ffc9f\"\u003e\u003ccode\u003ec88d1f1\u003c/code\u003e\u003c/a\u003e feat: Have \u003ccode\u003eInverse\u003c/code\u003e exportable in types.ts (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect/issues/15704\"\u003e#15704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-expect\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/expect\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/expect-utils` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/expect-utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​jest/expect-utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\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/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/expect-utils\"\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/~cpojer\"\u003ecpojer\u003c/a\u003e, a new releaser for \u003ccode\u003e@​jest/expect-utils\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jest/fake-timers` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003e\u003ccode\u003e@​jest/fake-timers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/Drago-03/GroqTales/pull/112","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drago-03%2FGroqTales/issues/112","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/112/packages"}},{"old_version":"30.1.3","new_version":"30.2.0","update_type":"minor","path":null,"pr_created_at":"2025-10-07T23:59:28.000Z","version_change":"30.1.3 → 30.2.0","issue":{"uuid":"2895643604","node_id":"PR_kwDOBwapYs6smAPU","number":6618,"state":"open","title":"chore(deps): bump the test-versions group across 1 directory with 63 updates","user":"dependabot[bot]","labels":["semver-patch","dependencies","javascript","dependabot"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-07T23:59:28.000Z","updated_at":"2025-10-07T23:59:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"test-versions","update_count":63,"packages":[{"name":"@ai-sdk/openai","old_version":"2.0.34","new_version":"2.0.44","repository_url":"https://github.com/vercel/ai"},{"name":"@anthropic-ai/sdk","old_version":"0.63.1","new_version":"0.65.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@openai/agents","old_version":"0.1.4","new_version":"0.1.9","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@openai/agents-core","old_version":"0.1.4","new_version":"0.1.8","repository_url":"https://github.com/openai/openai-agents-js"},{"name":"@aws-sdk/client-bedrock-runtime","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-dynamodb","old_version":"3.895.0","new_version":"3.902.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-kinesis","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-lambda","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-s3","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sfn","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sns","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/client-sqs","old_version":"3.895.0","new_version":"3.901.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@elastic/transport","old_version":"9.1.2","new_version":"9.2.0","repository_url":"https://github.com/elastic/elastic-transport-js"},{"name":"@happy-dom/jest-environment","old_version":"18.0.1","new_version":"19.0.2","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@hono/node-server","old_version":"1.19.4","new_version":"1.19.5","repository_url":"https://github.com/honojs/node-server"},{"name":"@jest/core","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/globals","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/reporters","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/test-sequencer","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@jest/transform","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@langchain/anthropic","old_version":"0.3.28","new_version":"0.3.30","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/core","old_version":"0.3.77","new_version":"0.3.78","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@langchain/openai","old_version":"0.6.13","new_version":"0.6.14","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"@opentelemetry/instrumentation","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/instrumentation-express","old_version":"0.54.0","new_version":"0.55.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js-contrib"},{"name":"@opentelemetry/instrumentation-http","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-node","old_version":"0.205.0","new_version":"0.206.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@playwright/test","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@prisma/client","old_version":"6.16.2","new_version":"6.17.0","repository_url":"https://github.com/prisma/prisma"},{"name":"@redis/client","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"@smithy/smithy-client","old_version":"4.6.4","new_version":"4.7.0","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"ai","old_version":"5.0.51","new_version":"5.0.60","repository_url":"https://github.com/vercel/ai"},{"name":"chai","old_version":"6.0.1","new_version":"6.2.0","repository_url":"https://github.com/chaijs/chai"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"cypress","old_version":"15.3.0","new_version":"15.4.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"hono","old_version":"4.9.8","new_version":"4.9.10","repository_url":"https://github.com/honojs/hono"},{"name":"ioredis","old_version":"5.8.0","new_version":"5.8.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jest","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-circus","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-config","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-node","old_version":"30.1.2","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-jasmine2","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-runtime","old_version":"30.1.3","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-worker","old_version":"30.1.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"langchain","old_version":"0.3.34","new_version":"0.3.35","repository_url":"https://github.com/langchain-ai/langchainjs"},{"name":"mocha","old_version":"11.7.2","new_version":"11.7.4","repository_url":"https://github.com/mochajs/mocha"},{"name":"mongoose","old_version":"8.18.2","new_version":"8.19.1","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mysql2","old_version":"3.15.0","new_version":"3.15.1","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"npm","old_version":"11.6.0","new_version":"11.6.1","repository_url":"https://github.com/npm/cli"},{"name":"openai","old_version":"5.23.0","new_version":"6.2.0","repository_url":"https://github.com/openai/openai-node"},{"name":"pino","old_version":"9.11.0","new_version":"10.0.0","repository_url":"https://github.com/pinojs/pino"},{"name":"playwright","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.55.1","new_version":"1.56.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"pnpm","old_version":"10.17.1","new_version":"10.18.1","repository_url":"https://github.com/pnpm/pnpm"},{"name":"prisma","old_version":"6.15.0","new_version":"6.17.0","repository_url":"https://github.com/prisma/prisma"},{"name":"react","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.0","repository_url":"https://github.com/facebook/react"},{"name":"redis","old_version":"5.8.2","new_version":"5.8.3","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.36.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"winston","old_version":"3.17.0","new_version":"3.18.3","repository_url":"https://github.com/winstonjs/winston"},{"name":"zod","old_version":"4.1.11","new_version":"4.1.12","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the test-versions group with 63 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/openai](https://github.com/vercel/ai) | `2.0.34` | `2.0.44` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.63.1` | `0.65.0` |\n| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.9` |\n| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.1.4` | `0.1.8` |\n| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.895.0` | `3.902.0` |\n| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.895.0` | `3.901.0` |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.895.0` | `3.901.0` |\n| [@elastic/transport](https://github.com/elastic/elastic-transport-js) | `9.1.2` | `9.2.0` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `18.0.1` | `19.0.2` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.4` | `1.19.5` |\n| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `30.1.3` | `30.2.0` |\n| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.1.2` | `30.2.0` |\n| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `30.1.3` | `30.2.0` |\n| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `30.1.3` | `30.2.0` |\n| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `30.1.2` | `30.2.0` |\n| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `0.3.28` | `0.3.30` |\n| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `0.3.77` | `0.3.78` |\n| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `0.6.13` | `0.6.14` |\n| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.54.0` | `0.55.0` |\n| [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.205.0` | `0.206.0` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `6.16.2` | `6.17.0` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.6.4` | `4.7.0` |\n| [ai](https://github.com/vercel/ai) | `5.0.51` | `5.0.60` |\n| [chai](https://github.com/chaijs/chai) | `6.0.1` | `6.2.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.3.0` | `15.4.0` |\n| [hono](https://github.com/honojs/hono) | `4.9.8` | `4.9.10` |\n| [ioredis](https://github.com/luin/ioredis) | `5.8.0` | `5.8.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.1.3` | `30.2.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `30.1.3` | `30.2.0` |\n| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `30.1.3` | `30.2.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.1.2` | `30.2.0` |\n| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `30.1.2` | `30.2.0` |\n| [jest-jasmine2](https://github.com/jestjs/jest/tree/HEAD/packages/jest-jasmine2) | `30.1.3` | `30.2.0` |\n| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `30.1.3` | `30.2.0` |\n| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `30.1.0` | `30.2.0` |\n| [langchain](https://github.com/langchain-ai/langchainjs) | `0.3.34` | `0.3.35` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.2` | `11.7.4` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.2` | `8.19.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.15.0` | `3.15.1` |\n| [npm](https://github.com/npm/cli) | `11.6.0` | `11.6.1` |\n| [openai](https://github.com/openai/openai-node) | `5.23.0` | `6.2.0` |\n| [pino](https://github.com/pinojs/pino) | `9.11.0` | `10.0.0` |\n| [playwright](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.55.1` | `1.56.0` |\n| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm) | `10.17.1` | `10.18.1` |\n| [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) | `6.15.0` | `6.17.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.0` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.8.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.36.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [winston](https://github.com/winstonjs/winston) | `3.17.0` | `3.18.3` |\n| [zod](https://github.com/colinhacks/zod) | `4.1.11` | `4.1.12` |\n\n\nUpdates `@ai-sdk/openai` from 2.0.34 to 2.0.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.44\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e28215ca: fix(provider/openai): add providerExecuted flag to tool start chunks\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/56b67595fbdf1918929eb3c84eab1461f5f1cd65\"\u003e\u003ccode\u003e56b6759\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9234\"\u003e#9234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/28215ca9de586cc74087db22d50fe702ee3662e8\"\u003e\u003ccode\u003e28215ca\u003c/code\u003e\u003c/a\u003e Backport:  fix(provider/openai): add providerExecuted flag to tool start chun...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/52a9df37187935d856f3ac516f12a2047de51505\"\u003e\u003ccode\u003e52a9df3\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9227\"\u003e#9227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/1be29a63baa85e55826435aca6dc176fb8cf1d95\"\u003e\u003ccode\u003e1be29a6\u003c/code\u003e\u003c/a\u003e ci(auto-merge-release-prs): fix syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/02ebf54b0f530e582cfeef78b438d37cf22ab0c2\"\u003e\u003ccode\u003e02ebf54\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/amazon-bedrock): Support user provided filenames in a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7079d5f4a562e7ed1b19107f13eaf08ff6d6327e\"\u003e\u003ccode\u003e7079d5f\u003c/code\u003e\u003c/a\u003e Backport: ci(auto-merge-release-prs): use PAT to approve \u0026quot;version packages\u0026quot; p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ee5a162b680fe9d1273e4ce2e8ea652faa2cb345\"\u003e\u003ccode\u003eee5a162\u003c/code\u003e\u003c/a\u003e Backport: ci: auto-merge-release-prs (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9221\"\u003e#9221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d5e7d16b4112121e05e5f03111a0c3a5dd1a3ec7\"\u003e\u003ccode\u003ed5e7d16\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9220\"\u003e#9220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/03b924a06286538fe11f005a9b2136824c717e21\"\u003e\u003ccode\u003e03b924a\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/azure): default api-version has changed from preview ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c000cad31ec4542e567c2771c79e27d87f912036\"\u003e\u003ccode\u003ec000cad\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/ai/issues/9217\"\u003e#9217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/compare/@ai-sdk/openai@2.0.34...@ai-sdk/openai@2.0.44\"\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.63.1 to 0.65.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\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.65.0\u003c/h2\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.64.0\u003c/h2\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.65.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.64.0...sdk-v0.65.0\"\u003esdk-v0.64.0...sdk-v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e adds support for Claude Sonnet 4.5 and context management features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3f0b0fb25317ebc60f970eddfee0e4a7cf6f6fb8\"\u003e3f0b0fb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/724a2b1a0cea4631ccdbef5a1b7cc69a767e6c41\"\u003e724a2b1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e ignore .eslintcache (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/56a5f30285efab611c7c5bbbc3f308105ba0f031\"\u003e56a5f30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.64.0 (2025-09-26)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.64.0\"\u003esdk-v0.63.1...sdk-v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etoolRunner:\u003c/strong\u003e support custom headers (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ac6a7a39335258e09238d7c970b2d45f504df816\"\u003eac6a7a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efaster formatting (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32d6185b0d944d12c9c160f3055dd9d5ade44d8a\"\u003e32d6185\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e fix incremental formatting in some cases (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2bdf8ee858fec58e011218ae1c9925c66bf2b982\"\u003e2bdf8ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/2817c4543abbcf10947e9ae812d88604cf812c33\"\u003e2817c45\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/anthropics/anthropic-sdk-typescript/commit/293c5db767c30393b38a24eb4e830312b8282bb6\"\u003e\u003ccode\u003e293c5db\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/b0b720082c23e4b033df2ebce2a4b040e92a2af2\"\u003e\u003ccode\u003eb0b7200\u003c/code\u003e\u003c/a\u003e feat(api): adds support for Claude Sonnet 4.5 and context management features\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f9947989202e08ddff5210b20b7fe413f51714f6\"\u003e\u003ccode\u003ef994798\u003c/code\u003e\u003c/a\u003e chore(internal): ignore .eslintcache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/a8c35bc80e59495431d81bef832bf5b1838d5fd7\"\u003e\u003ccode\u003ea8c35bc\u003c/code\u003e\u003c/a\u003e chore(internal): codegen related update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1bb06f790e16f5747feba0463ff2846cb0f5b329\"\u003e\u003ccode\u003e1bb06f7\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d823e52d49c8ccdbf259f41a553d1040c0a144cb\"\u003e\u003ccode\u003ed823e52\u003c/code\u003e\u003c/a\u003e chore(internal): fix incremental formatting in some cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/8ee0c3a458b57826492668619e26b812e4a52aac\"\u003e\u003ccode\u003e8ee0c3a\u003c/code\u003e\u003c/a\u003e feat(toolRunner): support custom headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ba3eadd23cd842800afa70fcbd39953c9b780a70\"\u003e\u003ccode\u003eba3eadd\u003c/code\u003e\u003c/a\u003e chore(internal): remove deprecated \u003ccode\u003ecompilerOptions.baseUrl\u003c/code\u003e from tsconfig.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/5be54cb78e9303b5b839b9cbee2fbddcbec1ef62\"\u003e\u003ccode\u003e5be54cb\u003c/code\u003e\u003c/a\u003e perf: faster formatting\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.63.1...sdk-v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents` from 0.1.4 to 0.1.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/59826a301d9df431dfcd8f9482ee847878cd7928\"\u003e\u003ccode\u003e59826a3\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/4f27ed55e151b258f4a832bf8daab79537d7da98\"\u003e\u003ccode\u003e4f27ed5\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/558\"\u003e#558\u003c/a\u003e prompt parameter does not work when being passed via an Agent (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@openai/agents-core` from 0.1.4 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/42c2e47602b0414203d69034d3ab9baa8801054a\"\u003e\u003ccode\u003e42c2e47\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/554\"\u003e#554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/bb18a4331fd762e30c6665bb5a9862829a551645\"\u003e\u003ccode\u003ebb18a43\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/552\"\u003e#552\u003c/a\u003e WebSocket Realtime Agent: invalid_request_error with decimal audio_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/f3d1ff8e000d4bf6db41425d72dcab3622693388\"\u003e\u003ccode\u003ef3d1ff8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(mcp): support structuredContent via useStructuredContent; return...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/6b537b8403141b990dc4cc549b4e00bfd87ab843\"\u003e\u003ccode\u003e6b537b8\u003c/code\u003e\u003c/a\u003e Update all translated document pages (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/548\"\u003e#548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/1c53e6dcbbca3d02879994e5eaba19701a4cce5a\"\u003e\u003ccode\u003e1c53e6d\u003c/code\u003e\u003c/a\u003e fix(docs): correct import paths for RealtimeAgent and RealtimeSession in quic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7ef4c441b4462692031142723f3353cec426bdc6\"\u003e\u003ccode\u003e7ef4c44\u003c/code\u003e\u003c/a\u003e chore: update versions (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/53742d4faf86ea014f73dbea66c553bfedec71d8\"\u003e\u003ccode\u003e53742d4\u003c/code\u003e\u003c/a\u003e Add guidelines for translation script contributors (\u003ca href=\"https://redirect.github.com/openai/openai-agents-js/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/7b775a19d268ccda0edb23532cc3cb06873e4e4d\"\u003e\u003ccode\u003e7b775a1\u003c/code\u003e\u003c/a\u003e Add validation for document translation script changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/fae9017c04cd5bd6996d9c0a467f0996ef5eb810\"\u003e\u003ccode\u003efae9017\u003c/code\u003e\u003c/a\u003e Exclude translation directories in translation GH Action job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openai/openai-agents-js/commit/5111c69463d572e7cc0723f8a09ebb525095d23a\"\u003e\u003ccode\u003e5111c69\u003c/code\u003e\u003c/a\u003e Fix ko translation code bug and generate initial ones\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openai/openai-agents-js/compare/v0.1.4...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-bedrock-runtime` from 3.895.0 to 3.901.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\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a5aeaca0dfd700a5368291d\"\u003e629c6306\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-chime-sdk-meetings:\u003c/strong\u003e  Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32ced42006da139afd5a68f1bfb719c25d3557f\"\u003ec32ced42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6cc054b0f654118d455e9ff018c8020499311c9\"\u003ea6cc054b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanrooms:\u003c/strong\u003e  This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/783dbc10a03aa60bcedb7da715026a741378ea0d\"\u003e783dbc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pcs:\u003c/strong\u003e  Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b9d480eaffccc6629de49b83c0cc6fa7131a130\"\u003e3b9d480e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Remove incorrect ReadOnly trait on IVS RealTime ImportPublicKey API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8b79cdc1a70cf11a8bd3099f495fe55ed8a012b5\"\u003e8b79cdc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.901.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.900.0\u003c/h2\u003e\n\u003ch4\u003e3.900.0(2025-09-30)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ereplace legacy gradle plugin code (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7389\"\u003e#7389\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b60b5dc7e585a9541decce8c8f43418dcfe195\"\u003ee2b60b5d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-plugin to 0.7.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7388\"\u003e#7388\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b9cbc47569df8a2df7b66ac8eace1d31bb02a64a\"\u003eb9cbc475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-gradle-plugin to 1.3.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7387\"\u003e#7387\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f449c5b86ada847b37878eab3bc0e5d2614d0332\"\u003ef449c5b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade smithy to 1.62.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7386\"\u003e#7386\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/568fe9a65619bbb51a58587f4860cefe65867c67\"\u003e568fe9a6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  added warnings to a few CLI pages (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ea0f8896d92e6677db80a0cded6f3c481bc2942\"\u003e1ea0f889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-09-30 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/453bf08d09a0d3bf43ca35842a064bc50eb7cd8a\"\u003e453bf08d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  This release introduces ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive profile history tracking with complete audit trails of creation, updates, merges, deletions, and data ingestion events. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a39cb1276808462911f1250083e6d3c48859c24c\"\u003ea39cb127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Enhanced RDS error handling: Added DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault, KMSKeyNotAccessibleFault for snapshots/restores/backups, NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and granular state validation faults. Changed DBInstanceNotReadyFault to HTTP 400. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6d4eb28861f8d0fb3fd4ab400a1b70f6825208b\"\u003ea6d4eb28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  Added support for FIPS VPC endpoints in FIPS-enabled AWS Regions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/def03385d2f02876fabd6f00ae2dc851c969d32e\"\u003edef03385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e'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.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-runtime:\u003c/strong\u003e New stop reason for Converse and ConverseStream (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e323c12b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-bedrock-runtime\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/323c12bda4acf0b68452acf6d0e0e21216cd63d8\"\u003e\u003ccode\u003e323c12b\u003c/code\u003e\u003c/a\u003e feat(client-bedrock-runtime): New stop reason for Converse and ConverseStream\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/281c666796e62691a6af521d21a87ad788b54c68\"\u003e\u003ccode\u003e281c666\u003c/code\u003e\u003c/a\u003e chore(clients): replace 'uuid' with '\u003ccode\u003e@​smithy/uuid\u003c/code\u003e' (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7372\"\u003e#7372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.901.0/clients/client-bedrock-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-dynamodb` from 3.895.0 to 3.902.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\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.902.0\u003c/h2\u003e\n\u003ch4\u003e3.902.0(2025-10-02)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e  bump yarn to 4.10.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7399\"\u003e#7399\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/084f2889b7774192bbfba396216f5481eda7ff6e\"\u003e084f2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ekeep vite build directory contents between builds (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7394\"\u003e#7394\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b07c057576a33f1c94571dfd4436490f6a22813f\"\u003eb07c0575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump gradle to 9.1.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7398\"\u003e#7398\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ff45bcb9e87e1db7bcfa776f8cc6961e6f06465b\"\u003eff45bcb9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eenable Gradle configuration cache (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7396\"\u003e#7396\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e89f59d5c252b12b8d8f280f9483975450fd9974\"\u003ee89f59d5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eci:\u003c/strong\u003e  use gradle/actions/setup-gradle for setting up gradle (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7397\"\u003e#7397\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9986ee41d6963e63a07270c5466fa1487057b543\"\u003e9986ee41\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-guardduty:\u003c/strong\u003e  Updated descriptions for the Location parameter in CreateTrustedEntitySet and CreateThreatEntitySet. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3d2d565a4772a69c2e0f7cdda7c106cf53a4a8cb\"\u003e3d2d565a\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-dynamodb:\u003c/strong\u003e  Add support for dual-stack account endpoint generation (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e14f648bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connectcases:\u003c/strong\u003e  New Search All Related Items API enables searching related items across cases (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4535c435738bc042a49f4c6f9df3adc029108618\"\u003e4535c435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudformation:\u003c/strong\u003e  Add new warning type 'EXCLUDED_RESOURCES' (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/228e362880ed75b39a1b5d3d8b212eeca81aed93\"\u003e228e3628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-synthetics:\u003c/strong\u003e  Adds support to configure canaries with pre-configured blueprint code on supported runtime versions.  This behavior can be controlled via the new BlueprintTypes property exposed in the CreateCanary and UpdateCanary APIs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b9d0925c6551ce5b57e60101dc5b3be488dc71ee\"\u003eb9d0925c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.902.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a5aeaca0dfd700a5368291d\"\u003e629c6306\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-chime-sdk-meetings:\u003c/strong\u003e  Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32ced42006da139afd5a68f1bfb719c25d3557f\"\u003ec32ced42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6cc054b0f654118d455e9ff018c8020499311c9\"\u003ea6cc054b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanrooms:\u003c/strong\u003e  This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/783dbc10a03aa60bcedb7da715026a741378ea0d\"\u003e783dbc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pcs:\u003c/strong\u003e  Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b9d480eaffccc6629de49b83c0cc6fa7131a130\"\u003e3b9d480e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e'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.901.0...v3.902.0\"\u003e3.902.0\u003c/a\u003e (2025-10-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-dynamodb:\u003c/strong\u003e Add support for dual-stack account endpoint generation (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e14f648b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-dynamodb\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1f6666ec2a8443a467770b77415a17767ae8be64\"\u003e\u003ccode\u003e1f6666e\u003c/code\u003e\u003c/a\u003e Publish v3.902.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/14f648bbd1b2f8d6357c75c3ebc5e1a6895861d5\"\u003e\u003ccode\u003e14f648b\u003c/code\u003e\u003c/a\u003e feat(client-dynamodb): Add support for dual-stack account endpoint generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/281c666796e62691a6af521d21a87ad788b54c68\"\u003e\u003ccode\u003e281c666\u003c/code\u003e\u003c/a\u003e chore(clients): replace 'uuid' with '\u003ccode\u003e@​smithy/uuid\u003c/code\u003e' (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7372\"\u003e#7372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.902.0/clients/client-dynamodb\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-kinesis` from 3.895.0 to 3.901.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\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a5aeaca0dfd700a5368291d\"\u003e629c6306\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-chime-sdk-meetings:\u003c/strong\u003e  Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32ced42006da139afd5a68f1bfb719c25d3557f\"\u003ec32ced42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6cc054b0f654118d455e9ff018c8020499311c9\"\u003ea6cc054b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanrooms:\u003c/strong\u003e  This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/783dbc10a03aa60bcedb7da715026a741378ea0d\"\u003e783dbc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pcs:\u003c/strong\u003e  Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b9d480eaffccc6629de49b83c0cc6fa7131a130\"\u003e3b9d480e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Remove incorrect ReadOnly trait on IVS RealTime ImportPublicKey API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8b79cdc1a70cf11a8bd3099f495fe55ed8a012b5\"\u003e8b79cdc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.901.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.900.0\u003c/h2\u003e\n\u003ch4\u003e3.900.0(2025-09-30)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ereplace legacy gradle plugin code (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7389\"\u003e#7389\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b60b5dc7e585a9541decce8c8f43418dcfe195\"\u003ee2b60b5d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-plugin to 0.7.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7388\"\u003e#7388\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b9cbc47569df8a2df7b66ac8eace1d31bb02a64a\"\u003eb9cbc475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-gradle-plugin to 1.3.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7387\"\u003e#7387\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f449c5b86ada847b37878eab3bc0e5d2614d0332\"\u003ef449c5b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade smithy to 1.62.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7386\"\u003e#7386\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/568fe9a65619bbb51a58587f4860cefe65867c67\"\u003e568fe9a6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  added warnings to a few CLI pages (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ea0f8896d92e6677db80a0cded6f3c481bc2942\"\u003e1ea0f889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-09-30 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/453bf08d09a0d3bf43ca35842a064bc50eb7cd8a\"\u003e453bf08d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  This release introduces ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive profile history tracking with complete audit trails of creation, updates, merges, deletions, and data ingestion events. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a39cb1276808462911f1250083e6d3c48859c24c\"\u003ea39cb127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Enhanced RDS error handling: Added DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault, KMSKeyNotAccessibleFault for snapshots/restores/backups, NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and granular state validation faults. Changed DBInstanceNotReadyFault to HTTP 400. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6d4eb28861f8d0fb3fd4ab400a1b70f6825208b\"\u003ea6d4eb28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  Added support for FIPS VPC endpoints in FIPS-enabled AWS Regions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/def03385d2f02876fabd6f00ae2dc851c969d32e\"\u003edef03385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e'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.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-kinesis\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.901.0/clients/client-kinesis\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-lambda` from 3.895.0 to 3.901.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\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a5aeaca0dfd700a5368291d\"\u003e629c6306\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-chime-sdk-meetings:\u003c/strong\u003e  Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32ced42006da139afd5a68f1bfb719c25d3557f\"\u003ec32ced42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6cc054b0f654118d455e9ff018c8020499311c9\"\u003ea6cc054b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanrooms:\u003c/strong\u003e  This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/783dbc10a03aa60bcedb7da715026a741378ea0d\"\u003e783dbc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pcs:\u003c/strong\u003e  Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b9d480eaffccc6629de49b83c0cc6fa7131a130\"\u003e3b9d480e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Remove incorrect ReadOnly trait on IVS RealTime ImportPublicKey API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8b79cdc1a70cf11a8bd3099f495fe55ed8a012b5\"\u003e8b79cdc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.901.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.900.0\u003c/h2\u003e\n\u003ch4\u003e3.900.0(2025-09-30)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ereplace legacy gradle plugin code (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7389\"\u003e#7389\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b60b5dc7e585a9541decce8c8f43418dcfe195\"\u003ee2b60b5d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-plugin to 0.7.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7388\"\u003e#7388\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b9cbc47569df8a2df7b66ac8eace1d31bb02a64a\"\u003eb9cbc475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-gradle-plugin to 1.3.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7387\"\u003e#7387\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f449c5b86ada847b37878eab3bc0e5d2614d0332\"\u003ef449c5b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade smithy to 1.62.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7386\"\u003e#7386\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/568fe9a65619bbb51a58587f4860cefe65867c67\"\u003e568fe9a6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  added warnings to a few CLI pages (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ea0f8896d92e6677db80a0cded6f3c481bc2942\"\u003e1ea0f889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-09-30 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/453bf08d09a0d3bf43ca35842a064bc50eb7cd8a\"\u003e453bf08d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  This release introduces ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive profile history tracking with complete audit trails of creation, updates, merges, deletions, and data ingestion events. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a39cb1276808462911f1250083e6d3c48859c24c\"\u003ea39cb127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Enhanced RDS error handling: Added DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault, KMSKeyNotAccessibleFault for snapshots/restores/backups, NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and granular state validation faults. Changed DBInstanceNotReadyFault to HTTP 400. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6d4eb28861f8d0fb3fd4ab400a1b70f6825208b\"\u003ea6d4eb28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  Added support for FIPS VPC endpoints in FIPS-enabled AWS Regions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/def03385d2f02876fabd6f00ae2dc851c969d32e\"\u003edef03385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e'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.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-lambda\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.901.0/clients/client-lambda\"\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.895.0 to 3.901.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\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a5aeaca0dfd700a5368291d\"\u003e629c6306\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-chime-sdk-meetings:\u003c/strong\u003e  Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c32ced42006da139afd5a68f1bfb719c25d3557f\"\u003ec32ced42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanroomsml:\u003c/strong\u003e  This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6cc054b0f654118d455e9ff018c8020499311c9\"\u003ea6cc054b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cleanrooms:\u003c/strong\u003e  This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/783dbc10a03aa60bcedb7da715026a741378ea0d\"\u003e783dbc10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-pcs:\u003c/strong\u003e  Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3b9d480eaffccc6629de49b83c0cc6fa7131a130\"\u003e3b9d480e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ivs-realtime:\u003c/strong\u003e  Remove incorrect ReadOnly trait on IVS RealTime ImportPublicKey API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8b79cdc1a70cf11a8bd3099f495fe55ed8a012b5\"\u003e8b79cdc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.901.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.900.0\u003c/h2\u003e\n\u003ch4\u003e3.900.0(2025-09-30)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ereplace legacy gradle plugin code (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7389\"\u003e#7389\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b60b5dc7e585a9541decce8c8f43418dcfe195\"\u003ee2b60b5d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-plugin to 0.7.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7388\"\u003e#7388\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b9cbc47569df8a2df7b66ac8eace1d31bb02a64a\"\u003eb9cbc475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump smithy-gradle-plugin to 1.3.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7387\"\u003e#7387\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f449c5b86ada847b37878eab3bc0e5d2614d0332\"\u003ef449c5b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade smithy to 1.62.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7386\"\u003e#7386\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/568fe9a65619bbb51a58587f4860cefe65867c67\"\u003e568fe9a6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  added warnings to a few CLI pages (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ea0f8896d92e6677db80a0cded6f3c481bc2942\"\u003e1ea0f889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2025-09-30 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/453bf08d09a0d3bf43ca35842a064bc50eb7cd8a\"\u003e453bf08d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-customer-profiles:\u003c/strong\u003e  This release introduces ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive profile history tracking with complete audit trails of creation, updates, merges, deletions, and data ingestion events. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a39cb1276808462911f1250083e6d3c48859c24c\"\u003ea39cb127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-rds:\u003c/strong\u003e  Enhanced RDS error handling: Added DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault, KMSKeyNotAccessibleFault for snapshots/restores/backups, NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and granular state validation faults. Changed DBInstanceNotReadyFault to HTTP 400. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a6d4eb28861f8d0fb3fd4ab400a1b70f6825208b\"\u003ea6d4eb28\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datasync:\u003c/strong\u003e  Added support for FIPS VPC endpoints in FIPS-enabled AWS Regions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/def03385d2f02876fabd6f00ae2dc851c969d32e\"\u003edef03385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e'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.900.0...v3.901.0\"\u003e3.901.0\u003c/a\u003e (2025-10-01)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.898.0...v3.899.0\"\u003e3.899.0\u003c/a\u003e (2025-09-29)\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.895.0...v3.896.0\"\u003e3.896.0\u003c/a\u003e (2025-09-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5befda8667e806c2e95556a55d09b05bc9f0dd3a\"\u003e\u003ccode\u003e5befda8\u003c/code\u003e\u003c/a\u003e Publish v3.901.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e\u003ccode\u003e0a418cc\u003c/code\u003e\u003c/a\u003e chore: bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99ff240110f8e2213f96ab208b44fe7cdf22be4a\"\u003e\u003ccode\u003e99ff240\u003c/code\u003e\u003c/a\u003e Publish v3.899.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ad1514df905b7b661f7f81050f5f2102d31e5cfa\"\u003e\u003ccode\u003ead1514d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for separating error schema \u0026amp; ctor (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7377\"\u003e#7377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/115af678470101f95f86bac31e42f1d6acd8b9d5\"\u003e\u003ccode\u003e115af67\u003c/code\u003e\u003c/a\u003e Publish v3.896.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f7eb085f7d34ba91aaef6e235e5f15c8607d5084\"\u003e\u003ccode\u003ef7eb085\u003c/code\u003e\u003c/a\u003e test(clients): update payload types in client tests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7373\"\u003e#7373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/281c666796e62691a6af521d21a87ad788b54c68\"\u003e\u003ccode\u003e281c666\u003c/code\u003e\u003c/a\u003e chore(clients): replace 'uuid' with '\u003ccode\u003e@​smithy/uuid\u003c/code\u003e' (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7372\"\u003e#7372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/76ac1de2947a077fd53217af55f8f3c9e1203287\"\u003e\u003ccode\u003e76ac1de\u003c/code\u003e\u003c/a\u003e chore(codegen): bump '@smithy/*' versions (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7370\"\u003e#7370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.901.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-sfn` from 3.895.0 to 3.901.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\u003ccode\u003e@​aws-sdk/client-sfn\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.901.0\u003c/h2\u003e\n\u003ch4\u003e3.901.0(2025-10-01)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ebump Gradle to 9.0.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7390\"\u003e#7390\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1e004195a36d0198a2e8430b809063d25e49d262\"\u003e1e004195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump codegen version to 0.36.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7393\"\u003e#7393\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d0a9cd8b8ac2dd0fb5fe2a6263e81252cde466db\"\u003ed0a9cd8b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eadd more bundle types to the benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7392\"\u003e#7392\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/97078ce620c47657072d9082ba8372bdeb510e70\"\u003e97078ce6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump '@smithy/*' versions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7391\"\u003e#7391\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0a418cc265b71347d0582d7ec2b937d51f5407ce\"\u003e0a418cc2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ecs:\u003c/strong\u003e  This is a documentation only Amazon ECS release that adds additional information for health checks. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a5652334b742048bf9b8f71d6fcf6a898011afe5\"\u003ea5652334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  This is a doc-only update, revising text for kms-key-arns. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/629c6306c9e875913a...\n\n_Description has been truncated_","html_url":"https://github.com/DataDog/dd-trace-js/pull/6618","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/6618","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6618/packages"}}]}